Hledání duplikátů souborů (python skript)

29.01.2019

Tentokrát krátce. Potřeboval jsem najít fyzické duplikáty souborů (například fotek) ve složkách, kam byly z nějakého důvodu delší dobu schraňovány. Neřešme příčiny, to se občas na PC stane...

Ano, na to je spousta aplikací, ale problém se zdál tak triviální, že proč to nezkusit vyřešit vlastními silami. Oblíbil jsem si teď Python... a toto je výsledek:

https://github.com/FantomSoftware/DuplaSearch/

Použití:

  1. Skript nakopírujte ke složce se soubory ke kontrole (případně do nadřazené v případě kontroly vícero složek)
  2. Spusťte se syntaxí <skipt> [-d] path1 | * [path2, ...]
  3. -d je volitelný přepínač, zda duplicity "vymazat" (přesune do nové podsložky s názvem DUPLA)
  4. Pak se zadá jedna nebo více cest, případně * - hvězdička znamena "všechny aktuální podsložky". Jen pozor, skript aktuálně neřeší rekurzi, jde jen do 1 úrovně zanoření. Nepotřeboval jsem to, můžete si lehce dodělat ;-)

Příklad1: python duplasearch.py -d .

Příklad2: python duplasearch.py *

Příklad3: python duplasearch.py -d slozkaSDuplikaty1 "cesta/slozkaSDuplikaty2"

Skript po doběhnutí také vygeneruje soubor dupla.html, kde jsou všechny duplikáty vyjmenovány a pokud jsou to obrázky, i zobrazeny - můžete si tak výsledek zkontrolovat.

TOPlist
© 2017 Fantomům softwarový deník.
Vytvořeno službou Webnode
Vytvořte si webové stránky zdarma! Tento web je vytvořený pomocí Webnode. Vytvořte si vlastní stránky zdarma ještě dnes! Vytvořit stránky