¿Cómo hago clic en un botón con AppleScript?

10

Estoy tratando de presionar un botón en TeamSpeak usando applecript, aquí está mi código:

tell application "TeamSpeak 3 Client" to activate
tell application "System Events"
    tell process "TeamSpeak 3"
        click menu item "Connect" of menu "Connections" of menu bar 1
        delay 2
        click button "Connect"
    end tell
end tell

y aquí hay una imagen mía sobre el botón en el inspector de accesibilidad

TodoloquequierohaceresdescubrircómopresionarmibotónconlainformaciónquesemeproporcionaenelInspectordeaccesibilidad,peroconmicódigoapareceelerror"Los eventos del sistema obtuvieron un error: No se puede obtener el botón" Conectar "del proceso" TeamSpeak 3 "." Aquí hay una captura de pantalla de la ventana en la que se encuentra el botón directamente:

    
pregunta user309641 04.06.2012 - 16:33

1 respuesta

6

También debe especificar los objetos principales.

activate application "TeamSpeak 3 Client"
tell application "System Events" to tell process "TeamSpeak 3"
    click menu item "Connect" of menu "Connections" of menu bar 1
    click button "Connect" of window 1 of window 1
end tell
    
respondido por el user495470 04.06.2012 - 17:55

Lea otras preguntas en las etiquetas