2017-02-22 4 views
0

Я видел диалоговое окно, где кнопка по умолчанию кнопка Отмены и доступность Инспектор говорит, что кнопка все еще кнопка 2, НЕ 1. КнопкиЕсть ли способ щелкнуть по умолчанию кнопку окна в Applescript, не зная ее имени или номера?

Так я и спрашиваю, есть ли способ, чтобы нажать на кнопку по умолчанию без зная его имя или номер, поскольку это может быть не кнопка 1 в некоторых очень редких случаях?

Я уже пробовал click default button, который сгенерировал ошибку синтаксиса и click button default, который сгенерировал ошибку, в которой «default» был неопределенной.

+0

кнопка по умолчанию «щелкнул» с помощью ввода ключа. Сделайте соответствующее приложение заранее и смоделируйте ключ ввода с помощью команды нажатия клавиш. – pbell

ответ

0

Если это кнопка по умолчанию, вам просто нужно нажать на кнопку «Return» ⏎

tell application "This App" to activate -- to bring it to the front if necessary 

tell application "System Events" to key code 36 -- simulates pressing the return key 
+0

Только что выяснилось, что вы также можете сказать «нажатие клавиши» вместо «кода клавиши 36». –

Смежные вопросы