Comparer 2 fichiers

stephma2000 Messages postés 3 Date d'inscription lundi 4 septembre 2006 Statut Membre Dernière intervention 5 septembre 2006 - 4 sept. 2006 à 23:01
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 - 6 sept. 2006 à 13:51
Voilà, je suis un petit nouveau ici et je cherche en vain un programme afin de comparer le contenu de deux fichiers (en l occurence deux fichiers de codes) afin de voir si ce n'est pas en réalité les mêmes fichier mais dans un ordre différent...

On m'a parlé de calculer le cheksum des fichiers. Ok j'ai vu que le programme hash md5 le permet mais je n'y comprend rien et ne sait même pas vec quoi l ouvrir.... si quelqu'un pourrait me donner un coup de main se serait sympa !!!

7 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
4 sept. 2006 à 23:07
Si tu as installé VB6 avec l'install par défaut, tu as l'utilitaire Windiff d'installé.

Regarde dans Menu Démarer/..../Microsoft VisualStudio 6.0/Outils Microsoft VisualStudio 6.0

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
cs_JMO Messages postés 1854 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 24 juin 2018 26
4 sept. 2006 à 23:16
 Bonsoir,

Source dispo avec ces mots :
Comparer (2), fichier (164)

J'ai survolé...il y en a pour tous les types d'extension.

jean-marc
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
4 sept. 2006 à 23:25
Salut

Quelques questions pour compléter le posts.

1-> Tes fichiers sont binaires ?
2-> Tu parles de ckeck sum
(=> egalité binaire aucun bit ne doit être différent, du moins c'est tres complexe de trouver deux cheksum identiques)

3-> Tes lignes sont quasi identiques et dans le le même ordre
alors windiff ou winmerge( = windiff amélioré en gratuit)
pourra t'aider.

4-> Tes lignes sortent dans un ordre aléatoires, dans ce ca il faut que tu les tris avant de les comparée ex sur une clé.

C'est assez complexe comme question pour y repondre, car il manque des elements.
et les comparaisons de fichiers sont souvent assez complexe.

Voila
0
stephma2000 Messages postés 3 Date d'inscription lundi 4 septembre 2006 Statut Membre Dernière intervention 5 septembre 2006
5 sept. 2006 à 07:11
Merci pour ces renseignements :
Il s'agit de fichier contenant des séries hexa de 16 chiffres. (8 couples de 2)
Effectivement si elles sont dans des ordres différents, le checksum est lui aussi différent alors qu'il s'agit bien de fichier similaire mais ou les lignes de codes sont inversées.
je vais voir winmere...

merci en tout cas  pour vos réponses ;) !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
5 sept. 2006 à 08:52
Salut dans ce cas il faut trier les lignes par ordres alpha
avant de faire un winmerge ou un checksum

Voila
0
stephma2000 Messages postés 3 Date d'inscription lundi 4 septembre 2006 Statut Membre Dernière intervention 5 septembre 2006
5 sept. 2006 à 18:38
ok, bon sans vouloir abuser avec quel logiciel puis je faire ce tri ?? excel par exemple ??
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
6 sept. 2006 à 13:51
Excel Access Par exemple
Programme a la main
Apres a toi de voir ce que tu recherches
0