Hacer un AppleScript que mantenga presionada una tecla

4

Así que estoy tratando de hacer un script que mantenga presionada una tecla como la opción Izquierda. Pero no quiero usar algo como

tell application "x"
    keystroke *keycode*
end tell

Intenté hacer eso, pero la aplicación para la que trato de hacerla funcionar no la aceptará. Así que pensé en intentar hacer un script que solo mantenga presionada una tecla (específicamente una tecla modificadora) por un tiempo indefinido.

¿Hay alguna solución?

    
pregunta Stefano CHua 08.12.2016 - 03:48

2 respuestas

1

Intente ejecutar su código usando key down & key up de las características de AppleScript.

código:

tell application "System Events"
    key down option
    delay 5
    key up option
end tell
    
respondido por el Prokop Hanzl 31.12.2016 - 08:32
-1

keystroke es en realidad parte de la aplicación "Eventos del sistema, así que intente algo como esto:

tell application "x" to activate
delay 1
tell application "System Events"
    tell process "x"
        repeat n times
            keystroke "keycode"
        end repeat
    end tell
end tell

Donde x es la aplicación / proceso y n es un número.

    
respondido por el Jay Nagpaul 08.12.2016 - 04:13

Lea otras preguntas en las etiquetas