Научитесь автоматизировать свой Mac с помощью AppleScript [Часть 1: Введение]

обучающая программаБольшинство пользователей компьютеров знают, насколько утомительным может быть выполнение рутинных и повторяющихся задач, таких как запуск приложений и веб-страниц, вставка данных в текстовые поля, изменение размера файлов изображений и ввод часто используемых слов.

Многие из нас выполняют более крупные и интенсивные задачи, включающие два или более приложений и несколько щелчков мыши или сочетаний клавиш. Вот почему такие приложения, как Apple, — классическое приложение AppleScript, пользуется популярностью у многих пользователей, поскольку оно почти на английском языке.


AppleScript — это программа автоматизации, которая не так удобна для пользователя, как программа Apple «drag-and-drop» Automator, но намного быстрее и позволяет создавать сложные средства автоматизации.

AppleScript поставляется по умолчанию во всех версиях программного обеспечения Apple OS X, и существует множество ресурсоемких веб-сайтов, которые могут помочь вам научиться пользоваться программой.

Если вы новичок в AppleScript и вам интересно, давайте потратим несколько минут, чтобы посмотреть, что он может предложить.

AppleScript в действии

AppleScript можно найти в папке «Утилиты», которая находится в папке «Программы» вашего Mac. Запустите AppleScript, чтобы вы могли начать работу с некоторыми предустановленными скриптами. (Кстати, вы можете перетащить AppleScript в вашу док-станцию, чтобы вы могли легко получить к нему доступ во время и после этого урока. Вы также можете просто перетащить приложение из папки утилит и поместить его в список других приложений.)

обучающая программа

После того, как вы запустите AppleScript, откройте его настройки и нажмите «Показать меню сценариев в строке меню» ?? и «Показать компьютерные сценарии» ?? коробки.

В строке меню вашего Finder вы увидите значок папки AppleScript. Нажмите на нее и выберите «Действия по умолчанию»> «Папка информационных скриптов». (Обратите также внимание, что есть пункт меню под названием «Открыть редактор AppleScript», который является еще одним способом запуска AppleScript.)

как яблочный скрипт

Теперь нажмите на текущую дату Сценарий времени, и он должен отображать эту информацию с возможностью скопировать эти данные в буфер обмена. Это только один очень маленький пример того, что может сделать AppleScript.

как яблочный скрипт

Теперь вернитесь назад и снова нажмите на папку Info Scripts, но на этот раз просто нажмите и отпустите саму папку, чтобы она открылась.

как яблочный скрипт

Двойной щелчок по текущей дате Сценарий времени, чтобы открыть его в редакторе AppleScript. Под языком авторского права вы увидите строки сценария, которые привели к отображению данных. Когда вы прочитаете каждую строку сценария, вы увидите, что многие его части читаются почти как обычное английское предложение (например, «display dialog the date_stamp buttons {« Clipboard »??,« OK »??) кнопка по умолчанию 2 «).

Для начинающего AppleScript этот код может показаться слишком сложным, но его, безусловно, легче понять, чем многие другие языки программирования, такие как Objective-C.

Открытие веб-сайтов

Хорошо, давайте запустим более простой скрипт. Вернитесь к папкам AppleScript в строке меню и выберите «Actions Действия по умолчанию> URL-адреса». Откройте папку и затем щелкните один из сценариев, например «Apple Store.scpt».

как написать яблочный скрипт

Нажмите кнопку «Выполнить» на панели инструментов, и AppleScript должен запустить целевой URL.

Есть еще один способ написания этого скрипта, чтобы он стал немного понятнее. Давайте узнаем, как. Выберите «Файл»> «Новый» в AppleScript и введите или скопируйте и вставьте точно следующие строки сценария:

я говорю приложение «Сафари»

активировать

открытое местоположение «Http://www.apple.com/»

конец сказать

Если вы хотите, вы можете добавить еще несколько URL-адресов, используя одну и ту же строку инструкций (например, «open location« //www.makeuseof.com »??), а затем сохранить сценарий как приложение, чтобы запустить все целевые URL-адреса. однажды.

обучающая программа

Хорошо, давай пока остановимся. Во второй части этой статьи я представлю несколько действительно интересных, простых и практичных сценариев AppleScripts, а также расскажу, где можно найти дополнительную информацию, чтобы начать изучение языка.

Если вы используете AppleScript, сообщите нам о нескольких ваших любимых автоматизациях.

Ссылка на основную публикацию
Adblock
detector