Файловые менеджеры для Mac OS X
Обзор наиболее популярных файловых менеджеров для Mac OS X
[ 11 апреля, 2007 г ]Автор: А. Гаспарян

Любому пользователю при работе с компьютером так или иначе приходится иметь дело с файлами. Копирование, перенос, открытие и удаление файлов - самые распространенные операции. Однако если ваш стаж использования компьютера менее десяти лет, и все это время вы работали на маках или в системе Windows, то скорее всего, вы привыкли к графическому интерфейсу операционной системы. Окна, папки, иконки документов, активная работа мышкой - все это составляет так называемую "метафору рабочего стола", которая и является сутью графического интерфейса любой современной операционной системы. И хотя Apple и не является изобретателем этой концепции, она была фактически первой, кто внедрил эту идею в персональные компьютеры. Так в 1984 году появился Macintosh, а с ним программа Finder, осуществляющая и по сей день взаимодействие пользователя и операционной системы.

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

Если вы системный администратор, по-настоящему опытный пользователь или вам многое пришлось пережить на компьютерах PC во времена MS DOS в бурные девяностые, то возможности Finder могут вам показаться несколько ограниченными. Если в ваши повседневные задачи входит:

  • постоянный доступ к системным файлам системы (например для настройки конфигурационных файлов)

  • частое и разнообразное копирование или перенос файлов и каталогов из одного места в другое, в том числе, требующее прав администратора

  • постоянный доступ к ftp серверам, причем возможно к нескольким сразу

  • частая работа с правами доступа к файлам и папкам,

то вам потребуется специальная программа для всего этого - файл менеджер.

Все эти программы являются развитием другого (в отличии от метафоры Finder) представления файловой системы, которое появилось на заре эры персональных компьютеров, и воплощением его (кажется первым) стал знаменитый Norton Comander. Двухпанельное представление файлового пространства оказалось идеальным для компьютеров, работающих в текстовом (не графическом) режиме. И как это ни странно, но за десятки лет эта идея не слишком претерпела изменения, что говорит в ее пользу, а только обрастала новыми функциями в различных программах эпигонах, перекочевав в такие графические системы, как Mac OS X и Windows.

Дальше мы сосредоточимся на обзоре наиболее популярных файловых менеджеров для системы Mac OS X.

Midnight Commander

Первым и наиболее известным среди программ подобного рода является Midnight Commander. Пожалуй, это программа, не нуждающаяся в представлениях. Усилиями энтузиастов она пришла на Mac из мира Unix, но при этом по своим возможностям, интерфейсу и функционалу близка и бывшим пользователям Windows со стажем. При первом же взгляде на нее им сразу же вспоминается давно забытый Norton Commander, а также его «пасынок» - Far.

Midnight Commander представляет собой простой двухпанельный менеджер файлов, работающий в unix-терминале. Навигация и все операции осуществляются при помощи клавиатуры. Его вызов производится при помощи команды mc - точно так же, как в других юникс-подобных системах, или - sudo mc. Описание опций программы выводится командой: man mc.

В нижнем меню программы находятся функциональные клавиши:

F1 вызов справки (Организована как гипертекст с выделенными ссылками)

F2 меню пользователя

F3 просмотр содержимого файла

F4 редактирование

F5 копирование

F6 перемещение, изменение имени.

F7 создание нового каталога

F8 удаление

F9 переход к верхнему меню

F10 завершение текущего процесса, выход из текущего сеанса

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

Основные возможности, предоставляемые навигационными файловыми менеджерами, такими как mc, значительно превышают функциональность Finder'а. Это и просмотр архивов, копирование и перемещение файлов в фоновом режиме, работа с файлами и каталогами, архивирование. Программа обладает встроенным текстовым редактором с подсветкой синтаксиса (его можно отдельно вызвать в терминале командой mcedit), позволяет совершать операции с образами Virtual FS, поддерживает FTP, дает доступ к скрытым системным ресурсам, упрощает редактирование конфигурационных файлов и пр.

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

Однако программу нельзя назвать удобной для всех и каждого: начинающему пользователю придется потратить время на ее установку через систему портирования unix программ – Fink или Darwinport. Или попытаться установить уже скомпилированный готовый дистрибутив программы, а также приложить некоторые усилия для ее настройки. Ни один из этих вариантов нельзя назвать удобным для неподготовленного пользователя. Кроме того, отнюдь не всем захочется постоянно решать свои повседневные задачи в текстовом режиме консоли. Особенно при наличии ряда альтернативных программ работающих в GUI (Grafic User Interface) режиме.

Но несмотря на свой аскетизм, Midnight Commander и поныне для многих не теряет своей актуальности. В частности, для разработчиков, мигрантов из unix и тех, кто привык к работе с терминалом.

(На данный момент существуют две паралельных ветки разработки и развития Midnight Commander, основное различие между ними состоит в том, что первая использует библиотеку glib, а вторая предпочитает обходится без нее.)

Midnight Commander - бесплатная, свободно распространяемая под GNU Public License программа
Официальная страница Midnight Commander – ibiblio.org/mc
Параллельная разработка – mc.linuxinside.com
Инструкция по установке Midnight Commander на Mac OS X (на английском)
Загрузить Midnight Commander

Mucommander

Довольно популярный, небольшой, написанный на java, кроссплатформенный двухпанельный менеджер файлов с поддержкой FTP, SFTP, SMB, HTTP/HTTPS. Разработчик - Мексенс Бернар (Maxence Bernard). Для работы программы необходимо предварительно установленная в системе Java Runtime Environment, как минимум, версии 1.3.

Mucommander cуществует в версиях для Linux, Windows Solaris, *BSD, OS/2 и для Mac OS X начиная с версии 10.01.

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

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

Верхнюю панель инструментов при желании можно скрыть (также, как и нижнее меню программы), можно увеличить или уменьшить размер иконок тулбара, зайдя в опции программы, но в отличие от большинства mac программ, редактировать ее содержимое невозможно. Привычная опция Customize Toolbar здесь отсутствует. Иконки, не относящиеся к собственной библиотеке, Mucommander также не отображает.

К сожалению, в Mucommander нет встроенного графического вьювера. По нажатию клавиши F3 вы можете открыть в java-окне только текстовые файлы и далеко не всегда в удобочитаемой кодировке.

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

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

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

F3 – просмотр файла или каталога

F4 – редактирование

F5 – копирование

F6 - перемещение

F7 – cоздание директории

F8 – удаление

F9 – обновить

F10 – выход из программы

Вызвать окно настроек соединения FTP, SFTP, SMB, HTTP/HTTPS можно через меню «Файл» - «сетевые соединения», или соответствующую иконку на тулбаре программы.

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

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

Universal. Распространяется бесплатно
Официальный сайт – mucommander.com
Загрузить Mucommander

На данный момент последняя версия 0.8 beta 2, но для желающих экспериментировать с нестабильными версиями, не прошедшими тестирование, доступны постоянно обновляемые версии так называемых nightly builds – свежих альфа-версий Mucommander, обладающих большей функциональностью.

Disk Order

Единственная платная програма в этом обзоре, Disk Order, создана украинскими разработчиками из группы LikeMac Group. Программа написана на Objective-C в среде Developer Tools и обладает весьма широким набором функций. Копирование и перемещение файлов, работа с FTP/SFTP и сетевыми ресурсами. Показ скрытых файлов, удобный менеджер закладок, легко настраиваемый интерфейс. Практически любые операции в Disk Order можно производить без помощи мыши, только при помощи клавиатуры посредством «горячих клавиш» - клавиатурных сокращений, полный список которых приведен в «справке» программы. И которые при желании легко можно переназначить по вашему выбору. Программа поддерживает Drag&Drop, есть полезная и привычная для некоторых свитчеров опция – «использовать выделение Norton commander». Несмотря на ряд принципиальных отличий, именно так она и позиционируется разработчиком – как аналог Norton для Mac OS X. Также в Disk Order присутствует возможность работы с командной строкой.

В нижнем меню располагается уже привычный набор функциональных кнопок. Нельзя не обратить внимания на довольно непривычное для такого рода программ нововведение – нетрадиционное расположение кнопки F8 (удалить). Этот небольшой нюанс актуален и для бывших пользователей Windows, ранее работавших в Total и Norton commander, и для тех, кто привык к работе с Midnight Commander в юниксоподобных системах. Поначалу это может вызвать трудности у пользователя, привыкшего в тому, что крайняя последняя кнопка в нижнем меню, как правило, обозначает выход из программы. Но даже удалив случайно нужный вам файл, можно не опасаться последствий - Disk Order использует для удаления исключительно системную Корзину.

Стоит обратить внимание на F3 – Disk Order не только имеет собственный просмотрщик и редактор текстовых файлов (c возможностью проверки правописания и поддержкой html и rtf), но также позволяет просматривать графические и медиа файлы. Встроенный просмотрщик поддерживает множество форматов, от графических bmp/gif/jpg/tiff, до видео и аудио файлов: mov, mp3, avi и пр. Практически, программа совмещает в себе одновременно функции менеджера и медиа плеера.

Disk Order, в отличие от большинства «конкурентов», поддерживает, пусть пока и небольшой, набор плагинов. В том числе, и собственную утилиту для записи CD дисков.

В Disk Order имеется и собственный zip упаковщик, реализованный как дополнительный плагин. В программе поддерживается работа с архивами в форматах tar, gz, tgz, bz, bz2, tbz, zip.

Встроенный FTP клиент умеет работать через Socks5–прокси, позволяет открывать несколько сеансов одновременно, отображая их на панели вкладок. Умеет работать в фоновом режиме и успешно справляется с любыми из известных кодировок. Кроме основных функций, в Disk Order стоит упомянуть несколько приятных мелочей, облегчающих жизнь пользователя, таких как: поддержка выделения цветом, настраиваемый тулбар, размер иконок и шрифтов. На панелях программы отображаются значки смонтированных томов с жестких, сменных и сетевых дисков, а также из файлов смонтированных дисковых образов.

Программа имеет и собственный встроенный «поисковик». Возможно, некоторым ее интерфейс визуально даже покажется излишне перегруженным.

Быстрая и достаточно стабильная программа с большим инструментарием. Наиболее вероятной целевой аудиторией стоит считать бывших пользователей Windows.

За исключением файлового менеджера Path Finder от компании Cocoatech (не рассматриваемого в этом обзоре), Disk Order на данный момент -- одна из самых многофункциональных программ в своем роде.

Universal
Стоимость $ 22.57
Страница разработчика – likemac.ru
Загрузить Disk Order

Xfolder

Поддерживает Drag&Drop между окнами, позволяет выполнять основные операции с файлами, такие как: копирование, перенос, удаление. Предоставляет быстрый доступ к таким системным утилитам, как Terminal, Console, Activity Monitor, Disc Utility, Keychain Access, Network Utility, Netinfo Manager, System Profiler, ярлыки для которых представлены на тулбаре программы. Удобные диалоговые окна для изменения атрибутов файлов и каталогов. Также в программе имеется неплохой менеджер закладок для быстрого доступа к избранным ресурсам и возможность показа скрытых системных файлов. Бесплатна. Пожалуй, на этом перечисление плюсов программы можно закончить и приступить к минусам.

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

F5 – копирование

F6 – перемещение

F7 – создание новой директории

F8 - удаление

F9 – переименование

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

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

Распространяется бесплатно
Официальная страница программы – kai-heitkamp.com
Загрузить Xfolders

Заключение

Непросто определить какую-либо «золотую середину» при выборе подобной утилиты. И конечно же, представленными в этом обзоре продуктами отнюдь не исчерпывается все многообразие программ такого рода, созданных или портированных под Mac OS X. А учитывая простоту использования и продуманность оригинального пользовательского интерфейса от Apple, для конечного пользователя относительна и сама насущная потребность в каком-либо дополнительном программном обеспечении.

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


Источники: МакЦентр

Комментарии, обсуждение