Будинки Відгуки Як використовувати автоматизатор OS x для створення власного програмного забезпечення

Як використовувати автоматизатор OS x для створення власного програмного забезпечення

Зміст:

Відео: Приколы с кошками и котами (Вересень 2024)

Відео: Приколы с кошками и котами (Вересень 2024)
Anonim

ГОЛОВНЕ ВСІ ФОТО В ГАЛЕРЕЇ

Зміст

  • Як використовувати автоматизатор OS X для створення власного програмного забезпечення
  • Обслуговуйте себе
  • Змінні

Незалежно від того, що ви віддаєте перевагу OS X чи Windows, ви, напевно, чули і, ймовірно, вважаєте, що OS X - це "закрита" система, яка не дозволить вам налаштувати її так, як ви можете налаштувати Windows, і тому реальні користувачі енергії віддають перевагу Windows .

Це міф.

Якщо ви не кваліфікований програміст, єдині зміни, які ви можете внести в Windows за допомогою вбудованих інструментів Windows, - це зміни, які впливають на те, як він виглядає, а не на те, що він робить. На відміну від цього, за допомогою функції Автоматизатор OS X полегшується створювати мініатюрні програми та утиліти, які змушують OS X виконувати складні завдання одним або двома клацаннями миші. Ви можете використовувати Automator для автоматизації практично будь-яких завдань, які виконуються неодноразово в OS X, і для цього не потрібно вивчати мову сценаріїв або мови програмування. У будь-якій іншій операційній системі немає нічого подібного.

Це другий у серії історій про вдосконалені функції в OS X, якими може користуватися майже кожен, але які не заважають новачкам, які їм не потрібні. Перша історія була "OS X Mountain Lion: Secrets of Option Key". Ця історія призначена для користувачів ОС X, які хочуть вивчити методи автоматизації, але не готові вивчити мову сценаріїв або мови програмування. Третьою історією серії буде вступ до вбудованої мови сценаріїв OS X, AppleScript.

Автоматизатор настільки гнучкий, що неможливо дати повний підсумок того, як він працює, але ось деякі основи. Ви використовуєте Automator, щоб створити додаток, який виконує саме ту серію кроків, яку ви хочете виконати. Кожен крок виконується своєрідним будівельним блоком під назвою Дія; повна послідовність кроків називається Workflow. Ви можете зберегти Workflow як автономну програму, яка запускається при двічі клацання по ній, або ви можете зберегти її як будь-яку іншу утиліту OS X, включаючи Календарні сигнали та сервіси. працює лише з меню та спливаючих меню в інших програмах OS X, а не як окреме додаток, яке ви запускаєте, двічі клацнувши його у Finder.

ГОЛОВНЕ ВСІ ФОТО В ГАЛЕРЕЇ

Як автоматизувати iTunes

Я опишу один надзвичайно простий робочий процес, а потім ще один, який ви можете створити у двох різновидах, один простий, ще один складний.

Один надзвичайно простий робочий процес - і я пропоную це лише як приклад, щоб показати, як працює Автоматизатор - це програма, яка встановлює гучність в iTunes, вмикає налаштування еквалайзера iTunes, а потім відтворює одну або кілька пісень чи списків відтворення. Більш складні приклади можуть виконувати цілу симфонію дій, які включають розсилку та архівування файлів, перетворення файлів зображень в інші формати, додавання водяних знаків до документів Microsoft Word, створення облікових записів користувачів, пошук контактів, день народження яких настає на наступному тижні та надсилання їм електронних листів або будь-яку комбінацію цих та десятків інших дій.

Досвідчені користувачі можуть створювати власні персоналізовані будівельні блоки, додаючи надані дії Запуск AppleScript або Запуск сценарію оболонки до своїх робочих процесів. Ці спеціальні дії Автоматизатора дозволяють вставляти фрагменти коду, написані різними мовами програмування, такими як Perl, Python, Ruby, будь-яка із стандартних оболонок UNIX, і - найпростіше - рідна мова сценаріїв OS X, AppleScript.

Щоб створити додаток для відтворення відтворення iTunes, яке я щойно описав, почніть із запуску Automator та вибору програми з галереї типів документів. У двопаконному вікні Automator ви побачите списки дій та змінних зліва та порожню панель праворуч. У бібліотеці дій зліва виберіть категорію Музика, а потім зі списку дій, пов’язаних з музикою, перетягніть «Встановити гучність iTunes» на правій панелі. З'явиться будівельний блок під назвою "Встановити гучність iTunes", і ви можете перетягнути повзунок, щоб встановити потрібний рівень гучності. Далі з бібліотеки дій перетягніть елемент «Встановити еквалайзер iTunes» на праву панель. У отриманому будівельному блоку встановіть прапорець, у якому ввімкнеться еквалайзер, і виберіть профіль еквалайзера, наприклад "Treble Booster" або "Spoken Word".

Тепер, коли ми налаштували iTunes так, як нам потрібно, перетягніть дію «Отримати вказані елементи iTunes» з бібліотеки зліва до порожньої панелі праворуч. Ви побачите будівельний блок під назвою "Отримати вказані елементи iTunes", у нижній частині кнопки "Додати …". Натисніть цю кнопку і виберіть один або декілька існуючих списків відтворення, або ви можете додати одну чи більше пісень із будь-якого списку відтворення, або ви можете додати поєднання списків відтворення та окремих пісень.

Тепер поверніться до списку дій ліворуч та перетягніть «Почати програвання в iTunes» на правій панелі, під блоком «Отримати вказані елементи iTunes», який ви додали на попередньому кроці.

Тепер ви готові протестувати свій додаток. Натисніть кнопку «Виконати» у верхній частині вікна Автоматизатор; ігнорувати попереджувальне повідомлення про запуск робочого процесу в самому Automator; і слухати вибрані пісні, граючи через динаміки. Клацніть на Файл / Зберегти… та збережіть додаток на робочому столі чи в будь-якому іншому місці, будь-яким обраним вами іменем.

ГОЛОВНЕ ВСІ ФОТО В ГАЛЕРЕЇ

Як використовувати автоматизатор OS x для створення власного програмного забезпечення