IFilters - indeksować, co się da

Od pewnego czasu dużym powodzeniem cieszą się aplikacje do przeszukiwania lokalnych zasobów komputera. Przykładem może być MSN Desktop Search, pozwalający wyszukiwać m.in. wiadomości pocztowe, pliki muzyczne, wideo, dokumenty, czy kontakty. Czasami jednak zdarza sie, że informacje, których szukamy, są zawarte w plikach, których MSN Desktop Search nie rozpoznaje - wtedy przydatne okazują się biblioteki IFilters.

Domyślnie instalowane filtry i obsługiwane pliki:

nlhtml.dll - ASCX, ASP, ASPX, CSS, HHC, HTA, HTM, HTML, HHT, HTW, HTX, ODC, STM;

OffFile.dll - DOC, DOT, POT, PPS, PPT, XLB, XLC, XLS, XLT;

query.dll - TXT, ASM, BAT, C, CPP, CXX, CMD, DEF, DIC, H, HPP, XML;

rtffilt.dll - RTF;

mimefilt.dll - EML;

MSN DesktopSearch używa tych specjalnych bibliotek DLL do indeksowania danych określonego typu. Standardowo program posiada filtry do obsługi najbardziej popularnych plików, ale istnieje też możliwość instalowania dodatkowo własnych, obsługujących inne, niestandardowe dane. Dodatkowo, każdy IFilter, który działa z Index Serverem, SharePointem, czy SQL Serverem powinien jednocześnie działać z MSN Desktop Search. Należy jednak pamiętać, że instalując nowe filtry należy poczekać, aż program zdąży na nowo przeindeksować dane na dyskach lokalnych, aby móc przeszukiwać nowe zasoby.

Na rynku zaczęły się pojawiać zarówno komercyjne, jak i darmowe filtry, potrafiące indeksować na przykład pliki Visio 2003, PDF, Corel WordPerfect, oraz wiele innych.

Aby dowiedzieć się, jakie filtry są zainstalowane w systemie, można użyć programu IFilter Explorer. Na stronie tej znajdziemy również kilka darmowych filtrów do plików CAB, CHM, HLP, MHT oraz ZIP.

Więcej o IFiltrach dla MSN DesktopSearch.


Zobacz również