Использование скриптов VoiceOver

Дата публикации:22.12.2010
Twitter Facebook Vkontakte

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

Скрипты для VoiceOver пишутся на языке AppleScript и обычно каждый скрипт содержится в файле с расширением .scp. Они могут запускаться непосредственно из Finder или открываться для просмотра в Script Editor. Тем не менее, если скрипт требуется использовать часто, то имеет смысл присвоить ему какую-либо клавиатурную команду, чтобы запускать его одним нажатием.

По умолчанию скрипты располагаются в вашей домашней директории по пути "Библиотека\Scripts" (Library\Scripts). Фактически же AppleScript позволяет запускать своё приложение из любого места, в том числе и со съёмного носителя. Однако, в общем случае, скрипты рекомендуется сохранять всё-таки именно в стандартной директории, так как это облегчит их поиск.

Для назначения определённой команды на вызов скрипта следует воспользоваться Keyboard Commander. Имейте ввиду, что по умолчанию он уже имеет некоторые назначенные клавиши.

Для назначения клавиатурной команды на скрипт следует при включённой функции VoiceOver нажать VO-F8 для открытия Утилиты VoiceOver. Далее следует нажать Commanders в таблице категорий, выбрать Keyboard, и затем на панели Keyboard установить флажок для включения программы Commander. На панели Keyboard Commander требуется выбрать левую или правую клавишу Option в качестве клавиши модификации.

В таблице Commander отображаются все назначенные команды. Следует нажать кнопку "Добавить" (Add), чтобы перейти к диалогу назначения новой команды на скрипт. Здесь в первом поле следует задать клавишу, которую в дальнейшем надо будет нажимать совместно с модификатором, но конкретно в этом поле нажимать её следует без него. Во втором поле следует задать тип действия для клавиатурной команды. В подменю пользовательских команд (Custom Commands выбрать пункт "Run an AppleScript" и в открывшемся стандартном диалоге задать путь к интересующему скрипту.

Вот и всё. Теперь для быстрого вызова скрипта достаточно, удерживая модификатор, нажать заданную в Commander клавишу.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2017