Программа Astrolabium Ffinder предназначена для поиска файлов на компьютере под управлением операционной системы Windows. Улучшенная по сравнению со стандартным встроенным в Windows поиском файлов по множеству критериев. В отличие от аналогичных программ Ffinder уделяет внимание поиску файлов в больших, частично упорядоченных или неупорядоченных персональных коллекциях файлов формата HTML и других офисных форматов, а также изображений.
Такие коллекции образуются в том числе при использовании сети Интернет для деловых, профессиональных нужд. Дело в том, что в Интернет пользователь использует услуги поисковых и других сервисов, но выдаваемая ими информация не всегда соответствует запросу, и требуется время и силы отобрать нужную информацию. Во-вторых, сайты в Интернет "живые": они могут временно перестать работать, изменить представляемую ими информацию или закрыться совсем. Поэтому наиболее ценные данные приходится сохранять на собственном компьютере.
Так на локальных дисках появляется много плохоупорядоченных файлов, в которых трудно найти необходимую информацию. Даже если потратить усилия на классификацию файлов, максимум, что позволяет файловая система, это значащие (говорящие сами за себя) имена для файлов и папок и иерархическая система вложенных друг в друга папок. Но для файлов, посвящённых двум и более темам, иерархическая система хранения не подходит. Поэтому файлы могут быть лишь более или менее частично упорядоченными. Для эффективной работы с ними необходима хорошая поисковая программа.
Представляемая программа — средство как раз для решения таких задач. Она, с одной стороны, напоминает стандартный поиск, а с другой стороны, обладает усовершенствованиями, позволяющими значительно повысить эффективность поиска информации. За счёт быстрого и удобного ограничения мест поиска на дереве папок, визуального конструктора поискового запроса из неограниченного количества параметров поиска и сложного синтаксиса шаблона содержимого файла (текста).
Также программа Ffinder помогает управлять коллекциями фотографий и других графических изображений, осуществляя поиск по тегам и метаданным файлов изображений, по имени и размеру файлов и поиск дубликатов файлов на компьютере.
Ещё одной из областей применений программы Ffinder является бумажный и электронный документооборот на предприятиях. Программа распознаёт как стандартные форматы файлов офисных пакетов, так и документы, применяемые при электронном документообороте и в Интернет.
Поисковик распознает следующие типы файлов:
Вообще, любой файл непонятного формата поисковик пытается интерпретировать как текстовый — пытается найти в нём текст. При этом выполняется автоматическое распознавание кодировки текста. Распознаются следующие кодировки:
Внутри ZIP-архивов (*.zip) поиск производится как в обычной файловой системе — в каждом заархивированном файле стандартное распознавание, за следующим исключением: не открываются вложенные ZIP-архивы и файлы форматов OpenDocument и новых офисных форматов *.docx и *.xlsx.
Имеется множество визуальных настроек, позволяющих быстро - буквально одним кликом - установить требуемый критерий поиска:
Такое беспрецедентное количество настроек позволяет эффективно сузить область поиска, то есть уменьшить количество ненужных файлов в результатах, не потеряв ни одного нужного.
Результаты поиска отображаются в таблице. Выделив файл, можно просмотреть цитату с ключевым словом. С помощью контекстного меню можно просмотреть, выполнить, копировать или изменить найденный файл, а также открыть содержащую файл папку.
Дополнительно к обычному поиску по условиям программа может осуществлять поиск одинаковых файлов (дубликатов) на дисках. При поиске дубликатов файлы сравниваются по размеру и криптографически стойкой контрольной сумме по алгоритму MD5. При отображении результатов поиска дубликатов файлы группируются в таблице по значению MD5.
Главное окно программы Ffinder напоминает обычный файловый обозреватель. Справа расположено дерево папок «Места поиска». Основное пространство окна занимают вкладки с условиями и результатами поиска. Сверху расположена линейка (панель) кнопок и единого поля для ввода/изменения имени файла, в котором будут сохранены настройки поиска. Внизу в линейке состояния при окончании поиска отображается количество найденных папок и файлов.
Линейка кнопок предназначена для запуска наиболее часто выполняемых операций с вкладкой. Элементы линейки справа налево:
Слева в главном окне поисковика располагается древовидный иерархический список с дисками и папками компьютера. Папки, в которых будет проводиться поиск, задаются одним кликом в квадрате перед иконкой (при этом они отмечаются зелёной галочкой). Вторым кликом задаётся исключение конкретной папки из поиска (отмечается красным крестиком). Третьим кликом папка снова становится неотмеченной.
Глубина поиска: количество вложений папок друг в друга, в которых будет производиться поиск - задаётся ползунком ниже древа папок. Такие папки отмечаются на дереве серой точкой перед иконкой.
Исключения из поиска по шаблону (маске) для папок, в которых будет производиться поиск, задаются в поле в самом низу панели. Здесь через запятую вводятся шаблоны имён папок, в которых поиск производиться не будет. Например, удобно исключить вспомогательные файлы к сохраненным HTML-файлам, которые хранятся в папках вида *.files и *_files. Данные исключения задействуются только при установленной галочке перед этим полем.
Основное пространство главного окна поисковика занимает панель вкладок. Новые вкладки поиска можно добавлять нажатием кнопок на первой вкладке «Файлы и папки», либо кликом по язычку вкладки с красным кружком. В любом случае будет создана вкладка «Поиск по шаблону» или вкладка «Поиск дубликатов».
Вкладка поиска содержит прокручиваемый список расширителей (экспандеров) с условиями поиска в верхней части, панель с кнопками и таблицу результатов поиска в средней части и поле подсказки в нижней части.
Настройки поиска (шаблоны, граничные условия и т.п.) сгруппированы по темам в расширители. Расширители добавляются кнопкой «Добавить условие» панели кнопок вкладки, а удаляются кнопкой «Удалить» в заголовке самого расширителя. Расширители могут быть свёрнуты и развёрнуты круглой кнопкой в левом верхнем углу. В заголовок расширителя выводится результирующий текст условия.
Расширитель имени/типа искомого объекта содержит поле шаблона (маски) имени, поле шаблона исключений для имени файла и выпадающий список типа объектов поиска.
Поле «Шаблон имени» содержит разделённые запятыми «,», точками с запятой «;» или пробельными символами шаблоны имён искомых объектов. (См. синтаксис шаблонов имён ниже.)
Поле «Исключая имена» содержит разделённые запятыми «,», точками с запятой «;» или пробельными символами шаблоны исключений для имён искомых объектов. Исключения учитываются только при установленной галочке перед этим полем. Синтаксис исключений тот же, что и имён.
Выпадающий список «Тип» позволяет выбрать тип искомых объектов: будут ли в результатах поиска только файлы, только папки или и файлы, и папки.
Несколько расширителей с условиями имени/типа (это возможно задать) комбинируются «по ИЛИ», то есть для искомого объекта должны выполняться условия хотя бы одного расширителя.
Шаблоны имён и исключений имён имеют стандартный синтаксис шаблонов операционной системы: «*.*», «*.txt», «*2018*.doc», «*201?.rtf».
Они могут содержать масочные символы «звездочка» «*» (заменяет ноль или несколько любых символов) и «вопросительный знак» «?» (заменяет один любой символ).
Если имя содержит пробел, запятую или точку с запятой, шаблон должен заключаться в простые двойные кавычки «"».
*?чет*.doc*, *?чет*.xls*, *?чет*.od?, *?чет*.rtf
- в результатах поиска могут быть «Счет1.doc», «Отчет2017.xls», «РасчетМ.xlsx», «УчетМ.docx», «Расчетный2017.odt», но не «чет.rtf», «четный.rtf»
"Расчет *201?.txt", "Расчет 201?,201?.doc"
- в результатах поиска могут быть «Расчет за первый квартал 2011.txt», «Расчет 2011,2012.doc»
Позволяет задать граничные условия для размера файла: минимальный и максимальный размер. Если поле не заполнено, граничное условие не учитывается.
Несколько расширителей граничных условий по размеру (это возможно задать) комбинируются «по И», то есть для искомого файла все условия должны выполняться одновременно.
Позволяет задать интервал для одного временного атрибута: времени создания, времени последнего изменения, времени последнего доступа (чтения), либо интервал для вхождения любого одного из двух атрибутов: времени создания или времени последнего изменения.
Несколько расширителей временных условий (это возможно задать) комбинируются «по И», то есть для искомого файла все условия должны выполняться одновременно.
Содержит единственное текстовое поле «Содержит текст», в котором с помощью определённого синтаксиса можно задать условия для содержимого (шаблон) искомого файла. В простейшем случае шаблон - это разделенные пробелами ключевые слова, которые должен содержать текст файла. Переключатель «Учитывая РЕГИСТР» позволяет задать значимость прописных и строчных букв.
Несколько расширителей с условиями для текста файла (это возможно задать) комбинируются «по ИЛИ», то есть для искомого объекта должны выполняться условия хотя бы одного расширителя.
Простой шаблон (шаблон без скобок) — это одно ключевое слово (точнее, искомая последовательность символов) или последовательность ключевых слов, которые разделяются пробелами и/или запятыми. Также в последовательности может присутствовать союз «И» («AND») или союз «ИЛИ» («OR») в любой позиции, в любом количестве и в любом регистре. В простом запросе может нельколько раз встречаться один и тот же союз, но не могут встречаться оба («И» и «ИЛИ») одновременно. Если они встречаются одновременно, то учитывается только первый встретившийся. По умолчанию считается присутствующим союз «И». Если упортеблён союз «ИЛИ», то в результатах запроса появятся файлы, содержащие хотя бы одно из ключевых слов. Иначе в результатах запроса появятся файлы, содержащие только все ключевые слова сразу.
один или два и три, четыре пять
- файлы, в которых встречается одно из слов: «один», «два», «три», «четыре» или «пять»
Также в простом запросе можно употреблять союз «БЕЗ» («WITHOUT») со своим списком ключевых слов, который исключит из результатов поиска файлы с данными ключевыми словами.
один и два без пять, шесть семь
- файлы, в которых встречается слово «один» и слово «два», но не встречаются слова «пять», «шесть» и «семь»
Сложный шаблон формируется из простых шаблонов путём применения круглых скобок и союзов «И» («AND») и «ИЛИ» («OR») между выражениями со скобками.
(один и два) или (one or two)
(слово1 или синонимслова1 без антонимслова1) и (слово2 или синонимслова2 без антонимслова2)
Если в ключевом слове (последовательности символов) присутствуют пробел, запятая, символ табуляции, обычная двойная кавычка или любая круглая скобка, то ключевое слово берётся в обычные (прямые) двойные кавычки ("шаблон с пробелами, запятыми, либо знаками пунктуации (а также скобками)"). Если ключевое слово совпадает с союзами синтаксиса шаблонов (то есть со словами «И», «ИЛИ», «БЕЗ», «AND», «OR», «WITHOUT»), то оно тоже должно быть взято в кавычки. Если в ключевом слове присутствует обычная двойная кавычка, то она удваивается ("шаблон с ""обычными"" двойными кавычками").
Ключевые слова могут содержать масочные символы «*» (ноль или несколько любых буквенно-цифровых символов) и «?» (один любой буквенно-цифровой символ). Простое написание слова (без масочных символов) эквиватентно написанию «*слово*», то есть в этом случае ищется вхождение внутри любой последовательности, а не целое слово, отделённое пробелами или знаками препинания.
*?чет*
- файлы, в которых встречается слово «счёт», «отчет», «расчет», «учёт», «расчетный» и т.п., но не слова «чёт» и «чётный»
*ряд* без обряд*
- файлы, в которых встречается слово «подряд», «подрядный», «наряд» и т.п., но не слова «обряд» и «обрядовый»
Результаты поиска отображаются в таблице. Выделив файл, можно просмотреть цитату с ключевым словом. С помощью контекстного меню можно просмотреть, выполнить, копировать или изменить найденный файл, а также открыть содержащую файл папку.
Для поиска файлов или папок необходимо отметить места поиска в дереве папок (мест поиска), затем указать глубину поиска (количество вложений папок друг в друга, в которых будет производиться поиск), исключения для папок в которых будет производиться поиск (на дереве папок и/или шаблоном).
Далее нужно создать вкладку поиска (обычного или поиска дубликатов), а на ней кнопкой «Добавить условие» выбрать расширители с необходимыми условиями и ввести параметры этих условий: шаблон имени искомых объектов, тип объектов (файлы, папки или и то, и другое), ключевые слова или фразы в тексте файла, размер, временные интервалы.
Для начала поиска необходимо нажать кнопку «Начать поиск». В поле подсказки в реальном времени начнёт пополняться список папок, в которых проходит поиск.
Результаты поиска отображаются в таблице. Выделив файл можно просмотреть отрывок текста с ключевым словом в поле подсказки. С помощью контекстного меню можно просмотреть, выполнить, копировать или изменить найденный файл, а также открыть содержащую файл папку.
Параметры поиска, места поиска и другие настройки окна хранятся на диске в одном файле с расширением «.ffinder». Такие файлы можно свободно переносить на другой компьютер. Создание, открытие и сохрание файлов настроек поиска осуществляется стандартными командами меню «Файл / Открыть...» и «Файл / Сохранить как...» и кнопками «Сохранить» и «Новое окно» линейки кнопок главного окна программы.
При большом количестве параметров поискового запроса целесообразно запросы по отдельной теме собирать в отдельном файле (файлах). Также целесообразно вести несколько поисковых запросов в разных файлах при их переносе с одного компьютера на другой и доступе к ним разного круга лиц.
Важно: Для защиты от потери данных при их неправильном редактировании или сбоях в работе программы необходимо регулярно делать резервные копии файлов.
При запуске сеанса работы Windows программа Ffinder автоматически запустится в свёрнутом виде в том случае, если установлен пунк меню «Файл / Автозапуск». Для начала поиска нужно будет лишь раскрыть окно программы.
Допустим, нам нужно найди документ, содержащий текст договора купли/продажи.
Отметьте на дереве папок места поиска галочкой. Например это «Диск C:» или папка «Документы». Далее двойным кликом отметьте папки-ислкючения. Например, папку «C:\Windows», так как в ней много файлов, и это будет увеличивать время поиска. Ползунком установите требуемую глубину поиска.
Нажмите на кнопку «Поиск по шаблону». Нажав на круглую кнопку, раскройте расширитель и задайте шаблон имени искомого файла. Например, мы ищем вордовский файл, поэтому вводим «*.doc?». Нажмите кнопку «Начать поиск». Во время поиска или по его окончании оцените количество найденных файлов и время поиска. При необходимости сузте область поиска, изменив шаблон имени (на «*2017*.docx», например) или добавив условие для даты последнего изменения файла (кнопкой «Добавить условие»).
После того, как количество найденных файлов стало невелико, можно добавить расширитель с условием для текста файла, так как поиск по содержимому может занимать много времени. Например, шаблон текста может выглядеть как «договор* *куп* без лиценз*», так как лицензионные договоры не нужны. После выполнения поиска с условием для текста файла можно просмотреть цитату из каждого найденного файла, выделив его в таблице. Искомый файл можно открыть с помощью контекстного меню.
Программа защищена от несанкционированного использования пользователями, не имеющим права на её использование, с помощью Серийного номера, который получают только оплатившие данное право лица. Для ознакомления с программой установлено определённое количество (30) дней, в которые пользователь может пользоваться ограниченной по функционалу программой без ввода Серийного номера.
Для активации полнофункциональной версии программы необходимо ввести свой Серийный номер в окно активации и:
при наличии Интернет-соединения: нажать кнопку «Активировать (при наличии Интернет-соединения)» и активация произойдёт автоматически самой программой путём обмена сообщениями с сайтом производителя программы;
при отсутствии Интернет-соединения или неудаче при активации первым способом: нажать кнопку «Создать активационный запрос», скопировать полученный в поле «Активационный запрос», перенести его на компьютер с Интернет-соединением, зайти на страницу https://astrola.ru/ffinder-activation.php сайта производителя программы, ввести Активационный запрос в соответствующее поле страницы, нажать кнопку «Отправить», перенести из поля «Ключ активации» полученное значение на компьютер с активируемой программой, внести его в поле «Ключ активации» окна активации и нажать кнопку «Активировать программу».
При получении Ключа активации (автоматическим или ручным способом) на сайте запоминается код оборудования компьютера. На один Серийный номер приходится один код оборудования. То есть получить второй Ключ активации на установленную на другом оборудовании программу по одному Серийному номеру не получится.
При переустановке программы на этом же компьютере без изменения состава базового оборудования просто пройдите повторную активацию по той же процедуре, что и в первый раз.
Имеется возможность 4 раза перенести активацию возможности неогранеченного количества запусков программы с одного компьютера на другой. Для этого необходимо выполнить процедуру деактивации программы на прежнем компьютере, а затем пройти процедуру активации на новом оборудовании.
Для выполнения процедуры деактивации необходимо выполнить команду «Файл / Деактивировать ключ...» и:
при наличии Интернет-соединения: нажать кнопку «Деактивация (при наличии Интернет-соединения)» и деактивация произойдёт автоматически самой программой путём обмена сообщениями с сайтом производителя программы. Если во время выполнения соединения произошла сетевая ошибка, необходимо вручную отправить деактивационный запрос на сайт;
при отсутствии Интернет-соединения или неудаче при активации первым способом: нажать кнопку «Создать деактивационный запрос», скопировать полученный в поле «Деактивационный запрос», перенести его на компьютер с Интернет-соединением, зайти на страницу https://astrola.ru/ffinder-activation.php сайта производителя программы, ввести Деактивационный запрос в соответствующее поле страницы, нажать кнопку «Отправить».