
          .gif)

Евгений Зеленский, z7@panorama.irk.ru
Раз коммандер, два коммандер
|
Когда-то давным-давно в далекой-далекой галактике появился первый компьютер. И появился на этом компьютере первый файл, да вдруг одиноко стало ему, и обзавелся файл друзьями - другими файлами. Когда стало их чрезвычайно много, тесно стало им, и расселились они по разным каталогам. И стало расти число этих каталогов с громадной скоростью. И не мог юзер быстро добраться до нужного файла и попросил он программиста помочь ему. Так появился первый коммандер.
Много лет прошло с тех пор. Сколько дискет было испорчено, сколько файлов переписано… Но не отпала необходимость для юзера в быстром доступе к файлам. Идя в ногу с компьютерным прогрессом, сколько коммандеров еще появлялось, а те, что были - совершенствовались и выходили их новые версии.
Дорогие читатели, вы, конечно, догадались, что речь пойдет о, так называемых, файловых менеджерах - разного рода коммандерах. Перечислять все существующие на данный момент варианты было бы бессмысленно. Так, например, на данный момент их численность превышает несколько десятков, и ряды эти будут неизменно пополняться. Наше внимание падет на самые популярные и самые полезные из них.
Начнем наш обзор с Коммандеров, предназначенных для DOS-систем. Как всем известно, одним из самых первых и самых популярных в свое время был Norton Commander. На данный момент его возможности гораздо слабее, чем у его конкурентов, и борьбу за место под солнцем он давно проиграл. Но хочется упомянуть о старом мэтре компьютерной эстрады хотя бы потому, что его синие окна были первым изображением, представшим перед взором первых пользователей ПК нашей страны. И, кроме того, именно Нортон явился объектом для клонирования среди программистов всего мира.
"В каком он сейчас состоянии?" - спросите вы. Умер "дедушка", нет его больше с нами. В 1996 году Symantec - фирма-производитель - выпустила первую версию для Windows95 и все - после этого можно сказать, что "дедушка" ушел на покой. Подтверждением тому является выход в 1998 году второй версии NC для Windows. Что делала фирма два года (громадный по компьютерным меркам период), неизвестно. После инсталляции программа заявила, что никакая она не "2.0", а всего лишь "1.0.2 Copyright 1995-1996". Большая часть файлов в ее каталоге датирована 96-м годом. В том числе и help-файл. Сам *.exe, правда, 98-ого года. Как и следовало ожидать от 1.0.2, ничего нового в этом Нортоне я не обнаружил. Официальная страница NC в сети Internet - http://www.symantec.com/region/ru/trialware/index.html.
Хотелось бы упомянуть еще об одном детище тех времен. Это Volkov Commander, или в простонародье - Волчонок. Это продукт русского ума - коммандер, состряпанный в Киеве. Появился он во времена NC 3.0. В отличие от папы, умел обращаться с каталогами (copy/move/size), по Alt-F5 показывать состояние памяти, выгружать резиденты (если были запущены из-под него), строить многоуровневое пользовательское меню (появилось потом в NC4 в гораздо более неудобной реализации), по Esc прятать и показывать панели. Сейчас готовится новая версия 5.0. На официальной страничке можно найти текущую бета-версию "волчонка" - 4.99. Эта версия будет поддерживать длинные имена файлов, архивы и т.д. Так что, в отличие от DOS Navigator-a (о нем будет упомянуто отдельно), VC движется дальше. В то же время, VC почти не меняет своего интерфейса, чем и вызывает симпатию среди компьютерного люда. Что ж, успехов тебе, волчонок. Официальная страница VC в сети Internet - http://members.xoom.com/egner/vc/en/index.htm.
Последний коммандер для DOS в нашем обзоре - Dos Navigator. На мой взгляд, это самый мощный из клонов Нортона. Родила его еще аж в 1991 году фирма RITlabs, создатель небезызвестной почтовой программы "The Bat!".
В Navigator'е есть все: работа с архивами как с обычными каталогами, подсветка файлов с возможностью помещать исполняемые и архивы в начало. Множество встроенных функций и утилит, таких как, UU-кодирование, терминал, форматирование диска, восстановление удаленных файлов, разрезание и склейка файлов, запись больших файлов на несколько дискет и даже урна (корзина, то бишь). Есть своя записная книжка, телефонная книжка, CD-проигрыватель, калькулятор, и даже тетрис имеется. Интерфейс на выбор - кому русский, кому английский, а кому еще какой. Кому не нравится цветовая гамма - есть куча вариантов, можно и самому состряпать. Удобный и довольно мощный встроенный текстовый редактор, редактор таблиц и DBF.
Кроме того, в последнюю версию добавлена полезная, на мой взгляд, утилита Navigator Link, позволяющая осуществлять связь с удаленной машиной, посредством обычной файловой панели. При этом можно создавать/удалять директории, копировать, просматривать и стирать файлы. Причем, Navigator Link использует специальный коммуникационный протокол, который позволяет выполнять функции server/slave в фоновом режиме, не загружая процессор, работать в двунаправленном дуплексном режиме, корректировать ошибки при работе на линиях с высоким уровнем помех и сжимать данные эффективнее, чем это позволяют делать внутренние методы компрессии модемов.
Интересной является функция сопоставления нескольких команд к одному типу файлов: так, например, с файлом с определенным расширением по нажатии Enter происходит запуск; при нажатии ALT+Enter, например - переименование файла; а при нажатии SHIFT+Enter - запуск компилятора, все как вашей душеньке угодно.
"Падучести", столь свойственной Windows-клонам, у DN не наблюдается, но тут же и минус - это чистой воды DOS-овское приложение. Ни длинных имен файлов, ни сетевой поддержки, ни прочих стандартных функций Windows Вы здесь не найдете. Работая под Win95/98/NT, есть риск потери длинных имен файлов при копировании. Для многих именно это сейчас является большим недостатком. Судя по информации, находящейся на домашней странице фирмы RITlabs, Dos Navigator сейчас почти не развивается, и Windows версия этого заслуженного ветерана вряд ли когда-нибудь появится. А ведь какой шедевр умирает, жаль.
Да, уважаемые читатели, в этом месте можно было бы расстроиться, всплакнуть и вообще выкинуть подальше газету. Умоляю вас не делать этого, так как не дремлет всевидящее око программиста. В миру существует достойная замена Dos Navigator'у в среде WIN32 - это FAR! Расшифровывается его название как "File and Archive Manager", или на русском "Файловый и архивный менеджер". "Причем же тут - архивный?" - спросите вы. А притом, что создатель этой программы - Евгений Рошал, создатель небезызвестного архиватора RAR. Для тех, кому это еще ничего не говорит, скажу, что рассматриваемый файл-менеджер, по оценкам журнала PC Magazine, был фактически признан одной из лучших программ клона Norton Commander. Действительно, имеющаяся на сегодняшний день новая версия FAR 1.60 обладает функциональными возможностями, не уступающими, а по многим параметрам и гораздо превышающими возможности выше упомянутого DOS Navigator'a.
Главным отличием FAR от вышеупомянутого DN является 32х-разрядность, поддержка длинных имен файлов Windows 95 и NTFS в Windows NT. Интерфейс выполнен как на английском, так и на русском языках. Причем, можно менять кодировки интерфейса самому, сделав соответствующую перекодировочную таблицу; в системе, например, имеются уже готовые варианты: - чешская, украинская, win-1251, koi8-r, mac и др.
К другим интересным возможностям программы следует отнести мощные функции поддержки архивов с возможностью запуска запакованных программ. Программа может работать с большинством известных форматов (ARJ, ZIP, JAR, AIN, UC2, HA, LZH, TAR, GZIP, Z, BZIP и, конечно, RAR). Кроме того, программа позволяет работать с популярными InstallShield'овскими инсталляциями (EXE-архивами с запускающимся Setup'ом) и Microsoft'овскими CAB архивами, причем пользователь может сам добавлять в программу поддержку индивидуальных форматов архивов, используя для этого либо написанные им внешние DLL-модули, либо просто описав основные параметры и команды архива в текстовом конфигурационном файле.
Как и в DN (по F9), в FAR имеется возможность переключения между собственными открытыми окнами по Ctrl+Tab, что позволяет использовать более двух открытых панелей/окон одновременно, используя их для разных нужд. В программе также имеются команды для подключения, работы с сетевыми дисками и неплохой FTP-клиент, позволяющий исследовать FTP-сайты в обычной панели программы. При этом вы можете использовать команды копирования, удаления, просмотра, докачки файлов, создавать/удалять на сервере каталоги, видеть в панели описания FTP-файлов и многое другое.
Интересной является функция применения одной команды к нескольким файлам, с использованием символов восклицательных знаков, как при редактировании ассоциаций файлов с программами просмотра в любой нортонообразной оболочке. Например, вы можете отметить сто MID-файлов, нажать Ctrl+G и ввести в появившемся окне команду "RAR a ! !.!" (без кавычек). В результате вы получите сто маленьких архивов, каждый из которых будет содержать по одному файлу, и будет носить имя содержащегося в архиве файла, но с расширением RAR (что естественно тоже можно изменить). Попробуйте сделать на своей ББС-ке то же самое вручную - думаю, вы потратите немало времени :-)
А теперь, дорогие читатели, скажите - был ли Adobe Photoshop так популярен, если бы у него не было громадной поддержки сторонних фирм, писавших плагины (plug-in - встраиваемый внешний модуль)? Конечно, нет. Так вот, FAR тоже обладает возможностью подключать встроенные внешние модули. И их тоже уже не малое количество: тут и временная (Temp) панель, и преобразование регистра, позволяющее одним махом менять регистр букв в названии файла или группы файлов - приводить их к верхнему/нижнему регистру. Кроме встроенных модулей, на приведенном ниже сайте программы можно найти несколько отдельных встраиваемых плагинов. Например, есть просмотрщик/редактор корзины для FAR; плагин для редактирования реестра; а также позволяющий автоматически выделять на панели файлы, имена которых находятся в clipboard'е (функция в стиле ассоциации списка файлов DN), мгновенно искать имя файла/директории/URL/сетевого ресурса по нескольким или даже одной букве, с выводом нужного имени в командную строку или с выводом списка возможных имен и много-много других.
В программе имеются специализированные средства поиска папок и быстрого перехода к определенным каталогам по горячим клавишам. Имеются средства создания клавиатурных макрокоманд для переопределения стандартных клавиш FAR или создания новых. Несколько готовых вариантов поставляются при инсталляции и "лежат" в директории …\FAR\ ADDONS\ MACROS\. Вот некоторые из них: Space.reg - позволяет выделять файлы пробелом, Esc.reg - по клавише ESC убирать панели, Del.reg - удалять файлы по нажатию клавиши DEL, Bs.reg - переходит на уровень выше по нажатию клавиши BACKSPACE (очень удобно), и еще много других.
В отличие от первых версий, программа уже не распространяется бесплатно, так что надпись "shareware" снизу на панели и некоторые неработающие параметры могут омрачить вашу работу в ее незарегистрированной версии. Правда, если внимательно почитать описание регистрации на русском языке, то вы узнаете, что для стран бывшего советского союза разблокировка функций зарегистрированной версии возможна, если при регистрации программы (запуск FAR -r) в качестве имени пользователя ввести: "xUSSR регистрация" без кавычек, при этом в качестве регистрационного кода должен быть введен маленькими русскими буквами текущий день недели (например, суббота).
Еще один плюс (хотя для некоторых именно это является минусом) - то, что программа работает только в текстовом режиме. Именно поэтому из-за ее величества привычки к ней тянутся миллионы пользователей. В любом случае, если программа заинтересовала Вас, то Вы можете найти ее (а также сопутствующий ее RAR) на официальной странице создателя этих программ - Eugene Roshal по адресу http://www.geocities.com/SiliconValley/Lakes/2797.
Что же выбрать пользователям, которые решили навсегда расстаться с текстовым интерфейсом и более симпатизируют "виндовским" окошкам. Наилучшим выбором будет последний в этом обзоре клон Нортона под Windows - Windows Commander. Предпочтение этой программе многие отдают потому, что она завоевывала свою популярность еще со времен Windows 3.1 и на данный момент представляет собой мощно и хорошо сделанный файловый менеджер.
От предыдущих аналогов он отличается наличием панели инструментов, в которую можно добавлять любые иконки к уже имеющимся. Более удобна, чем в FAR-е, возможность открывать несколько FTP-сессий и легко переключаться между ними. Есть записная книжка FTP - аналог FTP-доступа в последних версиях Far. Присутствует UUE/XXE/MIME/BINHEX-кодирование/раскодирование. Тоже умеет разбивать/собирать файлы, может использовать Windows-корзину. Более распространена по всему миру, поскольку поддерживает свыше 15 языков. Когда-то в их число входил и русский язык, но потом был исключен из этого списка, так как почему-то никто из нашей страны не регистрировал программу. Однако, русификация WinCmd не является проблемой - для этого надо переписать 2 файлика в директорию …\WinCmd\Language, вот и все :-)
Интересная ситуация обстоит с поддержкой архиваторов. Похоже, создатели посчитали, что вполне хватит 4-5 упаковщиков (в какой-то мере разумный ход), главенствующим из которых будет ZIP (однако, с ростом версии количество архиваторов растет). В Windows Commander'е помимо внешнего есть еще внутренний ZIP-упаковшик, позволяющий работать с длинными именами файлов (пригодится для тех, кто не любит WinZip). Windows Commander, как DN и FAR, поддерживает Drag & Drop (потяни да брось). И точно также, как и FAR, использует зарегистрированные типы файлов Windows.
Ну, вот и все, наш обзор закончен и мы надеемся, что он поможет выбрать наиболее подходящий для вас коммандер.
Удачи Вам!
|

          .gif)
|