Ho un Applescript in cui desidero impostare il valore dei campi di testo Name
e Password
di una finestra appartenente al processo SecurityAgent
.
È simile al seguente:
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
Mentre il mio script si riferisce anche al processo SecurityAgent
, la finestra in questione è quella che viene visualizzata quando si chiude OS X e viene registrato un altro utente. Viene visualizzata la SecurityAgent
finestra che richiede il nome utente e la password dell'amministratore per completare il processo di spegnimento. Non so come fare riferimento ai campi di testo in detta finestra.
La mia domanda è: come posso scoprire il nome di questi campi di testo, il gruppo a cui appartengono e la finestra a cui appartengono? Esiste un metodo per mappare le finestre di OS X in modo che io possa fare riferimento ad esse in AppleScript? Non riesco a trovare informazioni al riguardo da nessuna parte.