Estoy escribiendo un AppleScript para activar / desactivar una conexión VPN para una computadora.
Tengo las cosas más o menos funcionando, sin embargo, tengo que hacer clic en el cuadro de diálogo de solicitud de contraseña para que el script ingrese mi contraseña.
Aquí está el bloque de código para poner la contraseña, agregué los comandos reopen
y activate
porque pensé que traerían la ventana al foco.
-- Enter the password now!
tell application "System Events"
tell process "SecurityAgent"
reopen
activate
set value of text field 2 of window 1 to myPass
click button 2 of window 1
end tell
end tell
¿Hay algo simple que me esté perdiendo?
ACTUALIZACIÓN
Ok, actualización: en realidad parece que está ingresando la contraseña, pero es posible que después de un retraso de 6 segundos o algo así. No estoy seguro de si eso cambia la pregunta