shad, я то же из Минска - www.stopka.us - мой проект - если думаешь что могу быть полезен - обращайся.
Это инструмен для поиска информации на Вашем компьютере.
Любой инструмент бесполезен - если не знаешь как им воспользоваться.
Ниже приведена краткая инструкция.
Итак, нужно выполнить поиск на диске, либо в таблицах базы данных (БД) и получить
результат ввиде ранжированного, в соответствии с релевантностью запросу, списка.
Единицей индексирования может выступать файл на диске, либо некий, заранее сформированный, объект в БД.
Русурсом индексирования является папка на диске, либо набор таблиц в БД.
Первоначально программа должна проиндексировать ресурсы, а зетем уж можно выполнять поиск.
Индексируя ресурсы StopKa создает индекс файл - далее индекс.
Индексов в программе может быть произвольное количество. Все индексы комбинируются в проект.
StopKa при поиске использует 1 проект - набор индексов. Нет никаких ограничений в том плане,
что один и тот же ресурс можно индексировать в различных индексах и набор индексов -
это произвольная комбинация индексов.
Для того, чтобы создать индекс для выбранных ресурсов (папок с файлами и(или) таблицами в БД)
воспользуйтесь меню:
--> Project -> New Index Parameters
появится диалог "New Index Parameters"
> пункт "Collection Configuration" - здесь задается набор ресурсов для индексирования.
>> подпункт "Folders" - выбираются папки для индексирования
>> подпункт "Databases" - TODO
> пункт "Common Properties" - здесь задается набор ресурсов для индексирования.
>> подпункт "General" - общие настройки для создаваемого индекса
>>> + "Index Optons"
>>>> "Index Type" - можно выбирать размер создаваемого индекса - рекомендуемое значение "Big"
- имееются условия, когда имеет смысл задавать "Small" значение
- TODO: это объяснение имеет смысл лишь в будущих версиях
>>>> "Default charset" - какая кодировка будет использована в том случае,
- если кодировку не удается определить автоматически
>>>> "Use PageRank file" - TODO:
>>>> "Add file name to index" - следует ли использовать имя файла при индексировании
>>>> "Use 'priority fields'" - TODO: возможность повашать приоритет определенных полей
>>> + "Index"
>>>> "Index File Name" - имя индексного файла
>>>> "Temp File Name" - имя временного файла - создается при процессе индексирования
- по окончании индексирования этот файл удаляется
>>>> "Save Index Folder" - каталог для сохранения индексного файла
>> подпункт "Filters" - настройка фильтров текстовой информации для различных расширений файлов
- TODO: для каждого файлового расширения можно задавать цепочку фильтров.
и установите параметры создаваемого индекса.
Затем используйте:
--> Index -> Start
чтобы запустить процесс индексирования. В результате будет создан индекс файл.
Созданный индек автоматически добавляется в текущий проект.
Пункт меню:
--> Project -> Settings
здесь Вы можете скомбинировать несколько индексных файлов в один проект поиска.
Чтобы выполнить поиск, просто наберите комбинацию из ключевых слов или фраз которые Вы хотите найти и
нажмите Enter или воспользуйтесь меню:
--> Edit -> Find