1 votes

Comment fusionner des dossiers en fonction du contenu des fichiers plutôt que de leur nom ?

J'ai plusieurs dossiers contenant des milliers de fichiers supprimés et récupérés à partir de plusieurs scans de récupération.

Comme d'habitude avec la récupération de suppression, les fichiers récupérés ont des noms différents des originaux, et des noms différents d'un scan de récupération à l'autre.

Donc, à moins d'écrire un programme personnalisé, existe-t-il un outil (ou un produit) qui peut comparer les fichiers par leur contenu et ignorer les noms de fichiers ?

Idéalement, il permettrait de supprimer les fichiers récupérés lorsque leur contenu correspond à celui des fichiers dans une arborescence de répertoires "originale" (par exemple, les dossiers de la bibliothèque iTunes), et, permettre la fusion de deux dossiers sur la base du contenu des fichiers plutôt que des noms de fichiers.

0 votes

J'ai et j'utilise Gemini : le chercheur de doublons Maintenant. Gemini 2 : Le détecteur de doublons et j'en suis très heureux. En dehors du fait d'être un client payant et un utilisateur de ce produit, je n'ai aucune autre affiliation avec MacPaw Inc, les fabricants de ce produit. C'est une application payante, mais, selon moi, elle vaut bien son prix pour ce qu'elle fait.

1voto

Oskar Points 1242

Pourquoi n'auriez-vous pas un script pour boucler sur tous les fichiers et les renommer avec la valeur d'un hachage basé sur le contenu du fichier.

md5 file.png 
MD5 (file.png) = d5438a3187b73fa362dceb269e158908
crc32 file.png 
87a1ffdd
shasum -a 256 file.png 
34d126a6990b59dd45a4d7d19e471943569060bc54cb3b42b3d0be1934f16f11  file.png

Je les ai listés dans l'ordre du plus rapide au plus lent sur mon Mac - vous devriez tester pour quelques fichiers si vous ne pouvez pas simplement laisser le script fonctionner toute la nuit et si vous vous souciez des performances du script.

Vous pourriez alors fusionner sur la base du nom du fichier, puisque le même contenu porterait le même nom, sauf collision dans l'espace du hachage.

1 votes

Alternativement : github.com/jbruchon/jdupes

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X