Localiser un erreur dans un gros fichier (CRC?)

Localiser un erreur dans un gros fichier (CRC?) - Stockage/Sauvegarde - Windows & Software

Marsh Posté le 28-09-2003 à 12:08:09    

Bonjour,  
 
voila je m'explique...
 
En fait j'ai un fichier de 700Mo sur mon disque dur, qui ne contient pas d'erreurs.
 
Un ami à ce même fichier sur son PC, mais qui lui, comporte une ou plusieurs erreurs dedans...
 
J'utilise SFV checker pour verif cela et en effet le CRC est différent pour les deux fichiers.
 
Le problème c'est que SFV checker ne calcule le CRC que pour l'intégralité du fichier.
 
Ma question est : Existe-t-il un petit programme, qui permette de calculer le CRC de plusieur parties d'un meme fichier ? Genre il calcule le CRC pour chaque tranche de 10Mo...  
 
Mon ami ferait cela et moi de meme et on pourrait alors comparer nos résultats et localiser l'erreur a 10Mo pret.
 
Merci d'avance !


Message édité par _maximus_ le 28-09-2003 à 12:11:47

---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 12:08:09   

Reply

Marsh Posté le 28-09-2003 à 12:09:54    

_Maximus_ a écrit :

Bonjour,  
 
voila en fait j'ai un fichier de 700Mo sur mon disque dur, qui ne contient pas d'erreur.
 
Un ami a ce meme fichier sur son PC mais qui lui comporte un erreur dedans...
 
J'utilise SFV checker pour verif cla et en effet le CRC est different pour les deux fichier.
 
Le probleme c'est que SFV checker ne calcule le CRC que pour l'integralité du fichier.
 
Ma question est : Existe-t-il un petit programme, qui permet de calculer le CRC de plusieur partie d'un meme fichier ? Genre il calcule le CRC pour chaque tranche de 10Mo...  
 
Mon ami ferait cela et moi de meme et on pourrait alore localiser l'erreur a 10Mo pret.
 
Merci d'avance !


 
je ne pense pas répondre à ta question, mais je crois que Easy Recovry répare les fichiers endommagés...si ça peut aider !

Reply

Marsh Posté le 28-09-2003 à 12:13:51    

cvb a écrit :


 
je ne pense pas répondre à ta question, mais je crois que Easy Recovry répare les fichiers endommagés...si ça peut aider !


 
Et sur base de quoi il répare? si il y a plusieurs octets corrompu? Il s'y prend comment?  
 
le but de la manoeuvre serait de localiser l'erreur, et de lui ré-envoyer la tranche défectueuse via le net. Il ne peut pas y avoir un seul bit de diférrent.
 
Mais je vais voir ton programme merci..


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 12:16:24    

Il coûte quand meme 238€ ce log  :whistle:


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 12:17:20    

_Maximus_ a écrit :

Il coûte quand meme 238? ce log  :whistle:

un peu cher effectivement !  [:spamafote]

Reply

Marsh Posté le 28-09-2003 à 12:19:06    

cvb a écrit :

un peu cher effectivement !  [:spamafote]  


M'enfin j'ai pas besoin de toute les fonctionnalité de ce prog..
 
tout ce que je veux c'est localiser cette erreur ! y a bien un ptit log gratuit qui fait cela...
 


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 12:21:00    

Ah j'ai ptete trouvé quelque chose pour ceux que ca interresse...  
 
http://sourceforge.net/projects/calcchecksum/


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 12:28:32    

_Maximus_ a écrit :

Ah j'ai ptete trouvé quelque chose pour ceux que ca interresse...  
 
http://sourceforge.net/projects/calcchecksum/


 
Bon apparament c pour nunux :(
 
Personne peu m'aider alors??


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 12:32:12    

déjà, si tu donnais le type de fichier / l'extension, ça pourrait ouvrir des possibilités...

Reply

Marsh Posté le 28-09-2003 à 12:40:34    

Eric B a écrit :

déjà, si tu donnais le type de fichier / l'extension, ça pourrait ouvrir des possibilités...


 
Le type du fichier et l'extention ne sont pas importante...  
 
mais si tu insistes c'est une image iso (.BIN)
 
mais ca n'entre pas en jeu, vu que tous ceque je veux c'est localiser l'erreur a partir d'un fichier non-corrompu en generant une liste de CRC pour plsuieur segment...  
 
ca doit exister mais mes recherche sur google et hfr ne donnent rien  [:spamafote]  


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 12:40:34   

Reply

Marsh Posté le 28-09-2003 à 12:46:54    

j'sais pas trop comment répondre exactement à ta question, mais les idées qui me viennent en tête serait par ex d'utiliser un soft genre IsoBuster pour vérifier le contenu du fichier image sur chacun de tes PC.

Reply

Marsh Posté le 28-09-2003 à 12:51:29    

Eric B a écrit :

j'sais pas trop comment répondre exactement à ta question, mais les idées qui me viennent en tête serait par ex d'utiliser un soft genre IsoBuster pour vérifier le contenu du fichier image sur chacun de tes PC.


 
Comment procede isobuster?
 
Ce qui a en fait c'est que le fichier non-corrompu c'est moi qui l'ai.  
 
Et le fichier corrompu, c'est une personne distante qui la...  
 
si c'etait par reseau local j'aurai retansferer le fichier et basta.  
La le but de la manoeuvre c'est de pas devoir lui re-envoyer l'integralité du fichier. Pour une petite erreur a la con  [:spamafote]  
 
D'ou mon idee de calculer le CRC de segments de +- 10Mo ou moins.
 
ca genererait une liste genre :  
 
premier 10Mo : CF6348E1
2eme    10Mo : 8D55A922
.
.
.
 
une chez moi et une chez lui.
 
et en comparant les deux listes on pourrait trouver ou setrouve l'erreur. C'est ca l'idee... et comme c'est tout con je me dis que qqun d'autre à bien du y penser avant et pondre un ptit prog tout con.
 
 


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 13:11:16    

md5sum http://www.etree.org/md5com.html
 
Tu découpes ton fichier en "tranches", tu calcules l'enpreinte md5 de chaque partie.
 
Et tu verifies ensuite que chaque morceaux à bien la bonne empreinte.
 
 
 
 

Reply

Marsh Posté le 28-09-2003 à 13:18:34    

Bonjour,
le prog que tu cherche c'est zidrav, il permet de réparer les fichiers endommagés (si tu as qelqu'un qui possède le même fichier sans erreur) http://sourceforge.net/projects/zidrav/


Message édité par Nakago le 28-09-2003 à 13:32:52
Reply

Marsh Posté le 28-09-2003 à 13:23:53    

Merci becket et nakago, j'vais tester tout ca :)


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 13:41:37    

Je suis en train de tester ton prog nakago :  
 

2. Quick Start
ZIDRAV is pretty simple to use.
It requires 2 people to use, and I'll explain by example.
 
A is the person with a corrupted file.
B is the person with the original file.  
 
1. A runs ZIDRAV, and chooses the top option, "Make Checksum File".
A then selects the file that needs to be checked, and a filename for the CDT (checksum) file, then hits "Go".
 
2. Now, A sends the CDT file that ZIDRAV generated to B.
B then selects "Make Patch File", and selects the CDT file that A sent him, the original file, and optionally changes the name of the patch file (CDP), and finally presses the "Go" button.
 
3. B now sends the CDP file to A. A chooses "Apply Patch File", and selects the CDP file, and the corrupted file that he has, then, you guessed it, hits the "Go" button.  
 
4. A now does the happy dance of joy, since his once corrupted file is now fixed and working perfectly.


 
 
Je suis B et je suis au point 2 ^^ mais ca reste bloqué sur Scanning... et quand je matte le temps processeur utilisé du prog ca reste sur 0.
 
Toi qui a dut deja l'utiliser, c'est normal que ca fasse ca?
 
edit: j'ai rien dit, il avait fini en fait, mais le label restait avec le texte scanning...  :o  
 
bon je continue et je te tiens au courant... en tout cas si ca marche c'est puissant ce log... ca patche direct le fichier corrompu  :love:


Message édité par _maximus_ le 28-09-2003 à 13:44:28

---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 13:47:11    

Nakago il y a un prob.
 
Quand je cree le .CDP, il y a ecrit scanning... ok la barre de progression et tout.
 
Et pendant qu'il le cree, le fichier .CDP apparait dans le dossier ou il doit etre créé, mais une fois terminé, il disparrait ? S'koi ce bins?  [:mlc]  
 
Tu peux m'aider? T'as deja eu ca?? merci
 
 
edit: tu as quelle version toi? Moi j'ai la 3.3


Message édité par _maximus_ le 28-09-2003 à 13:52:18

---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 28-09-2003 à 16:29:13    

Ca fait longtemps que je m'en suis pas servi; bon je viens de prendre la 3.5 (http://www.psychlo-anime.net/main/ [...] drav35.exe) et après un petit test ça marche sans problème  :bounce:

Reply

Marsh Posté le 28-09-2003 à 18:06:31    

ok merci v chercker ca...


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 29-09-2003 à 23:05:16    

bonsoir,
et pourquoi pas copier tout bêtement le bon fichier sur un cd et le transporter sur l'autre pc ?

Reply

Marsh Posté le 29-09-2003 à 23:07:43    

zigounium a écrit :

bonsoir,
et pourquoi pas copier tout bêtement le bon fichier sur un cd et le transporter sur l'autre pc ?


 
Comme deja dit si j'en avait eu la possibilité ca serait fait, mais il se trouve que l'autre PC est a 300 km de chez moi :D :D
 
Et de toute facon, ce programme me sera bien utile dans le futur...  
:)


Message édité par _maximus_ le 29-09-2003 à 23:08:17

---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed