Найдётся всё!

Нынешний продвинутый в сфере развития IT век несёт за собой наравне с множеством преимуществ несколько весьма неудобных последствий. Одно из них – увеличение потока электронной информации, занимающей всё больше места на запоминающих устройствах. Как следствие – трудность фильтрации сведений из склада всевозможных данных.

Одно дело, когда вы — скрупулёзный пользователь, у которого каждому файлу своё место на диске, и «порядок во всём» — ваше второе имя. Но другое дело — а это весьма распространённая ситуация, — когда винчестер служит свалкой данных, беспорядочно разбросанных по дисковому пространству, что вызывает проблемы с их извлечением, поиском. Согласитесь, мучителен процесс поиска затерявшегося файла, тем более когда имеется, к примеру, ограничение во времени. И вместо того, чтобы часами стонать: «О, куда же я его дел?!» — я настоятельно советую вам подумать над тем, чтобы завести у себя качественную программу-поисковик файлов на ПК. О том, что это за чудо и как им пользоваться, читаем далее.

К чему всё это?
Среди всего многообразия поисковых систем рассмотрению будет предан только софт, ибо выбор поисковых систем в Интернете — это личное дело каждого, кто пользуется Всемирной Паутиной. В этом вопросе на вкус и цвет товарищей нет. Тем более, об интернет-поисковиках, их работе, целях и способах пользования многие пользователи если не знают, то хотя бы догадываются. А вот с их «домашними» собратьями дело обстоит куда хуже. Я не хочу обидеть фанатов Total Commander’a, ибо поиск этого файлового менеджера если и не идеален, то, во всяком случае, с лихвой покрывает все потребности среднего пользователя. Тем не менее, мне часто встречаются люди, которые либо не имеют не малейшего понятия о «Тотале», либо когда-то как-то с ним взаимодействовали, но уверены, что Проводник «всё равно как-то удобнее». Очень многие молодые студенты 1-3 курсов — а это основная аудитория «Нового Мегабайта» — имеют куда больший опыт работы с Проводником. Именно для них этот обзор. Хотя и фанатам Тотала, думаю, он будет интересен — в качестве ознакомления.

Технология работы
В основе современных технологий лежат два основополагающих процесса, это индексация доступной информации и обработка запроса с последующим выводом результатов. Что касается первого, то любая программа (будь то настольный поисковик, корпоративная информационная система или поисковый движок в Интернете) создает свою область поиска, то есть обрабатывает документы и формирует индекс этих документов (организованная структура, в которой содержится информация об обработанных данных). Позднее именно созданный индекс используется для работы — быстрого получения списка нужных документов согласно запросу. Дальнейшее хоть и отнюдь не просто в плане технологии, но зато вполне понятно обычному пользователю. Программа обрабатывает запрос (по ключевому слову-фразе) и выводит список документов, в которых эта ключевая фраза содержится. Так как информация содержится в структурированном индексе, то обработка запроса проходит значительно (в десятки и сотни раз) быстрее, чем в случае с прямым поиском (выборка документов осуществляется не перебором файлов, а анализом текстовой информации в индексе).
Найденные документы программа выводит в результирующем списке согласно релевантности (то есть соответствию документа тексту запроса). В различных технологиях, конечно, присутствуют различные методы поиска и определения релевантности документа (количество «вхождений» слова и его частота упоминания в документе, соотношение этих параметров к общему количеству слов в документе, расстояние между словами фразы запроса в искомых файлах и так далее). На основе этих параметров определяется «вес» документа и, в зависимости от него, тот или иной файл оказывается в списке результатов на определенной позиции.

Ключ на старт
Сегодня в зоне нашего внимания наиболее, по моему мнению, удобные и выделяющиеся на фоне прочей необъятной массы поискового софта программы. Чаще всего главным показателем качества программы является номер версии, а в случае с поисковыми программами это практически всегда истинно. Итак, ключ на страт.

«Персональный поиск»
Весьма популярная программа-поисковик от известного русского Интернет-сервиса «Яндекс». Если вы когда-либо работали с поиском в Сети при помощи «Яндекса», то приспособиться к данной программе не составит труда, потому как среда работы наиболее приближена к Интернет-версии.
Программа может работать в двух режимах: с предварительным индексированием и без оного. Разница существенная, потому как в случае использования предварительного анализа файлов поиск может осуществляться практически мгновенно.
d0bfd0b5d180d181d0bed0bdd0b0d0bbd18cd0bdd18bd0b9-d0bfd0bed0b8d181d0ba
Поиск производится по заданному слову, причём можно применять соответствующие конструкции (поиск по расширению, по теме писем, по тексту в документах). Результаты поиска фильтруются и распределяются на пять категорий, которые можно просматривать по отдельности либо все вместе. Помимо задания условий поиска по расширению как главному критерию, с помощью текстовых запросов можно использовать относительно скудные настройки программы.

«Ищейка»
Программа разрабатывается отечественными программистами с 1999 года и на данный момент доросла до версии 4.5. Линейка программы включает в себя выпуск двух версий с коммерческим и некоммерческим видом лицензии. Вторая имеет ограничения в работе (поддерживается поиск лишь трёх видов документов).
После инсталляции программа предлагает создать так называемую «зону поиска», в которой произойдёт индексация файлов на ПК. При постоянно включенном поисковике любые изменения положения/количества документов будут записываться поисковиком. Сам же поиск благодаря этому производится моментально.
d0b8d189d0b5d0b9d0bad0b0
Создание сложных запросов в поиске может производиться с помощью известных операторов вида «и», «или», «нет» и прочих, что значительно проще, нежели использование кода в «Персональном поиске». Ищейка использует интеллектуальные механизмы поиска, благодаря чему обнаруживает документы, в которых содержатся слова из запроса во всех словоформах и падежных окончаниях (морфологический поиск). Если задать для поиска фразу на естественном языке, найдутся все документы, в которых встречаются слова (во всех падежных окончаниях и словоформах) из введённой фразы.
Помимо доступной бесплатной версии существует расширенная Ищейка Проф, Ищейка Server для офиса либо рабочей группы. Кроме того, выбрав правым щелчком по значку в трее «Поиск в Интернет» можно наравне с популярными поисковыми Интернет-системами производить нужные действия в разных разделах (Web, картинки, каталоги, программы).

«Turbo Searcher»
Мощная утилита для поиска Turbo Searcher полностью подтверждает своё название, ибо даже без предварительного индексирования поисковик умеет шустро ответить на заданный вопрос.
Помимо изначально заданных по умолчанию видов документов, подлежащих поиску, можно добавлять новые. Также имеются более богатые относительно предыдущих поисковиков инструментарий и опции. Настройки расположились аж на пяти вкладках; возможно всё: от указаний по включению программы и быстрому вызову поиска с помощью горячих клавиш до настроек по индексированию системы, а также области поиска.
Сам процесс выглядит более чем просто: из пяти режимов поиска, которыми можно управлять как с клавиатуры, так и с помощью мыши (расположены в левой части окна программы), выбираем один и вводим интересующие нас характеристики запроса, либо убираем/ставим флажки рядом с характеристиками поиска. Результаты выводятся в главном окне, причём можно изменять расположение выводимых файлов по разным характеристикам (дата, размер, тип файла). Кроме того, как в Проводнике, существует несколько типов вывода результатов поиска (сетка, крупные изображения, таблица, либо найденные файлы группируются в главном окне отдельно по типам (музыка, изображения и прочие)). Еще программа при выводе обозначает цветом скрытые/системные файлы, что является преимуществом над рассмотренными выше поисковиками.
turbo-searcher
Для устранения возможных проблем автоматически устанавливается подробная справка, правда, как и сама программа, на английском языке.
В бочке мёда не без ложки дёгтя — программа, помимо своей англоязычности (с которой справиться можно, зная язык), является платной — с временным ограничением работоспособности в 30 дней.

«SearchInform Desktop»
Чрезвычайно приятная на внешний вид программка, последняя в нашем сегодняшнем обзоре, знает два языка, в том числе великий и могучий, что порадует многих пользователей.
После установки поисковик предложит нам зарегистрироваться, введя некоторые личные данные, а затем предупредит, что программа платная, с ограниченным сроком использования.
Сам процесс поиска не может быть начат без предварительного индексирования, на которое, разумеется, уйдёт время. После чего поисковик будет готов и предложит нам работу с более чем 50 распространёнными форматами файлов. Причём для введённого слова можно указать множество характеристик, которые вы бы хотели видеть в результатах — целостный поиск слова или по частям, искать одинаковые символы; конечно, есть удобная система поиска фраз, содержащих заданные слова и определенное количество промежуточных между ними слов.
Для упрощения работы в программе присутствуют менеджеры (всего их четыре), отвечающие за синонимы, индекс, стоп-слова и важные слова.
Очень большое преимущество программы SearchInform — просмотр на месте найденного документа, а также редактирование его (если имеется возможность просмотра в «родном» варианте). Сам же результат поиска можно заключить в отчёт после произведённых поисков.
Так же, как и в предыдущем рассмотренном поисковике, программа имеет англоязычную справку. Но русский язык интерфейса облегчает работу с программой, причём без обращения к помощи FAQ.

Выводы
Среди рассмотренных программ я бы выделил две — Turbo Searcher и SearchInform — как наиболее приближенные к максимальным запросам пользователей. Также я не отказался бы от Персонального поиска, который можно использовать для упрощённого и быстрого выполнения задач. Что до Ищейки, то работа в ней осложняется малым количеством поддерживаемых типов файлов для поиска.

search_table


Рекомендуем почитать: