Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Были бы файлы, а менеджер найдется

div.main {margin-left: 20pt; margin-right: 20pt} Были бы файлы, а менеджер найдется
Павел Тодоров

Norton Commander, Windows Commander, Far Mаnаger, Volkov Commander - кто хоть раз не слышал эти названия? Многие пользователи не могут представить свою работу с компьютером без этих полезных программ - файл-менеджеров. В данной статье мы протестируем четыре популярных продукта этого типа и постараемся выявить наиболее оптимальный из них с точки зрения пользователя.


За последнее время произошел огромный скачок в разработке программного обеспечения, призванного облегчить общение пользователя с компьютером, сделать его более удобным и продуктивным. Чтобы понять принципы работы с той или иной программой, еще сравнительно недавно необходимо было изучить массу технической литературы, на что уходило огромное количество времени. Позднее ситуация изменилась, и такие понятия, как "интуитивный" и "графический" интерфейс, "контекстные подсказки" и пр., стали обыденными для пользователя.

Несомненно, те, кто работают на компьютере, пользуются набором сервисных программ: средствами борьбы с дефрагментацией дисковых накопителей, утилитами проверки диска и т. д. Среди обслуживающих программ одним из наиболее важных подклассов являются так называемые файл-менеджеры.

Те, кто хоть раз имел дело с "голой" DOS, наверное, никогда не забудут неприятного ощущения, возникающего в том случае, когда требуется скопировать файл из одной директории в другую. Ради простой операции, которая выполняется огромное количество раз за сеанс работы, приходилось набирать строку символов, иногда достаточно длинную, терять драгоценное время, отрываться от основной работы. С появлением операционных систем, имеющих графический интерфейс, файл-менеджеры, поставляемые с ОС, стали гораздо удобнее, однако, несмотря на реализацию всех необходимых оператору функций, они все же не являются универсальными и зачастую требуют просто виртуозного владения мышью.

В сущности, файл-менеджеры, о которых пойдет речь в этой статье, объединены одним принципом работы, который заключается в том, что такие операции, как копирование, пересылка и т. п., требуют адреса источника и приемника, поэтому все программы условно разделены на два поля (поле приемника и поле источника).

Far Manager v 1.65

Весьма популярным файл-менеджером является программа FAR file and archive manager. Обладающая уникальными характеристиками и возможностями, она уже долгое время занимает одно из ведущих мест среди приложений подобного рода.


 Основное окно Far Manager’а напоминает старый добрый Norton Commander.

Первоначально программа создавалась как менеджер файлов и архивов, однако впоследствии разработчик добавил к ней несколько популярных функций. Far Manager выполняет все основные операции с файлами в Windows 9х и Windows NT. Являясь так называемым консольным (псевдографическим) приложением, он тем не менее поддерживает длинные имена файлов. Процедуры копирования, переноса, переименования унифицированы как для файлов, так и для каталогов: вы выбираете файл или выделяете группу файлов (каталогов) в одном рабочем окне, определяете, какая директория будет являться приемником, и выполняете необходимую процедуру. Многие действия можно выполнять с помощью "мыши".

Панель файлов может поддерживать один из 10 режимов просмотра файлов, но при желании можно изменить конфигурацию этих режимов на более удобную, оперируя такими параметрами, как имя, размер, дата и время модификации файла, атрибуты, описание, владелец файла и количество жестких связей.

Довольно часто требуется работать с архиваторами, причем даже современные программы этого типа являются несколько узкоспециализированными, поэтому у любого пользователя найдется 2-3 программы для создания архивов, которые он часто применяет. Far Manager предоставляет возможность работать с набором архиваторов, однако мне пришлось немного помучиться, прежде чем операции с файлами архивов стали выполняться корректно не только при распаковке, но и при создании, переносе и просмотре заархивированных файлов. Оказалось, что стандартные настройки архиваторов неверны, поэтому их командные строки необходимо исправить (в меню "Параметры" - "Параметры внешних модулей" - "Работа с архивами: командные строки"), используя стандартные ключи. Собственно работа с архивами аналогична работе с директориями: по нажатию Enter показывается структура архива, в которой можно выделить нужные файлы и скопировать их.


 Сетевые возможности Far Manager’а представлены FTP-клиентом, средствами работы в локальной сети и очень полезной временной папкой.

Разработчик уделил внимание и сетевым возможностям программы.

FTP-клиент позволяет работать с файлами FTP-сервера так же, как и с обычными файлами, которые находятся на вашем компьютере. Первоначально FTP-клиент необходимо настроить в меню "Параметры" - "Параметры внешних модулей" - "FTP-клиент". Весьма удобны операции по работе с локальной сетью - все они также унифицированы. Есть возможность присваивать сетевым дискам любые буквы в качестве имени.

Far Manager построен по так называемой модульной технологии, т.е. программа способна расширять свои возможности и набор команд с помощью подключаемых DLL-модулей или плагинов (plugins). К примеру, FTP-клиент и функции архивов реализованы как модули и хранятся в директории Plugins. Расширять возможности программы можно как подключая новые, уже готовые модули, так и создавая свои собственные. Модули подключаются автоматически, как только они будут помещены в директорию Plugins.

Несколько слов хотелось бы сказать о встроенном редакторе-просмотрщике. Это функция позволяет редактировать любые файлы как в текстовой, так и в шестнадцатеричной форме. Редактор вызывается клавишей F4, просмотрщик - F3. Существует возможность настраивать кодировку просматриваемого файла.


 Встроенный редактор-просмотрщик Far Manager’а очень удобен для ознакомления с файлами с DOS-кодировкой.

Очень интересной, на мой взгляд, является функция установки описания файла, где каждому файлу можно присвоить некоторый текст. Описанием могут являться некоторые комментарии, дополнения, сведения о содержимом файла и другая информация. При включении режима просмотра файлов с описанием найдите директорию Far Mаnаger'а, и вы увидите, насколько это удобно.

В общем, по моему мнению, Far Mаnаger - хорошая программа, требующая минимум ресурсов при наборе всех функций, необходимых для продуктивной работы не только на одном компьютере, но и в сети. Программа использует преимущества файловой системы NTFS, способна к дальнейшему расширению своих возможностей, хотя не скрою, мне было несколько неприятно работать с псевдографическим интерфейсом, но это дело привычки.

Демоверсию программы, ограниченную по времени работы, можно найти на сайте разработчика и на большинстве файловых серверов, а зарегистрировать ее можно заплатив $25 автору, хотя пользователям из стран бывшего СССР эту версию программы можно зарегистрировать для некоммерческих целей бесплатно. Более подробно о регистрации читайте в файлах License.xUSSR.txt и register.txt.

ДИСКо Командир v 5.1

Разработчики ДИСКо Командира пытались создать программу, которая бы совмещала в себе преимущества работы в Windows со способом, давно использовавшимся в DOS-оболочках. Как результат был получен еще один файл-менеджер, который и предоставляется на ваш суд.


 ДИСКо Командир — графика и псевдографика удачно уживаются вместе.

Сразу хочется обратить ваше внимание на то, как меняет программу графический интерфейс: появляется ощущение свободы, хочется пользоваться "мышкой" и даже видеть любимые иконки! Однако тут наступает разочарование: иконок нет, вместо ожидаемой реакции на нажатие правой кнопки "мыши" происходит выделение файла (удобно, конечно, но впечатление не то).

Вспоминая основные требования к файл-менеджерам, можно сказать, что операции с файлами выполняются не совсем безукоризненно. Чтобы скопировать несколько каталогов с файлами, мне пришлось установить флаг "Всегда включать подкаталоги" в меню "Настройки". Мало того, что этот флаг, на мой взгляд, к копированию каталогов никакого отношения не имеет, еще и возникает вопрос - почему его включение не было установлено по умолчанию. Сама процедура копирования оформлена несколько неграмотно: при копировании пользователю показывается все, кроме процента информации, которая скопировалась, хотя линейка присутствует. Нет также кнопки отмены копирования (или хотя бы надписи о том, что отмена осуществляется клавишей ESC). При удалении тоже неточность: появляется окошко, в котором можно отметить флажком - удалять в корзину или нет, а при отключенной корзине не выдается никаких сообщений. В общем, я бы сказал, что функции работы с файлами не отлажены и рассчитаны на опытного пользователя, у которого уже есть навыки общения с подобными файл-менеджерами.

Приятно было пообщаться с настоящим help'ом после сравнительно неудобного экрана подсказки Far'а. В принципе ничего особенного, но довольно удобно: древовидное меню, возможность поиска по ключу, выделение цветом, возможность печати - все это очень располагает не только к программе, но и к графическим приложениям вообще.


 Имя графического файла, открытого просмотрщиком ДИСКо Командира, — logos.sys.

Несомненно, разработчики не могли обойти вниманием использование встроенного архиватора. Это, наверное, единственная программа, в которой я не нашел никаких настроек функций запаковки и распаковки (эти настройки можно исправить в файле packer.cfg). Из поддерживаемых архиваторов сразу заработал только Zip, да и то только потому, что он встроен в файл-менеджер. Остальные архиваторы необходимо или переписывать в директорию ДИСКо Командира, или в файле autoexec.bat написать пути к архиваторам на вашем диске - все это можно узнать из подсказки. К сожалению, по словам авторов программы, распаковка подкаталогов внутри архивов невозможна. Еще одна особенность архивных функций программы - это то, что распознавание файла со сжатыми данными осуществляется не по расширению, а по заголовку файла, что позволяет распаковывать SFX-архивы, правда, при этом запустить самораспаковывающийся файл можно, только скопировав его в командную строку клавишами Ctrl+Enter.


 Панель для смены диска содержит еще и кнопки «Локальная сеть», «Портфель», «Интернет», «Мой компьютер».

Не забыты в программе и сетевые функции, которые представлены средствами работы с локальной сетью и двумя способами проведения файловых операций и посылки сообщений через Internet: с помощью собственного протокола (ДК-сервер - ДК-клиент) и при помощи стандартного FTP-протокола. При использовании протоколов передачи данных через Internet принимаются меры по защите информации: идентификация и аутентификация, а также криптографические методы защиты, причем ключей доступа два: для чтения и для чтения и записи. К слову сказать, не все функции файл-менеджера доступны в сетевом режиме. Например, функции по работе с архивами полностью отключаются, также совершенно естественно замедляются операции просмотра и редактирования файлов, т. к. они предполагают копирование файлов на компьютер клиента.

Наконец, самая главная отличительная черта ДИСКо Командира от Far Manager'а - это использование, помимо текстового редактора, встроенных просмотрщиков графических, анимационных и html-файлов. Просмотр текстовых, графических и html-файлов осуществляется специальной программой. Особенностью текстового редактора является то, что кроме обычных режимов просмотра (шестнадцатеричный и текстовый), добавлена возможность выбора одной из кодировок: ANSI (Win), OEM (Dos), KOI8 (Unix). Редактирование файлов осуществляется лишь при помощи автоматически вызываемого NotePad (клавиша F4). Графические и html-файлы можно просматривать как в обычном виде, так и в символьном.

Функции того, что в Far'е называлось "временная панель", в ДИСКо Командире называются "Портфель". Однако при удалении файла, на который ссылается "Портфель", программа почему-то все еще пытается найти его.

Многие функции выполняются за счет запуска стандартных программ Windows: очистка диска, его дефрагментация, форматирование, копирование дискет и вывод информации о системе.

В программе еще очень много надо доработать, но те возможности, которые она продемонстрировала, внушают оптимизм. ДИСКо Командир ориентирован на начинающего пользователя и весьма удобен для тех, кто решил перейти от псевдографических файл-менеджеров к графическим. Также программа пригодится тем, кто часто работает с DOS-приложениями. Сетевые функции файл-менеджера устроят самого привередливого пользователя, а встроенный просмотрщик будет хорошим подспорьем в работе.


 Практически на любое неверное действие выдаются всякого рода сообщения.

Демонстрационную версию программы можно найти по адресу http://www.ars.ru/, предоставляется возможность ею пользоваться в течение 15 дней, после чего продукт предлагается зарегистрировать.

Windows Commander v 4.50

Программа Windows Commander является по-настоящему графической в полном смысле этого слова. Этот файл-менеджер существует уже давно, поэтому разработчики учли почти все требования пользователей. Хотя при первом взгляде на программу несколько смущает нагромождение управляющих элементов: линейки прокрутки, панели инструментов и пр.


 Хотя при первом взгляде на программу несколько смущает нагромождение управляющих элементов: линейки прокрутки, панели инструментов и пр., Windows Commander внушает уважение, благодаря своим возможностям.

Стандартные операции копирования, пересылки, удаления достаточно информативны. Очень впечатляет возможность проведения операции копирования в фоновом режиме. Функции всех клавиш дублируются на клавиатуре, хотя никаких конкретных подсказок нет. Практически любую операцию можно выполнить с помощью "мыши". Кстати, с ее помощью можно, например, выделять группы файлов. Копирование файлов с помощью мыши в Windows Commander реализовано довольно наглядно, причем саму операцию можно осуществлять не только между файловыми панелями, но и за пределы программы.

Как вы уже заметили, одним из показателей качества современных файл-менеджеров является работа с архивами. Windows Commander не был бы столь популярной программой, если бы разработчики недостаточно аккуратно подошли к созданию встроенных архиваторов. Единственное, что мне пришлось сделать для их настройки,- это указать пути к программам архиваторов, причем программа сама вызвала экран настройки архиваторов после неудачной обработки команды "Создать архив". Все же хотелось заметить, что первоначально программа поддерживает только Zip-архивы, остальные архиваторы пользователь должен найти сам. Работая именно с этой программой, я впервые дошел до того, что стал копировать файлы из архива одного формата в архив другого формата.


 Экран настройки Windows Commander’а предоставляет пользователю большую свободу выбора.

Сетевые функции в этом программном продукте представлены возможностью работы с сетевыми дисками, протоколами взаимодействия с FTP-сервером, протоколами соединения компьютеров через внешний порт. Windows Commander поддерживает только основные типы FTP-серверов: Windows NT, Unix, PC/TCP и VMS. Для получения доступа к другим необходимо использовать подключаемые модули. К сожалению, я не нашел упоминания о средствах защиты информации, встроенных в сетевые функции, поэтому пользователю придется рассчитывать только на защиту, организованную силами протоколов передачи данных.


 Экран расширенного поиска файлов Windows Commander’а. Как видите, искать можно практически по любым атрибутам.

Универсальным средством просмотра файлов является программа Lister, которая вызывается при нажатии клавиши F3. Эта программа может загружать звуковые, графические и текстовые файлы. В ту ее часть, которая относится к проигрыванию звуковых файлов, встроены регуляторы скорости воспроизведения и громкости. Возможности просмотра картинок несколько ограничены: было весьма неприятно обнаружить, что программа "не знает" таких распространенных форматов, как JPG, PCX и др. Файлы в формате html также игнорируются Lister'ом. Возможность правки файлов в шестнадцатеричном коде не предусмотрена, хотя просматривать их можно в шестнадцатеричном, символьном коде (с разбиением на строки и без), а также в кодировке Windows, DOS и шрифтом пользователя.


 Экран подключения новых модулей. Все вполне наглядно и просто.

В дополнение к сетевым функциям Windows Commander'а реализованы функции кодирования файлов в формат сообщений, которые могут посылаться через Internet, а также обратная процедура декодирования, причем файлы большого размера разбиваются на более мелкие.

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

Некоторую гибкость программе придала возможность настройки панелей инструментов: подключать и удалять инструменты, внешние программы, создавать новые панели инструментов.

В качестве резюме по Windows Commander хочется сказать, что программа корректная, с массой сообщений для пользователя. Конечно, просмотрщик файлов оставляет желать лучшего, но будем надеяться, что в новой версии программы он будет реализован более грамотно. При всей многочисленности функций для программы нужно относительно небольшое пространство на диске - это при том, что значительную часть занимают подключаемые модули языков.

Демоверсию программы можно использовать и даже распространять в течение месяца, а затем или удалить программу, или зарегистрировать ее за $28.

Windows Navigator v 1.85

На мой взгляд, самым лучшим с точки зрения дизайна из рассмотренных нами файл-менеджеров является Windows Navigator. Приятный, ненавязчивый интерфейс, множество полезных функций, корректная работа в любых условиях, а также то, что программа адаптирована для работы в Windows 2000, характеризует программу с наилучшей стороны.


Строгий вид Windows Navigator’а.

Начнем, как всегда, с обсуждения выполнения основных требований к файл-менеджерам. Операции копирования и переноса весьма информативны, выполняются сравнительно быстро, хотя вместо процента выполнения пользователю предоставляется возможность наблюдать за количеством обработанных байтов.

Очень интересной, на мой взгляд, была реакция программы на копирование директории самой в себя: программа, не выдавая никаких сообщений, открыла окно копирования и так же благополучно закрыла его, не выполнив больше никаких действий. Операции над файлами неплохо дополняют возможности быстрого изменения имени файла или каталога, преобразования букв имени файла в верхний и нижний регистр. Усложнилась структура панели файлов: кроме уже обычных информационных окон файлов и возможности смены дискового накопителя, добавился так называемый "верстак".


 В свободное время можно даже поиграть в «Тетрис»!

"Верстак" - это аналог панели инструментов, но относящийся только к одному полю просмотра файлов. Настраивая "верстак", к нему можно подключить следующие компоненты:

список дисков - для перехода на другой дисковый накопитель; выбор сортировки; переход в верхнюю папку; переход в корневую папку; вызов списка "горячих" папок (это список папок, которые запрограммированы пользователем на вызов особым сочетанием клавиш, причем меню позволяет изменять параметры списка).

Windows Navigator обладает несложными настройками, однако все они позволяют пользователю не чувствовать себя в чем-то ограниченным. Программа может быть настроена на работу с одним из следующих языков: английский, американский английский, немецкий, французский, русский, польский, болгарский, чешский, испанский, датский. Более тщательно пользователю предоставляется настроить панель файлов - главный компонент программы. Настройкам подвергаются: число колонок, высота курсора, высота линейки прокрутки, вывод скрытых файлов, отображение иконок (для медленных компьютеров рекомендуется эту настройку отключать), дата, размер файла, свободное место на диске и др. Кроме обычных настроек панелей, пользователю предоставляется возможность выбора нескольких, уже готовых интерфейсных схем: Windows Explorer, Windows Commander, Dos Navigator, Black and White, Dark, Windows Navigator. Все эти схемы преобразовывают рабочие поля программы, подстраиваясь соответствующим образом под интерфейсы других программ. Windows Navigator содержит несколько панелей инструментов, которые тоже можно включать и выключать в меню "Конфигурация", причем есть возможность добавления новых инструментов в меню.


 Windows Navigator поддерживает 12 языков — и это не предел!

Что ж, нам снова придется разбираться с архивами. В Windows Navigator реально полностью поддерживаются функции только четырех архиваторов, указанных в настройках, остальные же предоставляют возможности просмотра и распаковки. Я думаю, уже не вызывает сомнений, что все операции просмотра, проигрывания относятся не только к обычным файлам, но и к архивированным.

По поводу возможностей быстрого просмотра и проигрывания файлов можно только восхищаться. Огромное количество поддерживаемых файлов, качество, а главное, удобство работы с ним не может не порадовать вас. Функции просмотрщика текстовых файлов дополнены средствами поиска и замены текста в документе. Поддерживаются перенастройки кодировок Dos, Windows, Unix (KOI8). Также существует функция не только просмотра файлов в шестнадцатеричном виде, но и редактирования их. Обычная для файл-менеджеров функция печати документов в Windows Navigator упразднена. Неплохо реализован просмотр html-файлов. Графические файлы можно созерцать поочередно, не покидая просмотрщика. Кроме графических файлов, есть возможность просмотра анимации и видео. В Windows Navigator встроен проигрыватель звуковых файлов, причем элементы управления проигрывателя вынесены в правый нижний угол программы, т. е. во время работы можно параллельно прослушивать музыку (просмотрщик поддерживает даже списки проигрываемых файлов - плэй-листы), в проигрыватель встроен регулятор громкости. Помимо этого, в Windows Navigator'е есть функция преобразования mp3-файла в wav.


 Встроенный проигрыватель файлов мультимедиа с плей-листом.

При просмотре исполняемых файлов (exe, com, dll) клавишей F3 запускается программа Resource Explorer, которая предоставляет возможность находить внутри файлов данные и копировать их в виде иконок, картинок, мультимедийных файлов на носитель информации.

Форматы файлов, поддерживаемые Windows Navigator:

Графические - bmp, pcx, gif, jpg, ico, jif, dib, rle, tga. Мультимедийные - wav, midi, rmi, avi, mpg, mp2, mp3, xm, s3m, stm, mod, itz, it, med, kar.

По поводу сетевых возможностей Windows Navigator я бы сказал, что они немного ограничены. Собственно говоря, присутствуют только средства работы по локальной сети и удаленного доступа к Internet. Как вы видите, упразднены функции работы с FTP-сервером. Средство удаленного доступа к Internet представлено программой Internet Dialer. Эта программа считывает информацию об имеющихся возможностях подключения к Internet, которые известны Windows, и предлагает установить соединение. Во время соединения пользователю выдается информация об этапах его установления, что весьма важно для оценки возможного разрыва связи. Из недостатков хочу заметить, что во время работы средства удаленного доступа невозможно просмотреть подсказку.

Демонстрационную версию программы можно найти здесь. Пользоваться незарегистрированной копией можно в течение месяца. По истечении указанного срока программу следует либо удалить, либо зарегистрировать за $29. Русским пользователям полную версию программы можно получить за 150 руб.

В заключение хотелось бы поделиться соображениями по поводу того, каким должен быть современный файл-менеджер:

обладать расширенным набором операций по работе с файлами, большим, чем предоставляет стандартный файл-менеджер ОС; поддерживать максимальное количество встроенных архиваторов; давать возможность просматривать все известные графические, текстовые, мультимедийные файлы; поддерживать сетевые протоколы, включая Internet-протоколы; обладать встроенными средствами обслуживания дисков, дублируя стандартные средства ОС; использовать модульную структуру в программе.

Мне кажется, что программы Windows Commander и Windows Navigator примерно равны по своему уровню и практически отвечают вышеперечисленным требованиям, поэтому я рекомендую вам использовать именно их. Хотя и в том, и в другом файл-менеджерах еще многое необходимо переосмыслить, продумать, добавить и модифицировать. Пока же будем довольствоваться тем, что есть, и с надеждой заглядывать в будущее.




  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте