Кулинарная книга для правого клика
Обзор утилиты OnMyCommand. Часть вторая
[ 25 октября, 2007 г ]Автор: А. Лузин

Просто хорошие команды

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

Copy Path to Clipboard
Копирование маршрута выделенного файла или папки в буфер обмена. Эта команда имеет несколько вариантов, каждый из которых сохраняет путь в разных форматах. Полезная функция для терминальщиков.

Make .DMG
Создание сжатого образа из папки. Иногда удобнее, чем архивирование в ZIP.

Checksum (MD5)
Получение хэш-кода файла по MD5-алгоритму. Будет полезным инструментом в арсенале пользователей, скачивающих торренты.

Calculate &Append
Простой калькулятор. Расчет математического выражения, выделенного в тексте. Ответ дописывается в конце строки вместе со знаком «равно».

Dock Lock Toggle
Фиксация иконок в Доке. Вкл/Выкл одной командой.

Show All Files On/Off
Отображение скрытых файлов. Две разные команды.

Show Text Statistics
Подсчет количества символов, слов и абзацев в выделенном тексте. Автор обзора долгое время пользовался этой командой в редакторе Pages, пока не обнаружил, что аналогичная функция в нем уже имеется.

Delete All ".DS_Store Files"
Удаление всех скрытых файлов .DS_Store из папки и подкаталогов.

GET FREE PORN!!!
Красавица в окне Терминала:

Droplet Builder: Команды на экспорт

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

Для создания такой программы достаточно выбрать нужный пункт в списке OMCEdit и нажать кнопку Droplet. Появится новый файл, который теперь можно использовать на компьютерах, не имеющих OnMyCommand. Дроплет будет работать с файлами и папками так же, как и команда, из которой он был сделан. К примеру, если команда Move to... позволяет перемещать выбранный файл в указанную пользователем папку, то эта же операция может быть выполнена при перемещении файла на ее дроплет.

Дроплет команды Move to...:

Ложка дегтя

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

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

Сторонники тезиса «бесплатное - всегда плохое» могут продолжить свои поиски среди предложений других разработчиков. Увы, но полноценных, пусть даже коммерческих, аналогов OnMyCommand автору обзора найти не удалось. Эта программа хороша даже со своими багами.

OnMyCommand и Leopard

Важный вопрос, который интересует пользователей OnMyCommand: не потеряет ли утилита своей актуальности с появлением Mac OS X Leopard? Быть может, Apple со временем выпустит специальный встроенный менеджер, который позволит редактировать контекстное меню своей новой системы таким же простым и удобным способом, как это предлагает OnMyCommand. По крайней мере, среди анонсированных чудес графического интерфейса и улучшенного инструментария для разработчиков такое нововведение представлено еще не было.

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

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

Что касается совместимости OnMyCommand с грядущей системой, то можно сказать почти наверняка - с появлением Leopard появится и новая версия утилиты. Разработчики уже провели свое детище через интерфейсы Jaguar, Panther и Tiger, завоевав признательность многих тысяч пользователей, и учитывая необходимость такой программы, вряд ли найдется причина останавливать работу над ней.

Загрузить утилиту OnMyCommand


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

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