Haga clic en un botón en la ventana flotante usando AppleScript

3

Tengo problemas para que se ejecute un AppleScript para una aplicación llamada AutoRate. La siguiente secuencia de comandos fue hecha originalmente para la versión 1.5.5. Ya he intentado meterme con AppleScript para que se ejecute en 1.6, pero porque nunca he usado AppleScript antes de ir a ninguna parte. La imagen muestra 1.6 en la parte superior y 1.5.5 en la parte inferior. La segunda foto muestra la jerarquía para 1.6. Cualquier ayuda es apreciada.

tell application "AutoRate"
    activate
    -- Hide app
     tell application "System Events" to key code 4 using {command down}
    -- Press 'begin rating'
     tell button "Begin" of window 2 "main" to perform action
    -- Try to quit afterwards
     quit
end tell

    
pregunta Christian Flores 31.12.2016 - 09:28

1 respuesta

3

Acabo de probar esto en la versión 1.6. Este código es para hacer clic en el botón "Comenzar calificación"

tell application "AutoRate"
    activate
end tell
delay 2
tell application "System Events"
    click button "Begin Rating" of window "AutoRate" of application process "AutoRate"
end tell

Y este código es para hacer clic en el botón "Revertir calificaciones"

tell application "AutoRate"
    activate
end tell
delay 2
tell application "System Events"
    click button "Revert Ratings" of window "AutoRate" of application process "AutoRate"
end tell
    
respondido por el wch1zpink 31.12.2016 - 23:35

Lea otras preguntas en las etiquetas