У меня есть Applescript, в котором я хочу установить значение текстовых полей Name
и Password
окна, принадлежащего процессу SecurityAgent
.
Это похоже на следующее:
tell window "Authenticate" of process "SecurityAgent"
tell group 1
set value of text field 1 to "king"
set value of text field 2 to "king1"
end tell
click button "OK" of group 2
end tell
В то время как мой сценарий также ссылается на процесс SecurityAgent
, рассматриваемое окно является тем, которое появляется, когда вы выключаете OS X, и другой пользователь входит в систему. Появляется окно SecurityAgent
с запросом имени пользователя и пароля администратора для завершения процесса выключения. Я не знаю, как ссылаться на текстовые поля в указанном окне.
У меня вопрос, как мне узнать название этих текстовых полей, группу, к которой они принадлежат, и окно, к которому они принадлежат? Есть ли способ сопоставления окон OS X, чтобы я мог ссылаться на них в AppleScript? Кажется, я нигде не могу найти информацию об этом.