Locate: бонус
Люблю я всякие решения в один клик. Вот и повозившись с Locate, подумал — а ведь почти что smart folders получается. Раз уж нет у нас возможности тегировать файлы и создавать полностью виртуальное дерево, завязанное не на физическую (мм… логическую) файловую систему, а на наши хомосапиенские потребности, то хотя бы вот такие списки пусть будут. В статье я преднамеренно распинался об управлении из командной строки, так как считаю, что отсутствие фильтрации — это немедленный и окончательный приговор любому файловому менеджеру (кроме Проводника, ибо он живее всех живых по умолчанию, и нас никто не спросил). А при запуске Locate с параметрами получается как раз фильтр, но без менеджера. Впрочем не совсем без, для ежедневной рутины большей частью хватает контекстного меню и перетаскивания. Вероятно дело в том, что в моей практике сотня файлов на проект — в некоторой степени удача, а фразы шефа «скинь мне тот файлик… ну не знаю который, только немедленно!» — норма. А фильтр позволяет сразу задаться вопросом хотя бы о типе и дате файла, и здорово сузить область поиска.
Все это замечательно, но одна вещь в Locate не учтена, а именно: программа не имеет представления, какая сегодня дата. И искать файлы, предположим, за вчера в автоматическом режиме вы не можете, необходимо явно ввести дату. Автор обещал решить этот вопрос на досуге, ну а пока можно заставить еще кого-нибудь формировать нужную дату и посылать в Locate. Подобную фиговинку я написал на AutoHotKey. Вы задаете ей число дней, она вычитает это число из сегодняшней даты, и запускает Locate, подставив результат. Ограничения по дате сверху нет, вроде как ни к чему. Или нет?
Фиговина здесь, при запуске без параметров расскажет, как с ней обращаться.
Интересно а какой ФМ поддерживает фильтрацию?
Comment by workless — Friday, July 21, 2006 @ 13:18
workless:
Far, freeCommander…
Неужели во всенародно любимом TC нет фильтров? Сам им не пользуюсь.
Comment by doitq — Friday, July 21, 2006 @ 15:09