DupliFind 1.0.2 – Harddisk Bakım Onarım Programı
Bilgisayar kullanıldıkça veri deposu sabit diskler bir zaman sonra veri kabul edemeyecek kadar dolacaktır. Eğer aynı bilgisayarın birden fazla kullanıcısı da varsa bu veri yığını daha kontrolsüzce büyüyecektir. Sabit disk yeni veri kabul edemeyecek duruma gelecektir.
Aynı programın defalarca kurulduğu aynı dosyaların diske defalarca kaydedildiği bilinen bir şey.
Bu bilgisayar kullanıcılığında uzman olanların da ne kadar dikkatli olsa da kaçamadığı bir durumdur. Kimi zaman aynı dosyanın diskinizde olmasına rağmen yeni kaydedilecek dosya adı veya uzantısının farklı olması bu konuda aldatıcı olmaktadır.
Kopya dosyaları aramada kullanılan bir çok program bulunmaktadır ancak kullanıcın programı kullanmasını kolaylaştırıcı fonksiyonları, dosyalara müdahalede tereddüt oluşturması ve programın çok hızlı olması gerekmektedir.
DupliFind kendi kategorisinde en başarılı programdır. Daha önce düşünülmemiş bir çok özelliği bulunmaktadır: Multi Thread çalışması, veri tabanı oluşturması, ön izleme modülü, dosya türlerine göre kategorize, çoklu dil desteği, dosyaları gruplama, dosyaları silme seçeneği, sürükle bırak olanağı, arama sırasında olayların görüntülenmesi, sistem dosyaların da dikkatli olması, dosya sahipliği konusunda özen göstermesi ve en önemlisi kopya belirlemede kılı kırk yaran hassasiyeti.
Çalışma şekli:
Kopya dosya arama işlemi iki aşamada geçekleştirilir
Aşama, dosya arama: Dosyalar boyut, tür ve öz nitelikleri arama kriterimizi belirler her bulunan dosya boyutununa göre gruplandırılır. Herhangi bir boyut grubuna dahil olmayan dosyalar kopyası olmayan tekil dosyalardır ve listeden çıkartılır. Arama işleminden sonra kalan tüm dosyalar incelemeye aday dosyalardır.
Aşama, dosyaları inceleme: İncelemeye aday dosyaların tümü içeriği bayt bayt okunup elde edilen veri CRC32 algoritması ile Hash edilir. Bu, dosya için bir sayısal kimlik anlamına gelir; bir dosyanın aynı sayısal değere sahip olabilmesi için her baytı aynı olan içeriğe sahip olmalıdır. Aynı sayısal kimliğe sahip olan dosyalar gruplandırılır. Herhangi bir sayısal kimlik grubuna dahil olmayan dosyalar yine listeden çıkartılır. Gruplanmış dosyalar ana programın listesine farklı renklerde gruplandırılmış olarak eş zamanlı yazılır.
Programın, bu çalışmaları eş zamanlı ve hızlı şekilde yapabilmesi için, modern programlamada olduğu gibi, Multi Thread (Çok kanallı – Paralel programlama) algoritması ile programlanması gerekir. DupliFind dosya arama ve dosyaların incelenmesi aşamalarındaki bir çok işlemi eş zamanlı olarak çok kanallı paralel programlama ile yapmaktadır.
Özellikler:
DupliFind, Borland BDS ortamında C++ yazılım dili ile Yaşar İsmail AKTAŞ tarafından bilgisayar veri disklerindeki kopya dosyaları bulmak ve yönetmek için yazılmış ticari bir yerli yazılımdır.
Kısıtlama ve lisans:
Program kısıtlı kullanım ile kurulur ve lisans sahibi oluncaya kadar dosya işlemleri (silme, taşıma ve arşiv oluşturma vs.) dışında tüm görevleri yerine getirebilmektedir. Lisanslı fiyatı ise 40 TL’dir.












