StopKa is the program intended for search and manage files on the local hard drive of the computer and network. StopKa is a mix of "Desktop
Search" application, "Filename Search" application and "File manager" application in one. Two panels interface, which is familiar to any File manager
program user and possibility to manage all files in one place, display thumbnails for pictures and video in Windows Explorer style.
StopKa can scan the content of selected folders (LAN is also suported) and index all text information, which the program able to extract.
Currently StopKa support the following formats: txt (all plain text format extensions [example: cpp, h]), html, doc, rtf, xls, ppt, pdf, djvu internally
and all other formats via pluggable IFilter interface mechanism. Here is description what is IFilter,
which formats they support (practically any format supported). Easy possible to download and install IFilters on to your system. Preview panel is suitable
to view filtered content of files (example: html without tags or just text). Multilanguage interface is supported. Two languages English and Russian are built-in.
These is possibility to translate UI to any other language.
Outstanding features: high indexing speed (look at review), momentary search, ranging the search result accordingly user demands (any file attribute is supported),
flexible indexing options, mix of direct and index search, plain folder(s) view, file manager, simple graphical user interface, embeddable classification possibilities,
own buildin search engine.
StopKa is truly 2 panels interface file manager which support files create/delete, move/copy, view/change content/attributes operations.
StopKa support direct search, i.e. it is able to perform search without prior index. Moreover it support plain folder(s) preview and result filtering for selected attributes. It is possible to pick all files in your LAN into one panel and filter results momentary. NTFS is recommended file system to use with StopKa - cause you'll see it's excellent performance with this file system. It's speed is a best in the "industry" of search utils.
For index search, initially StopKa should index all selected folders on local hard drive, then you can perform index search. Beside text from the file it is possible to include into the index some more information for example additional information about the file - such as a file name, date of creation/modification, CRC32, MD5Sum, possible to switch on/off indexing of some fields for some files formats.
This is a minor feature - in demo purpose only. It is like some scientific thing for most of - there is application for this during internet search, you can test it on your desktop. It is possible to classify files automatically. In order to program automatically categorize some document to some class of documents, it is necessary accomplish series of simple steps. Most difficult thing here is to prepare the corpus of files (amount of files separated into classes). Currently the corpus is a set of files in folders (name of the folder is a name of the class).
You can freely use the resulted index file for your needs in your programs. For this there is a dll library and interface to use it. The result of the functions call is a ranging list of objects.