В настоящее время очень много людей пользуется файловым менеджером Far. Удобство, продуманное управление, небольшие размеры делают его весьма привлекательным для пользователей. С моей точки зрения, у Far’a есть еще одно неоспоримое и, пожалуй, самое главное достоинство огромное количество плагинов на все случаи жизни.
Для тех, кто в танке
Far Manager программа управления файлами и архивами в операционных системах семейства Windows (9x/Me/NT/2000/XP). Она работает в текстовом режиме и позволяет просто и наглядно выполнять большинство необходимых действий: просматривать файлы и каталоги, редактировать, копировать и переименовывать файлы, а также многое другое. Far Manager имеет многоязычный, легко настраиваемый интерфейс. Простую навигацию по файловой системе обеспечивают цветовое выделение и группы сортировки файлов. Функциональность Far’a существенно расширяется за счет внешних подключаемых DLL-модулей плагинов (этому способствует набор специальных интерфейсов Plugins API). Оболочка Far Manager настолько тесно слилась со своими модулями, что говорить о первом, умолчав о втором, просто бессмысленно. Плагины неимоверно расширяют возможности Far Manager, дополняя их и модифицируя. Например, работа с архивами, FTP-клиент, временная панель и просмотр сети реализованы с помощью плагинов, включенных в стандартную поставку Far. Автором проекта является Евгений Рошал (автор RAR’а). Официальный сайт проекта http://www.farmanager.com. Радует то, что регистрация Far для жителей экс-СССР бесплатна. Для прохождения регистрации нужно запустить Far с ключом r и в появившемся окне ввести «xUSSR-регистрация», а в качестве регистрационного кода маленькими русскими буквами текущий день недели. Свежую версию Far 1.70 бета 5 можно скачать по адресу http://www.rarlab.com/far/Far1705.exe, 1.4 Мб. Официальный сайт дополнительных модулей http://plugring.farmanager.com. Здесь вы можете скачать все существующие плагины, посмотреть FAQ по Far’у и его пестрой шумной компании. После скачивания плагина распакуйте архив и ознакомьтесь с файлами помощи. Если там не указана последовательность установки, то создайте в каталоге Far/Plugins папку с именем плагина. Перенесите все файлы из архивной папки туда и перезапустите Far. Все! Плагин установлен. Список установленных модулей вызывается нажатием клавиши F11.
Плагины
Calculator для Far Manager 3.0 (автор Игорь Русских). Совместим с Far 1.70b3 и выше. Плагин цепляет к Far’у калькулятор, способный вычислять в десятичной, двоичной, восьмеричной и шестнадцатеричной системах. Кроме того, осуществляется перевод единиц длины, угловой меры, скорости, времени, массы и веса, площади, объема и давления (например, мили в километры и др.). Скачать можно отсюда: http://plugring.farmanager.com/downld/files/calcpl.rar, 109 Кб.
(WinAmp Control) for Far Ver 1.31, http://plugring.farmanager.com/downld/files/wac131.rar, 26 Кб. Плагин для упpавления WinAmp'ом из оболочки Far (вызывается также из окон pедактоpа и пpосмотpщика). Очень полезная штука! Теперь, чтобы сменить трек или прибавить громкость в WinAmp’е, не надо выходить из полноэкранного режима (если угораздило в нем оказаться :-)). Естественно, модуль работает только с установленным WinAmp’ом. Если у вас он не пpоинсталлиpован, и в pеестpе нет соответствующих записей, отредактируйте последние строки в файлах waceng.lng и wacrus.lng так, чтобы они указывали на проигрыватель. Большое спасибо за эту чудную софтину скажем автору Осипчуку Андpею.
WARPed Mouse Wheel plugin. Это плагин, после установки которого у вас в Far'е, возможно, начнет работать скроллинг мышки. Для этого, помимо плагина, требуется, во-первых, собственно колесо на мышке, а во-вторых, наличие операционных систем Windows 95, Windows 98, Windows ME, Windows NT 4.0, Windows 2000 или Windows XP (не обязательно всех сразу :-)). При наличии данного плагина вы можете использовать колесо мыши для осуществления скроллинга в панелях, внутренней программе просмотра и внутреннем редакторе Far'а. Также плагин может использоваться для того чтобы скроллить в консольных программах, запущенных из-под Far'а. Архив с плагином содержит файлы помощи, в которых рассматриваются особенности его работы в различных операционных системах, если будут проблемы заглядывайте туда. Брать отсюда: http://plugring.farmanager.com/downld/files/wwheel11.rar, 22 Кб.
Pv3. http://plugring.farmanager.com/downld/files/pv3.zip, 406 Кб. Плагин позволяет просматривать изображения не выходя из Far'а и не запуская дополнительных программ. Работает, естественно, только в оконном режиме. Если вы находитесь в просмотрщике или в режиме быстрого просмотра, активизация плагина приведет к отображению картинки в окне Far'а. Плагин при работе использует графическую библиотеку GFL, которая должна иметь имя #gfl.dl# и находиться в одном каталоге с плагином. Если библиотека по каким-то причинам не подходит, плагин при старте сообщит об ошибке. Версия GFL библиотеки должна быть не ниже 1.70. Из-за этой штуки плагин у меня поначалу отказывался работать. Конечно, продукт не блещет функциональностью, но картинки показывает исправно и с приемлемым качеством. В архиве с плагином имеются исходные коды, так что можете усовершенствовать его по своему вкусу.
PhBook Plug-in v1.0b10 for Far 1.60. А это телефонная книга с возможностью дозвона (!) по указанным номерам. Для того, чтобы пользоваться телефонной книгой, нужно создать несколько групп, а затем добавить в них соответствующие записи. В окне добавления новой записи можно заполнить 4 поля ФИО, № телефона, комментарий и два дополнительных (например, Е-mail, UIN ICQ и т.п). Программа может прозванивать по номеру/номерам телефонов. Для этого в вашей системе должен быть установлен модем и должна присутствовать библиотека rasapi32.dll (клиент удаленного доступа). В настройках модуля можно указать префикс, который будет автоматически добавляться к номеру телефона. Например, если у вас офисная АТС с выходом через девятку, то префикс будет, соответственно, 9. Если ваша АТС не поддерживает тоновый набор, то следует поставить в префиксе букву p, для набора пульсом. Читайте описание к плагину, там подробно написано, как и что настраивать. Взять эту полезную софтинку можно по адресу http://plugring.farmanager.com/downld/files/phbook.zip, 46 Кб.
Следующий плагин предназначен для счастливых обладателей карманных компьютеров. Этот плагин позволяет входить в подключенный по Microsoft ActiveSync Pocket PC). Поддерживаются операции извлечения, добавления, удаления файлов. Директории пока целиком удалять нельзя. Для работы плагина необходим установленный Microsoft ActiveSync (http://www.micosoft.com). Если он не установлен, плагин при запуске Far’а ругается (по заявлению автора, плагин тестировался на версии 3.5). И конечно, сам Pocket PC (тестировалось на PocketPC 2000 Compaq iPAQ H3600 и PocketPC 2002 FUJITSU Pocket LOOX). Автор плагина Александр Киселев. Адрес http://plugring.farmanager.com/downld/files/pocketpanel.rar, 38 Кб.
NetWatch. Плагин предназначен для просмотра сети и управления общими сетевыми ресурсами. Модуль позволяет просматривать список открытых ресурсов и подключенных пользователей (с указанием режима доступа и количества блокировок), а также отключать пользователей от используемых сетевых ресурсов. Незаменимая вещь при наличии локальной сети. Брать отсюда: http://plugring.farmanager.com/downld/files/netwatch.rar, 31 Кб.
Реверси. Еще одна игрушка. Плагин поставляется вместе с исходниками, и если вы сильны в программировании, можете модернизировать и развивать модуль своими силами. http://plugring.farmanager.com/downld/files/reversi11.rar, 25 Кб.
Farpager. Как можно догадаться из названия, плагин предназначен для отправки из Far’а сообщений на пейджеры с использованием протоколов SMTP и SMPP, а также тонового набора. Поддерживаются следующие возможности:
для протокола SMTP реализовано три основных формата гейта;
поддержка рассылок сообщений на любое количество пейджеров одновременно;
поддержка отложенной доставки;
поддержка всех основных кодировок кириллицы;
резка сообщений на фрагменты заданной длины (с учетом технических ограничений пейджеров) с отправкой фрагментов в обычном и обратном порядке;
поддержка Caller ID и пароля (PIN-кода) для SNPP;
добавление обращения и (или) подписи к каждому сообщению;
встроенный пинг для повышения надежности отправки;
отправка заданного количества копий сообщения;
контролируемый процесс отправки сообщений с выводом посылаемой информации и ответов сервера;
запоминание в реестре Windows всех введенных параметров;
ведется подробный лог-файл;
установление заданного ras-соединения в случае отсутствия доступа к TCP/IP;
при запуске из встроенного редактора Far'а в поле текста сообщения помещается выделенный текст, а при отсутствии такового файл, открытый в редакторе;
·вызов плагина из командной строки Far'а.
Если у вас или ваших знакомых есть пейджер, жизненно необходимо скачать этот плагин и напоить автора (Антон Железняк) пивом :-) в благодарность. Ссылка на закачку: http://plugring.farmanager.com/downld/files/fpager12.zip, 77 Кб.
Школьникам и студентам значительно облегчит жизнь плагин Referats search version 1.0. Этот модуль осуществляет поиск по базе referats.txt сайта http://www.referat.ru, хотя его можно натравить на любой текстовый файл. Поддержка логических выражений (И, ИЛИ, НЕ), украинских букв, вывод результатов в отдельное окно и др. Для корректной работы необходим Far 1.70 3 beta или выше. Брать отсюда: http://plugring.farmanager.com/downld/files/referat10.zip, 18 Кб.
Не забыть о праздниках, днях рождения друзей и родственников поможет плагин Greetings and reminders Far plugin 1.4. При запуске он сообщает о днях рождения в соответствии с настройками. Есть опция напоминания о событии заранее. Необходимую для работы информацию плагин черпает из файла GandR.cfg, который имеет очень простую структуру. Редактируйте его прямо в редакторе Far'а. Файл разбит на две секции: Greetings и Reminders. В первой перечислены те, кого плагин поздравляет, во второй о ком напоминает. В начале каждой секции расположены строки, относящиеся ко всем пользователям. Строки, относящиеся к отдельному пользователю, расположены вслед за тэгом с именем этого пользователя (например, <guest>). Строки, относящиеся к пользователю по умолчанию, располагаются вслед за тэгом <Default>. Тэги имен пользователей должны располагаться в отдельных строках. Плагин обрабатывает только те строки, которые относятся к текущему пользователю. Как сообщает сам автор, плагин был написан за 15 минут до начала празднования дня рождения его друга и тут же был ему подарен. Брать отсюда: http://plugring.farmanager.com/downld/files/gandr142.rar, 19 Кб.
Записать CD нам поможет NeroCmd shell 0.2.5. Плагин позволяет быстро и удобно записывать диски и может использоваться в простейших распространенных случаях например, чтобы добавить сессию, сбросить архивы или копии файлов с винчестера. Представляет собой оболочку для запуска утилиты командной строки для записи CD\CDRW, входящую в состав программы Nero Burning ROM фирмы AheadSoftware AG. Соответственно, для работы плагина на компьютере должны быть установлены привод CD-RW и пресловутая программа. Перед записью необходимо отметить файлы и каталоги, которые надо записать. При запуске плагина появляется меню, состоящее из 8 пунктов. Erase, Quick Erase стирают диск полностью в обычном и ускоренном режиме соответственно. Load CD и Eject CD управляют лотком CD-привода. Drives list позволяет получить список приводов, установленных на компьютере. Get CD Info получить информацию о диске, установленном в привод. Непосредственно запись диска осуществляется выбором пункта меню Write CD. После этого вам предлагается выбрать: букву диска CD-R или название CD-ROM, выдаваемое по List drives (например, MITSUMICR-48XATE), обычный это или мультисессионный диск, скорость записи и режимы записи. Плагин тестировался с версиями 5.5.8.0, 5.5.8.2 и 5.5.9.9. Ограничения: автор не рекомендует записывать при помощи этого плагина файлы и каталоги с русскими именами, по причине пока не устраненных проблем с кодировками. Ссылка на закачку: http://plugring.farmanager.com/downld/files/neroshell.zip, 156 Кб.
Плагин FarPass позволяет установить пароль на запуск Far’a, Это может быть полезно, например, в офисе. Руки прочь от моего Far’а! Настройки очень просты нужно всего лишь задать пароль. Ежели кто силен в программировании, к плагину прилагаются сырцы. Брать тут: http://plugring.farmanager.com/downld/files/farpass.rar, 40 Кб.
MailView 1.0 beta 2 plugin for Far Manager. Модуль предназначен для просмотра файлов электронных сообщений и почтовых ящиков. Вполне может заменять E-mail клиент. Вот его возможности:
просмотр электронных сообщений и новостей;
подсветка четного и нечетного квотинга;
GoldEd-like подсветка;
удобно настраиваемые цвета;
просмотр html-сообщений;
работа с прикрепленными файлами на файловой панели;
просмотр почтовых ящиков;
просмотр цепочек по ссылкам, теме, отправителю и получателю;
Mr.Ripper. Плагин для выдирания различных файлов из недр dll, exe и прочих. Данная версия знает более 20 форматов файлов, среди которых .wav, .avi, .bmp, .jpg, .png, .gif, .djvu, .mp3, .mod, .xm, .it, .rtf и др. И более 15 пакетных файлов для многих известных игр. Поддержка форматов осуществляется с помощью плагинов второго уровня, как для отдельных форматов, так и для пакетных файлов. Автор Владимир Куйбышев. Брать отсюда http://plugring.farmanager.com/downld/files/mrrip0_18_29_35b.zip.
Разумеется, в рамках этой статьи рассмотреть все интересные и нужные плагины невозможно. Если вы интересуетесь этой темой, советую почаще посещать официальный сайт плагинов для Far (http://plugring.farmanager.com). Особенно если у вас есть проблемы с установкой или работой плагинов. Не найдется ответов на ваши вопросы и там пишите авторам плагинов, их E-mail есть на сайте. Также можете посетить http://farplugins.sf.net это сообщество разработчиков плагинов с открытыми исходниками. Можно пользоваться CVS, добавлять свои и обсуждать чужие новости, ссылки, файлы. Если кто дружен с Фидо, заходите на конференции USENET news://fido7.far.support, news://fido7.far.development, пройдитесь по BBS вашего города, наверняка найдете немало интересного. До встречи! Far Farrever!