Non sei ancora registrato, registrati ora per avere accesso completo.
Registrati anche tu gratuitamente su A1KStyle, il portale tecnologico dedicato al mondo della telefonia, dei pocketpc e dei dispositivi portatili
User   Password  
Password dimenticata? 
01 Gen, 1970 2:00 -

[Tutorial] Come ripristinare UN SINGOLO file di BackUp !!

Pagina 2 di 2
Rispondi
jumpjack
Amico del forum
Amico del forum

Messaggi: 75
Registrato: 22/06/05 16:13
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
Tempo fa avevo iniziato a scrivere un programma che sostituisce automaticamente in filestore.dat.txt il numero di serie del cell con un altro, per poter utilizzare vecchi backup in caso di reflash del cell; pero' non sapevo come smanacciare con filestore.dat, quindi mi ero fermato. Adesso pernso che potro' finire il programma, e magari aggiungere la possibilità di creare un nuovo filestore.dat contenente un sol file! Aumma aumma

Per la cronaca, con un programmino OPL di tre righe è possibile scoprire qual è il numero di serie dell'"hard disk" dell'a1000, in modo da poter modificare opportunamente i file di backup per farli funzionare di nuovo. Aumma aumma
-- Jumpjack --
ProfiloTrova tutti i messaggi di jumpjackMessaggio privato
Giro
Fedelissimo
Fedelissimo

Messaggi: 409
Registrato: 20/04/05 11:53
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
Ottimo per il programmino !! Thumb Up
Già lo aveva iniziato PKPaperinik in VB, ma sta ancora in ferie e non l'ha finito.....però mi sembra giusto citare anche lui nel tutorial Wink

PS: cancella o modifica la mia prima riga nella tua citazione....sembra brutto Razz

Fammi sapere ....ciao Smile
NO messaggi privati con richieste di supporto !!
Usate il forum !!
Grazie Smile
ProfiloTrova tutti i messaggi di GiroMessaggio privato
jumpjack
Amico del forum
Amico del forum

Messaggi: 75
Registrato: 22/06/05 16:13
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
Giro ha scritto:
Ottimo per il programmino !! Thumb Up
Già lo aveva iniziato PKPaperinik in VB, ma sta ancora in ferie e non l'ha finito.....però mi sembra giusto citare anche lui nel tutorial Wink

PS: cancella o modifica la mia prima riga nella tua citazione....sembra brutto Razz

Fammi sapere ....ciao Smile

Come direbbe Paperon de' Paperoni: "tzk tzk..." Wink
-- Jumpjack --
ProfiloTrova tutti i messaggi di jumpjackMessaggio privato
jumpjack
Amico del forum
Amico del forum

Messaggi: 75
Registrato: 22/06/05 16:13
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
Giro ha scritto:
si si, lo puoi copiare linkare...come ti pare.....magari se scrivi qui anche i forums dove lo hai messo.....gli do un'occhiata per rispondere a eventuali commenti Wink

http://www.aussie3g.com/modules.php?name=Forums&file=viewforum&f=37
http://machman.gotdns.com/index.php?name=PNphpBB2&file=viewtopic&t=1670
E un altro che ora non ritrovo....
-- Jumpjack --
ProfiloTrova tutti i messaggi di jumpjackMessaggio privato
VanBob
Amministratore
Amministratore

Messaggi: 1038
Registrato: 23/11/04 21:24
Località: Sul prato di S. Siro
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
Citazione:
non so se questo forum si puo' leggere senza essere iscritti

Si puo' si puo'....
ProfiloTrova tutti i messaggi di VanBobMessaggio privatoHomePage
Giro
Fedelissimo
Fedelissimo

Messaggi: 409
Registrato: 20/04/05 11:53
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
Ottimo, hai fatto bene jump Thumb Up
...l'unica cosetta che vorrei chiederti è di scrivere l'autore del tutorial con l'aiuto di paperinik Wink .....non per niente, però.....è anche giusto farsi conoscere Razz
NO messaggi privati con richieste di supporto !!
Usate il forum !!
Grazie Smile
ProfiloTrova tutti i messaggi di GiroMessaggio privato
Re: [Tutorial] Come ripristinare UN SINGOLO file di BackUp !
jumpjack
Amico del forum
Amico del forum

Messaggi: 75
Registrato: 22/06/05 16:13
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
Giro ha scritto:

Codice:
Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00009170                  45 01 00  00 3B 00 00 00 00 40 22        E...;....@"
00009180   F0 1B 43 00 3A 00 5C 00  73 00 79 00 73 00 74 00   ð.C.:.\.s.y.s.t.
00009190   65 00 6D 00 5C 00 64 00  61 00 74 00 61 00 5C 00   e.m.\.d.a.t.a.\.
000091A0   43 00 6F 00 6E 00 74 00  61 00 63 00 74 00 73 00   C.o.n.t.a.c.t.s.
000091B0   2E 00 63 00 64 00 62 00  2A 9C C3 28 71 60 C5 01   ..c.d.b.*œÃ(q`Å.
000091C0   00 00 00 00 20 00 00 00  E9 AF 00 00               .... ...é¯..

Per chiarirvi un po' le cose, questo è quello che sono riuscito a capire:
-I primi 2 bytes 4501 invertiti diventano 0145 e convertiti in decimale diventano 325 (il numero della stringa del file .txt corrisponde !)
-Successivamente abbiamo 4022F01B, invertito diventa 1BF02240 (lo stesso numero che compare nella stringa del .txt, 0x1bf02240 ! ....credo sia l'indirizzo fisico del disco C)
-Poi troviamo la path del file in UNICODE visualizzata con valori HEX
-Infine abbiamo i bytes E9AF che invertiti diventano AFE9, convertiti in decimale diventano 45033 bytes (la dimensione del file contacts.cdb !)
-Gli ultimi 2 bytes 0000 DEVONO esserci !

In questa teoria ci sono alcuni "buchi" che ho bisogno di riempire per poter scrivere il programma che automatizza la procedura. Forza, spremiamoci un po' il cervello e cerchiamo di finire la decodifica! Aumma aumma

    Sembra che si debbano sempre considerare parole di 4 byte (ma è solo un'idea...), per cui:
  • 45 01 00 00 = 00000145 = nome del file
  • 3B 00 00 00 = 0000003B = ??? Dovrebbe (?) essere la lunghezza del percorso, forse... ma non tornano i conti! ($3b=59, ma la stringa è lunga 27x2=54 bytes = $36). Che altro potrebbe essere?
  • 40 22 f0 1b = 1bf02240 = ID del drive
  • 43 00 ....... fino a .... 62 00 = percorso completo del file, incluso il nome; visto che non è null-terminated, è (quasi) ovvio che da qualche parte ci deve essere scritto quant'e' lunga questa stringa!
  • E dopo??? Cos'e' 'sta monnezza?
    2A 9C C3 28 71 60
  • Poi c'e' un "c5 01" che sembrerebbe costante, ma in realtà cambia nel corso del file... Non va
  • 00 00 00 00 = Ho il sospetto che sia un numero che identifica il MIME type; o meglio, la LUNGHEZZA DELLA PROSSIMA STRINGA, che è il MIME type; se non è un tipo registrato, sono tutti 00 e la prossima stringa contiene solo uno spazio (ascii 32 = $20).
  • 20 00 00 00 = 00000020 = 32 = MIME type? (= SPAZIO se nessuno?)
  • e9 af 00 00 = 0000afe9 = Lunghezza del file originale.
-- Jumpjack --
ProfiloTrova tutti i messaggi di jumpjackMessaggio privato
Giro
Fedelissimo
Fedelissimo

Messaggi: 409
Registrato: 20/04/05 11:53
Condividi [Tutorial] Come ripristinare UN SINGOLO file di BackUp !! sul tuo profilo di Facebook Rispondi citando
sei a buon punto jumpy, continua così Thumb Up
NO messaggi privati con richieste di supporto !!
Usate il forum !!
Grazie Smile
ProfiloTrova tutti i messaggi di GiroMessaggio privato
[Tutorial] Come ripristinare UN SINGOLO file di BackUp !!
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi votare nei sondaggi in questo forum
Puoi allegare file in questo forum
Puoi scaricare file da questo forum
Tutti gli orari sono GMT + 2 ore  
Pagina 2 di 2  

  
  
 Rispondi  
creazione siti web a Roma