× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Windows 7
 Recherche logiciel de comparaisonSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Balagan
  Posté le 11/12/2011 @ 18:03 
Aller en bas de la page 
Astucien


Bonjour aux Astuciennes (grandes et petites)
Bonjour aux Astuciens (grands et petits)

Je cherche un petit logiciel gratuit qui effectue une comparaison de fichiers. En ratissant l'Internet, j'en ai trouvé plusieurs mais tous proposent de comparer des textes. Ce qu'il me faut c'est comparer des fichiers exécutables ou des dynamic link libraries (dll). Il y a bien sûr le "Comp" du DOS qui est toujours là mais il se borne à répondre "identique" ou "différent". Il ne montre pas les différences quand il y en a. D'avance merci pour tout conseil, recommandation, suggestion.

Bye ~~

Publicité
yves.vaissiere
 Posté le 11/12/2011 à 20:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonsoir,

des différences dans des fichiers-texte, pas de problème (WinMerge - clic droit commode - t'affichera les lignes/mots en plus en moins etc.) ; mais du binaire ...


WinHex te donne la liste de tous les "offsets" dont l'octet est différent (avec les deux contenus de l'octet) ; mais pour voir en quoi ça peut être différent ...

Up !

Balagan
 Posté le 11/12/2011 à 20:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Merci Yves.Vaissiere d'avoir pris la peine de me répondre. Différence entre textes : je n'en ai pas l'usage, tout au moins pour l'instant. WinHex: je vais essayer mais s'il me communique les différences en hexadécimal, je ne serais pas plus avancé. Quand j'en étais à DOS 6, j'avais téléchargé un petit utilitaire "Compare" qui était parfait. J'ai essayé de le faire tourner dans Windows 7/64 mais ça ne marche pas !

Bye ~~

yves.vaissiere
 Posté le 11/12/2011 à 21:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Par curiosité, comment "Compare" te montre les différences entre deux exe ou dll, s'il te plaît ?

(tu pourras peut-être le faire tourner sous DOSBox ou autre virtualisateur ...)

Balagan
 Posté le 11/12/2011 à 23:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Balagan a écrit :
yves.vaissiere a écrit :Par curiosité, comment "Compare" te montre les différences entre deux exe ou dll, s'il te plaît
On voit les dumps des deux fichiers en caractères Ascii ou Ansi. Ça ne veut pas dire grand-chose sauf quand des textes s'intercalent et là, ça devient vraiment intéressant ! Ça marche sur les exe, dll, vbx... Tout ce qu'on veut ! C'est du DOS donc on est sur fond noir. Il sépare l'écran en deux rectangles avec en tête de chaque rectangle le nom du fichier 1 et le nom du fichier 2. Les différences sont visibles en vidéo inversée. (tu pourras peut-être le faire tourner sous DOSBox ou autre virtualisateur ...) Y aurait-il un DOSBox qui marcherait dans Windows 7/64 ? Tout ce que je vois maintenant comme DOSBox c'est l'invite de commandes du Start Menu/Accessoires. Bye ~~

yves.vaissiere
 Posté le 12/12/2011 à 07:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Le DOSBox dont je parle est un virtualisateur simulant un PC entier, pas command.com ou cmd.exe.

On peut l'utiliser tel quel, mais une version civilisée est dans la logithèque PC Astuces, il faut malheureusement que j'en cherche le nom ... sinon, un principe simple sans se casser la tête est de lancer un bat, mis dans le même dossier que dosbox.exe et compare :

dosbox compare.exe

... ou compare.com, selon l'extension. Mais si tu dois rajouter les noms des fichiers comme arguments, ça complique ... Il faudra peut-être naviguer.

Note qu'on peut repérer du texte dans un exécutable (des éditeurs hexa le font automatiquement) et qu'on peut aussi penser à un éditeur de ressource tel Reshack (Resource Hacker ou ResHacker) ou XNResourceEditor.

yves.vaissiere
 Posté le 12/12/2011 à 07:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

www.pcastuces.com/logitheque/dfend_reloaded.htm (ou bien sûr, VirtualBox ou autre virtualisateur).

Balagan
 Posté le 12/12/2011 à 14:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour yves.vaissiere Tu voudras bien m'excuser pour le délai mis à répondre mais à 7h42 ce matin, {#}je dormais. Par esprit de découverte, je vais expérimenter tout ce que tu m'as communiqué mais en fait... Tu m'as donné la réponse : la Virtual Box Oracle. J'en ai une qui tourne avec un vieux Windows XP/32 dedans et là mon ancien utililitaire DOS Compare marche parfaitement. Il suffisait d'y penser ! À noter que ce "Compare" n'est pas un composant du DOS 6 qui se limite à "Comp" lequel existait déjà dans les DOS précédents. Il s'agit d'un petit "goody" dégotté à l'époque je ne sais où. Tes bienfaisantes recommandations me permettent de cliquer le sujet en "résolu". Merci. Bye ~~

Balagan
 Posté le 12/12/2011 à 14:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Anonyme a écrit :@ Balagan Quel est le réel intérêt de cette comparaison hors fichier texte ? Ta réponse m'interesse car elle peut me permettre de développer en C un petit utilitaire... à des fins pédagogiques Anonyme

Bonjour Anonyme

J'effectue de temps en temps des traductions English/Français de petits logiciels gratuits sur l'Internet. L'on me fournit le "message member", j'adapte ça... Tranquillosse, tout baigne. Ensuite ça se complique ! Certains textes en Anglais ne figurent pas dans le "message member" ils sont intégrés en interne dans l'exe ou une dll. Quand l'éditeur sort une nouvelle version j'ai besoin de comparer la version que j'ai "opérée" {#} avec la nouvelle. Note pour info : quand j'étais plus jeune j'ai effectué —mais pour de la thune cette fois— des adaptations USEnglish/Français de gros programmes, leur fichier de help, leur manuel papier etc...

J'espère que ça répond à ta question. Si ce n'est pas le cas, n'hésite pas à me Pcastucer pour un complément d'information. Bye ~~



Modifié par Balagan le 12/12/2011 14:35
Publicité
yves.vaissiere
 Posté le 12/12/2011 à 17:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Je traduis aussi qqfois (et surtout je corrige les fautes, vu que je préfère l'estranger au fr fautif ), mais j'utilise un éditeur hexa et un éditeur de ressources.

(pour l'éditeur hexa, je fais simplement une recherche sur le mot à traduire/corriger, et je le remplace dans la foulée par le bon mot ; à noter qu'il faut chercher ET en ascii, ET en unicode)

Un éditeur de ressources permet aussi de modifier non seulement le contenu du texte de certaines boîtes, mais leurs dimensions, supprimer certains contrôles, modifier ou supprimer certains graphismes.

Outre comp, il y a aussi fc, en ligne de commande, qui était présent sous 9x et qui l'est encore sous 7 ; mais je ne sais pas s'il existait sous DOS.

Si comp te convient sous XP virtualisé avec VirtualBox classique, tu peux aussi avoir XP sous 7 via VMLite (mieux intégré et plus rapide, paraît-il, qu'un XP virtualisé sous 7 avec VirtualBox classique) ou carrément XP mode si ta version de 7 est Pro ou Ultimate.



Modifié par yves.vaissiere le 12/12/2011 19:01
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
79,99 €Ecouteurs intra-auriculaires sans fil Bluetooth Jabra Elite 65t à 79,99 €
Valable jusqu'au 03 Décembre

Amazon fait une promotion sur les écouteurs intra-auriculaires sans fil Bluetooth Jabra Elite 65t qui passent à 79,99 € livrés gratuitement. On les trouve ailleurs à partir de 100 €. Côté son, l'égaliseur personnalisable vous permet d'ajuster le rendu sonore tandis que la technologie avancée à quatre microphones supprime les bruits de fond lors des appels pour des conversations limpides. Au quotidien, ces écouteurs Jabra restent parfaitement en place et proposent même une fonction de commande vocale simplifiée. E

nfin, vous apprécierez les 5 heures d'autonomie avec une seule charge, qui se transforment en 15 heures avec l'étui de recharge compact.  Le Jabra Elite 65t est certifié IP55 et offre une garantie de 2 ans contre l’humidité et la poussière. Où que vous soyez et quelle que soit votre activité, vous profitez d’une liberté absolue pour les appels et la musique. 


> Voir l'offre
159,99 €Disque dur Toshiba X300 8 To à 159,99 €
Valable jusqu'au 04 Décembre

Cdisount propose actuellement le disque dur Toshiba X300 8 To à 159,99 € alors qu'on le trouve ailleurs à partir de 205 €. Ce disque dur interne de 8 To est SATA 6 Gbps, possède 256 Mo de cache et dispose d'une vitesse de rotation de 7200 tpm. Une très bonne affaire. 


> Voir l'offre
279 €Ecran PC 32 pouces incurvé 4K Samsung U32R592C à 239 € (via ODR)
Valable jusqu'au 01 Décembre

Amazon fait une promotion sur l'écran PC Samsung 32 pouces incurvé U32R592C à 279 € livré gratuitement alors qu'on le trouve ailleurs à partir de 379 €. Or Samsung rembourse actuellement 40 € pour l'achat de cet écran qui vous reviendra à 239 € après remboursement. Cet écran incurvé de 32 pouces offre une définition 4K 3840x2160 pixels et est compatible FreeSync (60 Hz).


> Voir l'offre

Sujets relatifs
Recherche bon logiciel
Recherche logiciel
Recherche logiciel de prise en main a distance d'un pc
Recherche logiciel
recherche logiciel de clonage
logiciel de recherche de mises à jour
Recherche logiciel emailing
recherche logiciel de copier coller
logiciel de recherche
recherche de logiciel ou astuce
Plus de sujets relatifs à Recherche logiciel de comparaison
 > Tous les forums > Forum Windows 7