SSSleuth™ Administrator is a tool for creating and organizing SSSleuth™ Virtual Search Folders. It functions as a component of the entire Subject Search Sleuth™ package, which consists of:
The source code of the SSSleuth™ Administrator utility is provided in the registered version of SSSleuth™; if you have not purchased it yet, you may do it now by clicking this link.
SSSleuth™ Administrator allows to create, modify, include files in and exclude them from Virtual Folders. SSSleuth™ Virtual Folder is a collection of files which are physically stored in different folders or drives on your computer or/and across the local area network of your company. To perform searches in Virtual Folders, run another utility, SSSleuth™ Client or use the API to the SSSleuth™ Search Engine. Once a Virtual Folder has been created, all client applications that use the SSSleuth™ API across the local area network of your company, are ready to perform searches. The trial version of SSSleuth™ Administrator allows creating Virtual Folders which may contain up to 5,000 files.
When you open a Virtual Folder, SSSleuth™ Administrator lists all files that are included in this folder and becomes ready for updating the folder with new files, excluding old ones, re-indexing those files which have been modified after being indexed last time, etc. To add new files to a Virtual Folder, run the Windows Explorer, then select files and directories you want SSSleuth™ to search in, and finally drag and drop your selection onto the main Administrator window. To run the Windows Explorer, select the Administrator menu items File, then Add Files.
Creating Virtual Search Folders
To create a new Virtual Folder, press the New button on the application toolbar, after which the following dialog will appear:
When you click "OK", SSSleuth™ will create the folder
"F:\Program Files\KrylTech\SSSleuth\Virtual Search Folders\Astronomy",
then place in this folder two files:
1) the dictionary file "F:\Program Files\KrylTech\SSSleuth\Languages\English.ssl". For this field, select only dictionary files which have been created by the SSSleuth™ Language Specifier utility -- do not select language dictionaries from other Virtual Folders. SSSleuth™ is shipped with a large collection of language dictionaries available in the Language folder; you may select dictionary files from this collection or use the SSSleuth™ Language Specifier utility to create custom dictionaries.
2) the file "F:\Program Files\KrylTech\SSSleuth\Filters\KryloffFilters.txt", which lists KT Filters to be used for extracting textual contents from documents you are going to include in this Virtual Folder.
As you start including documents in Virtual Folders, SSSleuth™ will be creating additional files and folders for storing index files; please, do not modify or delete any of these files to let SSSleuth™ function properly.
SSSleuth™ tracks the creation or the last modification date for each file in its Virtual Folders. Files that have been modified after being indexed last time, are shown in red. Files that have been excluded from Virtual Folders, are grayed out. Use the SSSleuth™ Index Packer to physically delete indexes of deleted files or press the Pack button on the Administrator toolbar.
Installation notes for Administrators
Typically, to make SSSleuth™ function on your company's network (LAN), configure it as follows:
File types supported by SSSleuth.
SSSleuth™ components are capable of processing and searching in a large variety of file types -- supported are HTM/HTMLs, Rich Text (RTF), MS Word (DOC), Excel (XLS), PowerPoint (PPT), Adobe PDF, Help (HLP), plain and Unicode text files (TXT), XML files, and some others. Before indexing each file, SSSleuth™ extracts its textual contents by selecting and applying an appropriate KT Text Filter. The API to KT Filters is open, and to make SSSleuth™ process additional file types, you may create your own filters and include them into the list of applicable ones for each particular Virtual Folder. More information about KT Filters is available on the Kryloff Web site at http://www.kryltech.com/filters.htm, and also in the example projects uncd2txt.c, file2file.cpp, file2mem.cpp, mem2mem.cpp.
See also: Text filtering functions provided by the SSSleuth™ Search Engine.
SSSleuth™ and Subject Search Sleuth™ are trademarks of Kryloff Technologies, Inc.