DupeFinder est une application simple pour localiser, renommer, déplacer et supprimer les fichiers en double dans une structure de répertoire.
Il est parfait pour les utilisateurs qui ne l'ont pas gardé leurs disques durs très bien organisés et ont besoin de faire un peu de nettoyage à l'espace libre, et pour les utilisateurs qui aiment garder beaucoup de copies de sauvegarde des données importantes "juste au cas où" quelque chose de mauvais doit se produire.
Voici quelques caractéristiques principales de "DupeFinder":
Bien DupeFinder est un petit application, il doit avoir toutes les caractéristiques que vous devrez supprimer et de réorganiser les gros répertoires complets des fichiers en double:
ย ท bien conçu l'interface graphique en pleine bulle et "Qu'est-ce?" question touche soutien, utile dans une application qui vous aurez probablement pas besoin d'utiliser fréquemment
ย ท traitement rapide en éliminant l'analyse de données non désirées par filtrage de l'extension de fichier
ย ท Afficher les fichiers dans des applications externes par un double-clic
ย ท Renommer des fichiers en place ou déplacer vers de nouveaux emplacements
ย ท Les paramètres par défaut interdisent la suppression de toutes les copies de fichiers en double pour empêcher la perte accidentelle de données
ย ท Générer des rapports simples, à déterminer des groupes de doublons pour un traitement ultérieur
Alors que tout fonctionne assez bien dans la plupart des cas, il ya quelques problèmes avec DupeFinder d'être conscient de. Je l'espère pour corriger la plupart des bogues suivants très bientôt:
ย ท peut se bloquer si des fichiers contenant "~" ou ":" caractères sont rencontrés
ย ท peut se bloquer si des liens symboliques auto référencement sont rencontrés
ย ท fichiers de zéro octet ne peuvent pas être supprimés
ย ท Peut ne pas être en mesure de supprimer des fichiers avec des caractères Unicode dans le nom de fichier
ย ท affichage ne met pas à jour si les doublons identifiés sont déplacés, renommés ou modifiés externe à DupeFinder
Exigences:
ย ท DupeFinder est construite sur deux outils principaux: le langage Python et l'application Qt. Un interpréteur Python et les bibliothèques Qt sont inclus dans la plupart des ordinateurs de bureau Linux, BSD et UNIX distributions. Mac OS X (au moins les versions plus récentes) comprend Python et Qt est également disponible gratuitement, si elle ne fait pas partie d'une installation standard.
ย ท Qt est d'abord une boîte à outils C ++, donc cela signifie que les liaisons PyQt Qt pour Python sont également nécessaires. Ce ne sont pas standard sur de nombreux / la plupart Linux, etc. distributions, mais ils sont disponibles pour tous les systèmes mentionnés.
ย ท Enfin, l'utilitaire md5sum doit être disponible. Cet utilitaire est standard sur Linux et les systèmes similaires, bien que je l'ai lu sur Mac OS X, il va par le nom md5 place. Je ne l'ai pas confirmé, mais si oui, alors il suffit de changer l'occurrence unique de md5sum dans FindDupFiles.py à md5 pour exécuter l'application sur un Mac. Les versions ultérieures de DupeFinder peuvent utiliser intégré dans le code pour calculer des sommes md5 pour éliminer cette exigence.
ย ท Courir DupeFinder sur Windows devrait être possible, mais ne vaut probablement pas la peine, à moins que la plupart des composants sont déjà en place pour d'autres applications. Qt et PyQt pour Windows sont disponibles uniquement avec une licence commerciale (cela va changer lorsque Qt 4 est libéré). Python est installer un séparée. Un utilitaire md5sum est nécessaire (on ne semblent être disponibles à partir de ActiveState). Alternativement, il est probablement possible de satisfaire toutes les dépendances grâce X11 sur Cygwin.
ย ท Une dernière chose: bien DupeFinder est destiné à être exécuté graphique et interactive, le script peut être exécuté FindDupFiles.py autonome de la console. Il prend un répertoire de recherche de la racine suivie par un certain nombre de filtres d'extension de fichier comme arguments de ligne de commande et sort les groupes de fichiers en double identifiés (sans ordre particulier) vers STDOUT. Cette sortie peut être redirigée vers un téléavertisseur comme moins pour une inspection immédiate ou redirigé directement vers un fichier texte en utilisant l'opérateur ">" shell (sur les systèmes de type UNIX) pour la journalisation / reporting.
Quoi de neuf dans cette version:
ย ท Cette version remplace l'utilisation d'un utilitaire de ligne de commande md5sum externe avec somme MD5 natif digérer calculs (en utilisant le module de md5).
ย ท Cela améliore les performances de calcul MD5 digère pour les petits fichiers et élimine une dépendance lourde pour les utilisateurs Windows.
Détails logiciels:
Version: 1.1.0
Date de transfert: 2 Jun 15
Licence: Gratuit
Popularité: 55
Commentaires non trouvées