D'peg

Programów do obsługi grup usenetowych jest wiele, począwszy od pełnych klientów NNTP, które "potrafią" czytać i wysyłać listy krążące po grupie, do nie mniej rozbudowanych narzędzi - zasysających pliki podczepiane pod elektroniczną korespondencję. Niestety, większość aplikacji zasysających grafikę z Usenetu może w szybkim tempie zaśmiecić nasz dysk twardy duplikatami tych samych plików. Kolekcjonerom grafiki z pomocą przyjdzie dopiero D'peg - Duplicate Image File Menager - mało znanej firmy SomeWare.

Programów do obsługi grup usenetowych jest wiele, począwszy od pełnych klientów NNTP, które "potrafią" czytać i wysyłać listy krążące po grupie, do nie mniej rozbudowanych narzędzi - zasysających pliki podczepiane pod elektroniczną korespondencję. Niestety, większość aplikacji zasysających grafikę z Usenetu może w szybkim tempie zaśmiecić nasz dysk twardy duplikatami tych samych plików. Kolekcjonerom grafiki z pomocą przyjdzie dopiero D'peg - Duplicate Image File Menager - mało znanej firmy SomeWare.

Jeżeli nasze kontakty z Usenetem spłycimy wyłącznie do ściągania grafiki (a wiadomo, jakiej grafiki w Sieci jest najwięcej), to wcześniej czy później zauważymy, iż w naszych zbiorach jest wiele duplikatów. Być może nie jest to uciążliwe dla osób dysponujących kolekcją 200-300 zdjęć. W prosty sposób, "na oko" mogą oni wyłapać dublety. Co jednak zrobią "koneserzy", posiadający gigabajtowe zbiory?

D'peg w kilka chwil załatwia całą niewdzięczną pracę, związaną z wyszukaniem duplikatów. Aplikacja może porównać dowolną liczbę plików graficznych zapisanych w wielu formatach (nie tylko tak popularnych, jak gif, jpeg, bmp, lecz nieco starszych - iff, pic, ras, rle, msp, mac itd.). W najnowszej wersji aplikacja rozpoznaje 24 najczęściej spotykane formaty graficzne.

Najprostszym kryterium, według którego możemy przeszukiwać nasze archiwa, jest nazwa pliku. Oczywiście, takie wyszukiwanie możemy wykonać "ręcznie" za pomocą dowolnego menedżera plików (np. Norton Commandera), jednak D'peg oferuje pewne udogodnienia. Po odnalezieniu plików podejrzanych o to, iż są dubletami, program wyświetla przeskalowane miniaturki, podając przy tym podstawowe informacje o pliku (nazwa, rozmiar, rozdzielczość). Użytkownik może zatem sprawować pełną kontrolę nad kasowaniem, może także przenieść pliki w inne miejsce na dysku lub pozostawić je bez zmian. Przed usunięciem wystarczy upewnić się, że pod taką samą nazwą nie kryją się dwa różne pliki.

Takie kryteria wyszukiwania, jak nazwa pliku czy jego rozmiary, nie są niczym nadzwyczajnym. Pozostałe algorytmy przeszukiwania (wszystkich jest 8) pozwalają przeprowadzić dokładniejszą selekcję naszej kolekcji. Rozsądnym kompromisem (efektywności do czasu wyszukiwania) jest zastosowanie porównywania na podstawie sumy kontrolnej, które według testów dają skuteczność rzędu 95%. Pozostałe algorytmy, które pozwalają prawie w 100% odszukać duplikaty, przeznaczone są raczej dla osób cierpliwych i dysponujących komputerami wyposażonymi w procesory najnowszej generacji. Jedna z metod selekcji polega na zliczaniu średniej wartości składowych kolorów obrazka. Bez wątpienia najlepsze rezultaty (kosztem dużej czasochłonności) uzyskamy stosując metodę, w której program porównuje już nie informacje o ilustracjach, lecz same obrazki. Rozwiązanie to pozwoli odnaleźć duplikat nawet wtedy, gdy od oryginału różni się on jasnością, kontrastem, rozdzielczością, nazwą i rozmiarem pliku. Co więcej, aplikacja działa efektywnie, gdy obrazek jest obrócony o wielokrotność 90 stopni, a nawet gdy ma dodaną ramkę bądź też podpis czy reklamę.

Tak wysoka skuteczność okupiona jest jednak dość długim czasem porównywania plików. Program nie każe nam, oczywiście, po każdym uruchomieniu czekać na zebranie informacji o wszystkich plikach. W wersji zarejestrowanej D'peg tworzy bazę danych, gromadzącą informacje o przejrzanych już plikach, co znacznie skraca czas wyszukiwania duplikatów za pomocą bardziej zaawansowanych metod. Użytkownik może także zdefiniować katalog, w którym przechowuje nowe pliki graficzne. Dzięki temu tylko nowe zasoby porównywane będą z zapisanymi w bazie (w innym wypadku, najpierw zostanie przeszukana baza w celu odszukania duplikatów).

D'peg to skuteczne narzędzie do walki z duplikatami, które zaoszczędzi nam czasu, nerwów i przestrzeni dyskowej zajmowanej przez zbędne pliki. Program pracuje w środowiskach Windows 95 i Windows NT. Wersja shareware dostępna jest na dysku CD-ROM, dołączonym do CYBER-a, dzięki uprzejmości autora, w naszym serwisie on-line http://www.cyber.com.pl oraz na stronie http://www.somewareonthe.net.


Zobacz również