En AppleScript al ingresar contraseña, es un clic requerido -- macos campo con applescript campo con password camp apple Relacionados El problema

In AppleScript when entering password, is a click required


0
vote

problema

Español

Estoy escribiendo un AppleScript para activar / desactivar una conexión VPN para una computadora.

Tengo las cosas más o menos trabajando, 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é el ABCDEFGHIJKLMNABCDEFGHIJKLMN0 y ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Comandos Porque I Pensé enfocar.

  -- 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 estoy perdiendo?


Actualización

OK Actualización: en realidad parece que está ingresando la contraseña, pero después de tal vez un retraso de 6 segundos o algo así. No estoy seguro de si eso cambia la pregunta

Original en ingles

I'm writing an AppleScript to toggle on/off a VPN connection for a computer.

I have things more or less working, however, I have to click on the password prompt dialog in order for the script to enter my password.

Here is the code block to put the password in, I added the reopen and activate commands because I thought they would bring the window to focus.

-- 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 

Is there something simple I'm missing?


UPDATE

Ok Update - Actually it looks like it IS entering the password but its after maybe a 6 second delay or something like that. I'm no sure if that changes the question

        

Lista de respuestas

2
 
vote

Intenta agregar esto a su código:

  set first responder to text field 2 of window 1   

Esto debería traer enfoque al campo de texto.

Para referencia, consulte esta publicación en macscripter

 

Try adding this to your code:

set first responder to text field 2 of window 1 

This should bring focus to the text field.

For reference, see this post on MacScripter

 
 
1
 
vote
  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   
 
tell application "System Events" to tell process "SecurityAgent" to xc2xac set frontmost to true 
 
 

Relacionados problema

3  MacOS: Dos discos duros, uno vacío  ( Macos two hard drives one empty ) 
Estaba tratando de recuperar mi Mac de una copia de seguridad, pero algo salió mal (la recuperación fue muy lenta), así que terminé instalando una MACOS claro...

3  Copia de seguridad de la máquina de tiempo a Samba Compartir bajo Mac OS LEON  ( Time machine backup to samba share under mac os lion ) 
En versiones anteriores de Mac OS, podría habilitar TimeMachine usar samba-shares como un objetivo de respaldo usando esto: defaults write com.apple.system...

1  Desactivar el muelle de escondite automático y la barra de menú  ( Turn off auto hiding dock and menu bar ) 
Recientemente jugué un programa de televisión en mi televisor utilizando HDMI y usé el modo CLAMSHELL usado para My MacBook Pro. Ahora, cada vez que estoy en ...

2  NTFS Read-Write Aplicación para Snow Leopard / Lion  ( Ntfs read write app for snow leopard lion ) 
Estoy buscando una aplicación que puede leer y escribir la partición NTFS. Estoy usando Snow Leopard, y se actualizará a León (muy pronto). He escuchado a...

0  ¿Hay un cliente de Twitter de escritorio que tenga un navegador incorporado?  ( Is there a desktop twitter client that has a built in browser ) 
Me gusta mucho la versión del iPad de Twitter, ya que abre enlaces a la derecha de su flujo. No hay necesidad de ir a ningún otro lugar. Por supuesto, el nuev...

4  ¿Cómo funciona el Mac OS X Lion Beta? [cerrado]  ( How does the mac os x lion beta work ) 
Es poco probable que esta pregunta ayude a cualquier visitante futuro; Solo es relevante para un pequeño área geográfica, u...

5  ¿Cómo desinstalar o bajar del servidor OS X LEON?  ( How do i uninstall or downgrade from os x lion server ) 
Me he actualizado de Snow Leopard a Lion, luego compré e instalé el servidor desde App Store. Ahora me gustaría eliminar las funciones del servidor y volver...

3  ¿Cómo ordenar una tabla en las páginas?  ( How to sort a table in pages ) 
Hace pocas horas ¡Estoy tratando de ordenar una mesa! No sé dónde piensa esto, pero es tan molesto que no puedo encontrar con la facilidad de esta cosa. Vi ...

9  ¿Dónde está Apple Configurator Store IPSW descarga?  ( Where does apple configurator store ipsw downloads ) 
Cada vez que Apple lanza un nuevo software iOS, es un poco de prisa por descargar las cosas y los servidores pueden ser lentos en la entrega de los bits. Me...

2  En OS X 10.10.2 La función de vista previa del Finder no funciona  ( In os x 10 10 2 the finders preview function is not working ) 
En OS X 10.10.2 La función de vista previa del Finder no funciona. Si selecciono algunos archivos de imagen o PDF, no puedo ver la vista previa del archivo y ...

0  Archivo perdido de Apachectl Bin  ( Lost apachectl bin file ) 
¿Cómo puedo recuperar el Apachectl en mi OSX? Lo eliminé, de alguna manera, y ahora el comando apachectl ya no existe. ...

1  No se puede borrar el formato en la aplicación de notas  ( Unable to clear formatting in notes app ) 
Estoy tratando de ingresar a la aplicación Notes para hacer un seguimiento de mis pensamientos mientras trabajo. A medida que estoy escribiendo, podría decidi...

1  Haga doble clic para abrir documentos y carpetas  ( Double click to open documents and folders ) 
Antes de instalar León, pude abrir carpetas y documentos mediante el uso de doble clic / toque en el trackpad. Ahora ya no funciona. ¿Esto le sucedió a alguie...

17  ¿Cómo puedo copiar la ruta de un archivo en el buscador?  ( How can i copy the path of a file in finder ) 
¿Cómo puedo copiar la ruta a una carpeta o un archivo? El cuadro de diálogo de información no me permite copiar la información que se encuentra allí ... ...

14  ¿Cómo reemplazar los iconos de Yosemite con los de Mavericks?  ( How to replace yosemite icons with those from mavericks ) 
Antes de actualizar a Yosemite, me gustaría hacer una copia de seguridad de los iconos de la aplicación de Mavericks, como Los nuevos iconos son tan feos . ...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos