Включенное в Windows 10 индексирование делает поиск файлов более быстрым и даже позволяет искать по содержимому текстовых файлов, но у нее есть свои недостатки. Штатный инструмент поиска не столь удобен, как специализированные программы, кроме того, его возможности поиска по содержимому ограничены. Если вы собираетесь работать, с текстовыми документами по серьезному, в смысле искать данные по содержимому, вам понадобиться средство помощнее встроенного поиска Windows.
Таким средством может стать Архивариус 3000 — программа для быстрого поиска файлов и фрагментов текста по содержимому с использованием локальной индексной базы.
Без преувеличения это очень удобный и полезный инструмент для тех, кому приходится работать с большим объемом текстовых и офисных документов, ведь благодаря Архивариусу найти документ или нужный в нём абзац можно по одной лишь запомненной фразе. Приложение использует примерно те же алгоритмы, что и Windows, но при этом оно намного быстрее и удобнее в плане возможности сортировки данных. В отличие от Windows, Архивариус 3000 позволяет создавать не одну, а много баз данных даже для одного типа файлов. Например, у вас имеется коллекция электронных книг разных жанров, и для каждого из них вы можете создать отдельную базу.
А еще можно создать индексную базу содержимого системного реестра, почтового сервиса, подключенного к ПК мобильного устройства и другого компьютера в локальной и глобальной сети. Архивариус поддерживает поиск в архивах, базах данных Lotus Notes и Lotus Domino и почтовых клиентах, добавление в индексную базу метаинформации из графических файлов и просмотр последних во встроенном вьювере, всего же программой поддерживается порядка тысячи самых разных форматов. Для более продуктивной и комфортной работы с базами в Архивариусе реализованы подсветка, поиск в найденном, поиск с использованием разных критериев и регулярных выражений, извлечение из «текстовой массы» данных определенного типа, например, телефонных номеров или дат.
Создание индексной базы в Архивариус 3000
Чтобы создать базу, нужно переключиться на вкладку «Индекс» и нажать кнопку «Создать». В открывшемся мастере вам будет предложено выбрать индексируемый источник, пусть для примера это будет папка «Books» с электронными книгами. Разверните пункт «Мой компьютер» и укажите путь к каталогу.
Следующий шаг — выбор языков. По умолчанию включены только русский и английский, если вам нужны другие локализации, снимаем галку с пункта «Наследовать установки из настроек программы», отмечаем нужные языковые модули и переходим к следующему пункту — выбору форматов файлов.
Здесь можно оставить всё как есть, то же самое касается расширений и кодировок, впрочем, смотрите сами, если вы добавили, скажем, иврит, возможно, стоит и включить для него ивритские кодировки.
На последнем этапе присваиваем индексу название и обязательно меняем путь к индексной базе, которая по умолчанию создается на системном диске. Жмем «Готово» и тем самым запускаем процедуру индексирования.
Аналогичным образом создаются индексные базы других компонентов, так для примера мы проиндексировали системный реестр Windows. После того как индекс будет создан, можно приступать к поиску. Выберите область поиска (именованную базу), введите запрос и нажмите «Найти». Слева появится список документов, в которых было найдено ключевое слово, а в правой — содержимое выбранного документа с подсвеченным текстом.
Хотите открыть документ в отдельном окне? Дважды кликните по нему или нажмите под левой колонкой «Просмотреть». Нужно уточнить параметры поиска? Нажмите на панели инструментов кнопку «Атрибуты поиска» и укажите критерии, по которым должен выполняться поиск. Нужно найти фразу? Используйте двойные кавычки.
Некоторые дополнительные возможности Архивариуса
Архивариус 3000 богата дополнительными функциями, подробный разбор которых занял бы слишком много времени, но некоторые из них мы всё же сочли нужным рассмотреть.
- Мастер поиска - Подобно «Атрибутам поиска», инструмент «Мастер поиска» предназначается для уточнения параметров поиска, но работает он несколько иначе, вернее, с его помощью можно задать больше условий, также он позволяет отсортировывать файлы по типу, присутствующим и отсутствующим в нём ключевым словам. Вызывается инструмент кликом по значку в виде лапки.
- Извлечение данных - Интересная функция, позволяющая вытаскивать из базы типовые данные, например, URL-адреса или номера телефонов. Чтобы воспользоваться этим инструментом, нажмите значок в виде лейки.
- Поиск дубликатов - Служит для удаления копий текстов, точных и с заданным процентным соотношением. Запускается кликом по значку справа от инструмента «Извлечение данных».
- Поиск литературы - Еще одна интересная функция, извлекающая из базы внутренние заголовки документов и имена их авторов. Иконка модуля располагается справа на панели инструментов.
- Множественный выбор индексов - Опция позволяет выбрать несколько индексов, в которых станет производиться поиск.
- Строитель запросов - Неприметная, но весьма полезная функция, позволяющая выстраивать комбинированные запросы с использованием булевых выражений. Окошко строителя вызывается кликом по ссылке «Введите запрос» или нажатием иконки слева от кнопки «Атрибуты поиска».
Пожалуй, это самое главное, что следует знать о программе Архивариус 3000 и этого же будет вполне достаточно, чтобы успешно с ней работать. С управлением самими индексами проблем возникнуть не должно, все доступные для них опции можно найти в их же контекстном меню.
Скачать программу можно с официального сайта разработчика www.likasoft.com, приложение платное, но кто ищет, без особого труда найдет способ сэкономить.
Архивариус 3000 — самый продвинутый инструмент для индексации текстовых файлов, который только приходилось встречать. Жаль только, что он умеет создавать постоянные закладки, эта функций очень и очень бы пригодилась.
то есть НЕ умеет...
А знает ли кто-нибудь, как настроить лицензионный Архивариус 3000 для работы в Linux, чтобы он не слетал временами?
Я несколько раз его устанавливал, работал с ним, а потом прога перестаёт запускаться. В чём причина и что с ней делать - ума не приложу.
а как экспортировать базу с одного компа на другой не перенося сами текстовые файлы?
текстовых файлов терабайты, а с базой и без исходных текстов можно работать.
но при переносе но др комп базы не видны. даже перенос файлов Аппликейшн ничего не дают.
как перенести? есть ли функция экспорта?
Да, как перенести данные на другой комп? Есть у меня папка в C:\Users\***\AppData\Roaming\Archivarius 3000\Bases с файлами вида:
1.a4, 1.b4, 1.c4 и тп.... Переношу аналогично на другой комп в ту же папку, Архивариус уже установлен, но базы эти не видит...
А в настройках Пути -> Индексы разве нельзя указать путь к папке с вашими файлами 1.a4, 1.b4, 1.c4?