Описание тега the-princess-and-the-pilot
В следующем примере код AppleScript будет переключать состояние "использовать оттенки серого" флажок доступа в Системные настройки в OS X Йосемити (проверено под 10.10.4) независимо от того, что был выбран последним при доступности, как он говорит "Системные настройки", чтобы открыть прямо к месту "использовать оттенки серого" и переключить флажок своего государства.
сказать приложение "Системные настройки"
раскрыть якорь "Seeing_Display" из области ИД "ком.яблоко.предпочтения.universalaccess"
сказать приложение "системные события" рассказать перед окно процесс приложение "Системные настройки"
с таймаутом 5 секунд
повторяйте, пока (существует флажок "Использовать оттенки серого")
задержка 0.1
конца повторять
установите флажок "Использовать оттенки серого"
конец тайм-аута
конец сказать
бросить
конец сказать
Следующий вопрос-как вы хотите, чтобы выполнить его. Проблема окружающей обстановке "ИТ как услуга" с помощью Automator для использовать клавиш без использования сторонних утилит каждое приложение, которое получает сочетание клавиш комбо нужно иметь разрешение на это и что будет боль, если вы не только выбрать, например, Искатель вместо всех приложений. Поэтому без сторонней программы Я сохранить его как скрипт в папку скрипт и открыть его в меню "скрипт" в строке меню "Apple" или как приложение.
Настройки для меню скрипт в строке меню Apple в Редакторы сценариев предпочтения. Тогда это просто два клика мышкой в любое время вы хотите, чтобы переключить состояние флажка "использовать оттенки серого". Один для нажмите меню скрипты и другой нажать на название сценария.
В качестве приложения он может быть помещен в док-станцию и потом одним щелчком мыши в любое время вы хотите, чтобы переключить состояние флажка "использовать оттенки серого".
В любом из этих двух случаев вам придется дать разрешения в разделе Специальные возможности на вкладке конфиденциальность безопасность и конфиденциальность в настройках системы для того, чтобы успешно выполнить его.
Как Примечание стороны, если вы используете программу, как FastScripts, вам только нужно использовать например, помощью AppleScript код как .scpt сохранены в редактор скриптов, а не создать автоматизатор сервиса , используя указанные устранить проблему в комментарии и можете назначить сочетание клавиш в настройках для FastScripts.
Обратите внимание, что я не связан с разработчиком FastScripts, просто довольный пользователь.