Наш адресСретенский бульвар, д.6/1, стр.2
Время работы магазинаПН-ПТ: 11:00-20:00,
СБ: 12:00-17:00
ВС: выходной день.
22-22-06
+7 (495) 725-25-95 +7 (495) 725-25-95
+7 (916) 457-07-53
Skype name: key-store key-store
  При покупке МФУ Xerox WorkCentre 6400S чёрный картридж в подарок!  Старт продаж iPad 2     
keyStore / Статьи / Apple / Автоматизируй это! Введение в Automator
keyStore Магазин Новости Акции Семинары Статьи Форум
Хиты Продаж
 
(AMCR040DKGRAY) Микросистема Yamaha MCR-040 (тёмно-серая)

Яркая внешность и стильный дизайн – первое, что начинает нравиться в MCR-040. Но далеко не последнее....
8'990,00 руб
 
Apple MacBook Air MC968RS/A 11,6" Core i5 1.6ГГц/2Гб/64Гб flash/Intel HD Graphics 3000

MacBook Air - это новое поколение MacBook. Новые MacBook Air оснащены флэш накопителем, что только способствует...
39'980,00 руб
 


Перчатки iGloves (черно-орнажевые), размер S

Специальные перчатки iGloves для пользования устройствами iPod Touch, iPhone или iPad на улице в условиях...
890,00 руб
 


Коврик Nano Pad (Оранжевый)

Nano Pad без какого-либо клея или магнита прекрасно удерживает мобильный телефон, ноутбук, очки, MP3,...
590,00 руб
 


LaCie Ethernet Disk Mini

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


Корзина: Пусто


Информация


Сервисный центр
Кредитование
Правила
Оплата
Доставка
Гарантия
Контакты
Как добраться


 
Автоматизируй это! Введение в Automator
 
Автоматизируй это! Введение в Automator [ 30 11 2007 ] Автор:
 
     
 

Первое знакомство со средствами автоматизации процессов в Mac OS X



В данной статье мы рассмотрим возможности Mac OS X Leopard, в плане автоматизации системы. Надо отметить, что в Leopard'e существенно обновился Automator - программа, которая, собственно, и отвечает за автоматизацию действий.

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


Давайте выберем в качестве процесса "Произвольный".  Все действия разделены по категориям (библиотекам): Mail, PDF-файлы, Интернет, Календарь, Контакты, Музыка, Разработчик, Служебный программы, Текст, Файлы и папки, Фильмы, Фото, Шрифты. Также мы можем увидеть в "шапке" приложения кнопку "Запись", позволяющую записать в процесс действия, которые вы будете проводить на компьютере после нажатия на данную кнопку.

Для начала давайте создадим простейший процесс, который будет просто запускать нужное нам приложение, - предположим, Adium. Для этого в выпадающем меню "Библиотеки"  находим пункт "Служебный программы" и переносим пункт "Запустить программу" в окно действий процесса. Там при помощи выпадающего списка выбираем программу, которую, собственно, мы должны запустить. После этого, нажмите на кнопку "Запустить" или Cmd+R. Согласен, что практической полезности в данном процессе нет, но и создавался он не для этого, а для того, чтобы показать какие шаги нужно пройти для создания своего процесса автоматизации.


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

Давайте создадим этот процесс прямо сейчас. Для этого перейдем в списке "Библиотеки" в "Файлы и папки" и перенесем оттуда в список действий "Получить указанные объекты Finder".  При помощи кнопки "Добавить" добавляем файлы и папки, которые будем копировать. Кстати, если выбрать параметр "Показывать действие в процессе выполнения", то мы увидим весь процесс на экране.

После того, как вы определились с тем, какие папки и файлы мы будем получать, надо добавить действие "Копировать объекты Finder". Последнее, что мы хотим сделать - это добавить речь в наш процесс. Голос, который будет сообщать нам о том, что операция копирования выполнена. Тут есть два способа. Рассмотрим оба по порядку.

В первом случае перейдем в "Библиотеки", в пункт "Текст", из которого сначала надо взять действие "Получение текста", которое, собственно, и представляет собой текст, произносимый компьютером. Введите в поле ввода текста "Backup has been completed". Теперь добавляем действие "Произнести". Запускаем процесс и наслаждаемся результатом!

Второй способ, с помощью которого ваш процесс автоматизации может произнести речь - это небольшой скрипт. Удалите из вашего проекта два последних действия. И добавьте из пункта "Служебные программы"  действие "Запустить Apple Script". Вы увидите вот такой код:

on run {input, parameters}
   
    (* Your script goes here *)
   
    return input
end run

Вместо строки (* Your script goes here *)  нужно вставить это: say "BackUP has been completed" using "Vicki".

Обратите внимание, что при помощи using мы указываем голос, которым будет говорить система. Всего на данный момент Leopard может говорить 24-мя голосами.  Посмотреть и опробовать их все можно, перейдя в Системные настройки=>Речь. 


В целом, думаю, что вы уже поняли, как строятся процессы в Automator. Теперь давайте поговорим о том, что полезного может принести Automator в практическом плане. Как вы уже видели, благодаря перемещению файлов и папок можно организовать свой маленький сервис резервного копирования документов, действия "Закрытие всех программ" облегчает завершение работы с компьютером или его перезагрузку, можно, скажем, создать процесс, который будет подключаться к Интернет и запускать  Mail, Safari, Adium и Skype
 одновременно; разработчики программного обеспечения несомненно оценят возможность сборки xCode-проекта в установленное время. В целом существует масса вариаций на тему создания автоматизированных процессов.

Тут, как говорится, лучше попробовать на практике...
 
   
 
Источник:
 
  Предыдущая  Назад  Следующая Версия для печати
 
 
Логин:
Пароль:  
Регистрация | Забыли пароль?


RSS 2.0

RSS 2.0



Читать keyStore на Twitter

Поиск по сайту


Apple

AppleApple
iPodiPod
iPhoneiPhone
HardWareHardWare
SoftWareSoftWare
ПрограммированиеПрограммирование

Подпишитесь для получения спец. предложений и новостей компании:

E-mail:
 


SpyLOG Рейтинг@Mail.ru   Индекс цитирования
Apple Authorised Reseller
 
Главная | keyStore | Магазин | Новости | Акции | Семинары | Статьи | Форум |
Для получения дополнительной информации свяжитесь с нами.
© 2001-2012 г. keyStore.ru Все права защищены.

Перепечатка и/или какое-либо иное воспроизведение материалов сайта в
сторонних источниках информации без письменного разрешения ООО "Кейстор"
категорически запрещены.