У мене є 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? Я не можу ніде знайти інформацію щодо цього.