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

В таких случаях и приходит на помощь робот-симпотяга, созданный в подпольных лабораториях Apple. Но для начала давайте немного побояним об окнах инспектора.
Инспектор, вступление. Партия бояна
Выберем файл в файндере и нажмем Command-I - выскочит окно инспектора. Выберем другой файл, нажмем Command-I - выскочит еще одно окно. Закроем оба окна инспекторов. Выберем сразу два файла и нажмем Command-I - выскочит сразу два окна. Такие действия приводят к появлению индивидуальных окон. Уяснили.
Выберем в файндере файл, нажмем Option-Command-I - появится инспектор. Если присмотреться, то можно заметить некоторые отличия и в оформлении окна, и в его поведении: выберем в файндере другой файл - информация в инспекторе обновится на лету. Ибо это не окно, а панель. Уяснили.
Выберем в файндере пару файлов, нажмем Control-Command-I, вместо нескольких окон появится одно, с общей информацией о файлах. Multiple Items Info. К сожалению такое окно не позволяет задавать комментарии к файлам, даже если они общие. А могло бы...
Успокоим руки, потянувшиеся к лучемету ненависти и поможем себе сами. Запустим Automator. Я не очень жалую этого монстра, может быть я просто не умею его готовить. Но в некоторых случаях он просто незаменим.
Автоматизируй это
В Mac OS X концепция плагинов к Finder и сервисов несколько изменилась, изменились и правила взаимодействия автоматора с этими частями системы. Поэтому в открывшемся диалоге шаблонов автоматора мы выберем Service

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

В библиотеке автоматора выбираем категорию "Файлы и Папки" и в ней действие "Взять выбранные в файндере элементы"

Тащим выбранное действие на свободное место ниже опций сервиса, получается такой результат.

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

Все. В меню автоматора выбираем "Сохранить как" и придумываем подходящее название.

Сохранится ваш сервис в вашу пользовательскую библиотеку в каталог сервисов. И в случае ненадобности в любой момент оттуда его можно удалить без последствий.

Проверяем. Выберем в Finder один или несколько файлов, вызовем всплывающее меню и запустим свежесозданный сервис.

Ой.

3 коммент.:
красота!
Нужно ли добавлять элемент "Взять выбранные в файндере элементы", ведь служба уже получила необходимые объекты из Finder?
Великолепная вещь....
Отправить комментарий