begin process at 2008 05 16 04:32:13
1 173 215 membres
57 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Traitement de fichier binaire [ Système / Mémoire ] (Napster)

Traitement de fichier binaire le 08/03/2008 19:35:25

Napster
salut ,
salut ,
j'ai un petit souci a ce calculer une chaine de caractaire  de CRC32
voila un extrait de ma source binaire : 
BB AA 01 01 00 17 17 6C 01 7329 34 21 15 6B 6B
00 00 7F E6 00 00 00 00 10 00 60 BB 76 21 22 2B
22 5E D7 76 D3 76
51 D4 40 73 6B 6BD2 45 D8 41
37 C9 B3 51 FA 5D EA
............etc
voila ces juste un petit extrait de mon fichier
il a des separteurs  6B 6B 
cette chaine quon apel un blok ce presente de BB AA Jusqua  73 et son checksum qui es calculer en CRC32 ces 29 34 21 15
et apres le desieme  block ce comence de 6B 6B Jusqua  D3 76 est son checksum  est 51 D4 40 73 est ainsi suit pour tout le fichier .
Conclusion : le block = de 6B 6B jusqua 6B 6B - 4 byte qui est le checksum .
sauf la premiere ligne demarre de 0 jusqua 6B 6B - 4byte .
NB: le fichier Binaire = de 2 mega est plus .
jai essaye avec TMemorySystem et TFileStream ; mais le probleme dans le calcule en CRC32 .
qlq1 peu maidez ???

Re : Traitement de fichier binaire le 09/03/2008 12:29:09

f0xi
Membre Club
(Admin CS)

rien compris.
t'as un probleme avec quoi dans tout ce truc ?



deefsign.gif

Re : Traitement de fichier binaire le 09/03/2008 18:36:08

Napster
salut ,
je veu faire une application qui calcule le checksum et quelle a remplace si a trouve une erreur dans le checksum
6B 6B 00 00 7F E6 00 00 00 00 10 00 60 BB 76 21 22 2B
22 5E D7 76 D3 76
51 D4 40 73 6B 6BD2 45 D8 4137 C9
 B3 51 FA 5D EA
............etc
comment ce fait le calcule du checksum sur mon fichier :
de 6B 6B jusqua 76 tout cette chaine on le calcule en CRC32 et le resultat de ce calcule ce mettre dans les chiffres qui sont en noir . est ainsi de suite pour tout le fichier .
merci


Classé sous : fichier, binaire, crc32, jusqua, 6b

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS