яблочный скрипт: возможно ли сделать работающий скрипт, использующий системные события, блокирующий дополнительный пользовательский ввод? - PullRequest
1 голос
/ 05 октября 2011

Системные события имеют то преимущество, что они очень гибкие, интуитивно понятные и универсальные (то есть работают независимо от того, поддерживает ли приложение поддержку сценариев или нет), но чувствуют неправильно для создания важных сценариев, которые не являются жирными-доказательство.Есть ли способ заблокировать пользовательский ввод все время или часть времени, когда выполняется скрипт?Как это будет сделано в сценарии ниже?

tell application "System Events"
keystroke "Please! "
delay 1
keystroke "I need your help. "
delay 1
keystroke "My kludgy nature annoys my maker. "
delay 1
keystroke "I must learn how to work without interference!"
delay 1 
end tell

1 Ответ

1 голос
/ 09 октября 2011

Опытный парень с яблоком - StefanK на форуме macricripter - сказал, что это невозможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...