DupeFinder is 'n eenvoudige aansoek vir die opspoor, hernoem, beweeg en die verwydering van duplikaat lêers in 'n gids struktuur.
Dit is ideaal vir beide gebruikers wat nie gehou het hul hardeskywe baie goed georganiseer en moet 'n paar skoonmaak doen om vrye ruimte, en vir gebruikers wat graag baie kopieë van belangrike data te hou "net vir ingeval" iets sleg gebeur.
Hier is 'n paar belangrike funksies van "DupeFinder":
Hoewel DupeFinder is 'n baie klein aansoek, moet dit al die eienskappe het wat jy nodig het om groot dopgehou vol duplikaat lêers verwyder en herorganiseer:
ย ท Wel ontwerp grafiese koppelvlak met volle tooltip en "Wat is dit?" vraag knoppie ondersteuning, nuttig in 'n aansoek wat jy sal waarskynlik nie nodig om gereeld te gebruik
ย ท Quick verwerking deur die uitskakeling van ontleding van ongewenste data deur middel lêer uitbreiding filter
ย ท View lêers in eksterne programme deur dubbel te kliek
ย ท hernoem lêers in plek of skuif na nuwe plekke
ย ท Default instellings weier skrap alle afskrifte van duplikaat lêers toevallige verlies van data te voorkom
ย ท Genereer eenvoudige verslae identifisering groepe van duplikaat lêers vir latere verwerking
Terwyl alles werk baie goed in die meeste gevalle, is daar 'n paar probleme met DupeFinder om bewus te wees van. Ek hoop om vas te stel die meeste van die volgende foute iewers gou:
ย ท Mag crash as lêers met "~" of ":" karakters teëgekom
ย ท Mag crash as self verwysing Symlinks ondervind
ย ท Zero byte lêers kan nie geskrap word
ย ท Mag nie in staat wees om lêers te verwyder met Unicode-karakters in lêernaam
ย ท Display nie werk as geïdentifiseer duplikate verskuif, hernoem of verander buite DupeFinder
Vereistes:
ย ท DupeFinder is gebou op twee primêre gereedskap: die Python taal en die Qt aansoek toolkit. A Python tolk en die Qt biblioteke is ingesluit in die meeste desktop Linux, BSD en UNIX verdelings. Mac OS X (ten minste die nuwer weergawes) sluit Python en Qt is ook beskikbaar vir gratis, maar dit is nie deel van 'n standaard te installeer.
ย ท Qt is hoofsaaklik 'n C ++ toolkit, so dit beteken dat die PyQt Qt bindings vir Python word ook vereis. Dit is nie die standaard van baie / meeste Linux, ens uitkerings, want hulle is beskikbaar vir al die genoemde stelsels.
ย ท Ten slotte, moet die md5sum nut beskikbaar wees. Hierdie program is standaard op Linux en soortgelyke stelsels, al wat ek gelees het op Mac OS X dit gaan deur die naam md5 plaas. Ek het dit nie bevestig nie, maar as dit so is dan eenvoudig verander die voorkoms van enkele md5sum in FindDupFiles.py om MD5 om die jeug op 'n Mac te hardloop. Later weergawes van DupeFinder kan gebruik ingeboude in kode om MD5 somme te bereken om hierdie vereiste te skakel.
ย ท Running DupeFinder op Windows moet moontlik wees, maar is waarskynlik nie die moeite werd nie, tensy die meeste van die komponente is reeds in plek vir ander programme. Qt en PyQt vir Windows is slegs beskikbaar met 'n kommersiële lisensie (dit sal verander wanneer Qt 4 vrygestel). Python is 'n aparte installeer. 'N md5sum nut is nodig (een verskyn om beskikbaar te wees van Active). Alternatiewelik is dit waarskynlik moontlik om al die afhanklikhede te bevredig deur X11 op Cygwin.
ย ท een ding: alhoewel DupeFinder is bedoel om grafies en interaktief hardloop, kan die FindDupFiles.py script hardloop selfstandige uit die konsole. Dit neem 'n wortel soek gids, gevolg deur 'n aantal van die lêer uitbreiding filters as command line argumente en uitgange van die geïdentifiseerde duplikaat dossier groepe (in geen spesifieke volgorde) om STDOUT. Dit uitset kan fluit 'n pager soos minder vir onmiddellike inspeksie of getrek reguit na 'n teks lêer met die ">" dop operateur (op UNIX-agtige stelsels) vir meld / verslagdoening.
Wat is nuut in hierdie release:
ย ท Hierdie vrystelling vervang gebruik van 'n eksterne md5sum command line nut met inheemse MD5 som berekeninge verteer (met behulp van die MD5 module).
ย ท Dit verhoog die werkverrigting berekening MD5 verteer vir klein lêers en elimineer 'n lastige afhanklikheid vir Windows-gebruikers.
Sagteware besonderhede:
Weergawe: 1.1.0
Upload datum: 2 Jun 15
Lisensie: Gratis
Populariteit: 55
Kommentaar nie gevind