Основы работы с Mac: программа Automator
Обзор
При работе с компьютером часто приходится многократно выполнять одни и те же простые задачи, отчего может в значительной мере пострадать ваша производительность. К счастью, в Mac OS X имеется служебная программа Automator — ваш личный робот-ассистент, который выполнит все поставленные вами перед ним задачи.
Например, он может переименовать большую группу файлов, изменить размер фотографий, чтобы они подходили для показа в слайд-шоу iPhoto, автоматически создавать события iCal и выполнять другие задачи, чтобы упростить вашу работу. При этом для управления Automator вам не нужно ничего знать о программировании — создавать свои процессы Automator можно простым перетягиванием команд в интерфейсе. Чтобы привести пример работы с Automator, рассмотрим создание с его помощью процесса для изменения размера партии фотографий iPhoto для показа на веб-странице.
Чтобы заставить ваш компьютер делать всю нудную работу за вас, просто перетяните требуемое действие в панель процессов.
Продукты, у которых возникает эта проблема
Automator
- Откройте Automator в папке Applications. В открытом интерфейсе слева находится столбец «Библиотека», содержащий программы и другие элементы, с которыми можно работать. Посредине расположен столбец «Действие», содержащий действия, или команды, которые можно применять с выбранной программой или элементом. Справа находится панель процессов, в которую перетягиваются действия для создания пользовательского процесса. Наконец, слева внизу расположена панель информации, в которой выводится полезная информация по работе с процессами Automator.
- В столбце «Библиотека» выберите iPhoto.
- Добавьте в панель процессов действие «Найти элементы iPhoto», перетянув его из столбца «Действие» в панель процессов.
- В процессе, созданном в панели процессов, выберите в всплывающем меню Найти команду Фотографии.
- В разделе критериев выберите в всплывающем меню команду Дата, а в правом всплывающем меню выберите команду Эта неделя. Таким образом будут выбраны все изображения в последней операции импортирования в программу iPhoto (это при условии, что мы запустим Automator на той же неделе, на которой изображения были импортированы в iPhoto).
- В столбце «Библиотека» выберите программу Finder.
- Перетяните действие «Копировать элементы Finder» в процесс.
- В созданном процессе выберите из всплывающего меню команду Другое. В открывшемся диалоговом окне выберите параметр «Рабочий стол», щелкните на элементе «Новая папка», введите имя для папки (мы назвали нашу папку «New Web Pics») и нажмите кнопку «Создать». В завершение процесса нажмите кнопку «Открыть». В результате выполненных действий наши фотографии будут скопированы в папку «New Web Pics» на Рабочем столе. Чтобы сохранить оригиналы фотографий, любые требуемые действия с ними следует выполнять с этими скопированными фотографиями.
- В столбце «Библиотека» выберите «Просмотр».
- Перетяните в процесс действие «Изменить тип изображений».
- Во всплывающем меню В тип созданного элемента процесса выберите параметр JPEG. Таким образом все изображения будут преобразованы в формат JPEG.
- Перетяните в панель процессов действие «Масштабировать изображения».
- Во всплывающем меню созданного элемента процесса выберите параметр Новый размер (в пикселях) и введите в поле желаемый размер изображений в пикселях. Таким образом размер большей стороны изображений будет изменен на указанный с сохранением при этом пропорций изображений.
- Сохраните работу, выбрав в меню Файл команду Сохранить или нажав Command-S.
Выполнение задач можно ускорить, создав соответствующий процесс.
Чтобы исполнить созданный процесс, просто щелкните на кнопке «Выполнить» в правом верхнем углу окна Automator. Альтернативно процесс можно сохранить в виде программы, выбрав команду Сохранить как в меню Файл. При этом непременно выберите Программа во всплывающем меню Формат файла. Сохранение процесса в виде программы позволит исполнять его, выполнив двойной щелчок мышью на значке программы.
| ↑ Возвратиться к оглавлению «Работа и развлечения». | Перейти в раздел «Урок 4. Boot Camp» → |