DupeFinder, yerini yeniden adlandırma, taşıma ve dizin yapısında çift dosyaları silmek için basit bir uygulamadır.
O, çok iyi onların sabit diskler tuttu organize ve boş alan bazı temizlik yapmak gerekmez kullanıcılar için ve "her ihtimale karşı" kötü bir şey olması gerektiğini önemli verilerin yedek kopyalarını çok tutmak isteyen kullanıcılar için hem de mükemmel.
Burada "DupeFinder" bazı temel özellikleri şunlardır:
DupeFinder oldukça küçük bir uygulama olsa da, çift dosyaları tam büyük dizinleri kaldırmak ve yeniden düzenlemek için ihtiyacınız olacak tüm özellikleri olmalıdır:
ย ท Peki, "Bu nedir?" Tam tooltip ile grafik arayüzü tasarlanmış ve muhtemelen sık kullanmak zorunda olmayacak bir uygulama yararlı soru düğme desteği,
Dosya uzantısı filtreleme yoluyla istenmeyen verilerin analizi ortadan kaldırarak ย ท Hızlı işlem
Çift tıklayarak harici uygulamalarda ย ท Görüntüle dosyaları
ย ท yerde dosyaları yeniden adlandırın ya da yeni yerlere taşımak
ย ท Varsayılan ayarlar yanlışlıkla veri kaybını önlemek için çift dosyaları tüm kopyalarının silinmesine izin vermemek
ย ท daha sonra işlenmek için çift dosyaları gruplarını tanımlayan basit raporlar oluşturun
Her şey çoğu oldukça iyi çalışıyor olsa da, DupeFinder ile bazı sorunlar haberdar olmak için vardır. Ben bazen yakında aşağıdaki hataların çoğu düzeltmek için umut:
ย ท dosyaları "~" içeren veya eğer çökmesine olabilir ":" karakteri karşılaşılan
ย ท kendini başvuran sembolik bağ karşılaştı eğer çökmesine Mayıs
ย ท Sıfır bayt dosyaları silinemez
ย ท dosya Unicode karakterleri ile dosyaları silmek mümkün olmayabilir
ย ท Ekran tespit çiftleri taşınmış, yeniden adlandırılmış veya DupeFinder harici değiştirilirse güncelleme yok
Gereksinimler:
Python dili ve Qt uygulama araç: ย ท DupeFinder iki temel araçları üzerine inşa edilmiştir. Bir Python yorumlayıcısı ve Qt kütüphaneleri çoğu masaüstü Linux BSD ve UNIX dağıtımları dahil edilir. Mac OS X (en azından yeni sürümlerinde) Python içerir ve standart yüklemeniz parçası olmasa Qt, ayrıca ücretsiz olarak kullanılabilir.
ย ท QT öncelikle C ++ araç olup, bu nedenle bu Python Pyqt Qt bağlamaları da gerekli olduğu anlamına gelir. Onlar söz konusu sistemlerin tümü için geçerli olsa Bunlar, vb birçok / çoğu Linux dağıtımları standart değildir.
ย ท Son olarak, md5sum programı kullanılabilir olması gerekir. Ben bunun yerine ad md5 gider Mac OS X üzerinde okudum ama bu programı, Linux ve benzeri sistemler üzerinde standarttır. Ben bu teyit değil, ama çok sonra sadece md5 için FindDupFiles.py içinde md5sum tek yinelemeyi değiştirmek eğer Mac uygulama çalıştırmak için. DupeFinder sonraki sürümlerinde bu gereksinimi ortadan kaldırmak için md5 toplamlarını hesaplamak için kod inşa kullanmak olabilir.
ย ท Windows DupeFinder Koşu mümkün olabilir fakat bileşenlerin çoğu diğer uygulamalar için zaten yerinde değilse, muhtemelen, çabaya değmez gerekir. Windows için Qt ve PyQt (Qt 4 serbest bırakıldığında bu değişecek) ticari bir lisans ile kullanılabilir. Python ayrı yüklemek olduğunu. Bir md5sum programı (bir ActiveState kullanılabilir olması için görünmüyor) ihtiyaç vardır. Alternatif Cygwin üzerinde X11 ile tüm bağımlılıklarını karşılamak için muhtemelen mümkündür.
ย ท Bir şey daha: DupeFinder grafiksel ve etkileşimli olarak çalışmak üzere tasarlanmıştır, ancak FindDupFiles.py komut konsolundan tek başına çalıştırılabilir. Bu komut satırı argümanları olarak dosya uzantısı filtreler herhangi bir sayıda takip ettiği bir kök dizini arama alır ve STDOUT (özel bir sırada) tespit yinelenen dosya gruplarını çıktılar. Bu çıkış gibi acil muayene için daha az bir çağrı taşınıyor veya günlük / raporlama için (UNIX benzeri sistemlerde) ">" kabuk operatörü kullanarak bir metin dosyasına düz yönlendirilebilir.
Bu Sürümdeki Yenilikler:
ย ท Bu sürüm (md5 modülünü kullanarak) hesaplamaları sindirmek yerli MD5 toplamı ile harici md5sum komut satırı yardımcı programı kullanımını değiştirir.
ย ท Bu performans MD5 küçük dosyalar için sindirir ve Windows kullanıcıları için hantal bağımlılığı ortadan kaldıran hesaplarken geliştirir.
Yazılım detaylar:
Yorum Bulunamadı