Какая полезность от Apple Services?
В строке меню каждого из приложений для Mac OS X есть корпоративный пункт Apple Services. Его видели все, но не думаю, что многие им пользовались. Службы позволяют осуществлять задачи в различных приложениях во момент работы в иной программе. Например, работая в TexEdit, вы можете выделить словечко и предпочесть в меню служб какое-то действие: выискать определение в Словаре, разыскать в Google, послать выделенный фрагмент текста по электронной почте, сформировать задачу и т.п.
До "Снежного барса" вкалывать со "Службами" не было никакого желания: казалось, что туда накидали те команды, которые обычному пользователю ни в жизнь не понадобятся (вроде "Конвертировать выбранный фрагмент текста с китайского упрощенного в китайский традиционный"). Все изменилось с выходом Mac OS X 10.6.
В Купертино поняли, что люди нечасто работают со Службами из-за их сложности и запутанности, оттого тот самый компонент Snow Leopard был основательно переработан. Главное трансформирование - это то, что Apple Services научились учесть контекст задач. Вместо того, чтобы представить пользователю все возможные команды, нам показывают только те, которые в действительности могут понадобиться. Т.е. для выделенного видеофайла это будет единственный список служб, для аудиофайлов - другой, для текстовых файлов - третий.
Список служб не является закрытым, пользователи могут сочинять свои сервисы. Соответствующую вероятность разрешено найти, вызвав Automator и выбрав поток (workflow) Service. Больше того, есть сайты, где не возбраняется скачать уже готовые коллекции служб. Что ни на есть именитый из таких ресурсов - это сайт Mac OS X Automation. В этом месте вы можете нарыть сервисы для работы с Finder, использования возможностей UNIX, перекодирования аудио файлов из AIFF, WAVE, Sound Designer II в формат, понимаемый iTunes (ACC) и др. Установка сервисов как правило сводится к помещению загруженного файла в папку ~/Library/Services/, хотя некоторые авторы усложняют, создавая "инсталляторы".
Продолжение следует.
Ссылки по теме:
- Набор готовых служб, созданных с помощью ThisService
- Полезный сервис copy as plain text, с помощью которого позволительно cкопировать контент без форматирования
- "Картографический" сервис MappingService
По материалам: http://macradar.ru/switchers/apple-services/
