Comparateur de dossiers multithreads

Description

Ce programme compare deux dossiers de votre choix, les chemins réseaux sont acceptés.
Il scanne d'abord les fichiers absents de l'un et l'autre répertoire, puis compare les fichiers en commun.
On peut choisir l'extension des fichiers à comparer, utile pour lister uniquement des fichiers sources, par exemple. On peut aussi parcourir l'arborescence et afficher ou non les fichiers identiques.
Et cerise sur le sunday, on peut sauver le rapport en RTF.

Tous les traitements sont threadés, donc on peut arrêter à tout moment et le prog ne plante pas (enfin en théorie)

Ce code, je l'ai tourné dans tous les sens car je l'utilise beaucoup pour mon boulot. Mais si vous y trouver un bug ou une amélioration à apporter, mailer moi mailto:peck777@caramail.com

Conclusion :


ATTENTION: vous devez avoir la librairie LMD-tools 5.0 SE, gratuit avec Delphi 5 Pro.
Si vous l'avez pas, il est toujours possible de faire autrement, les composant LMD utilisés ne sont pas cruciaux.

NEWS: je viens de le mettre à jour ! maintenant, il accepte les fichiers jusqu'à 4Go, et les fichier en lecture seule (pratique pour comparer deux CD ou DVD).

Codes Sources

A voir également