Cómo hacer que Applecript mantenga pulsada una tecla durante 2 segundos

2

Así que estoy tratando de hacer un guión que me mueva hacia adelante y hacia atrás para evitar el afk en un juego, pero el juego no registra la clave, ya que es muy corto. Esto es lo que tengo hasta ahora.

repeat 100 times
        tell application "System Events" to keystroke "w" using command down
    delay (random number from 0.5 to 3)
        tell application "System Events" to keystroke "s" using command down
    delay (random number from 3 to 4)
end repeat
    
pregunta minecastfitz 09.08.2016 - 18:15

1 respuesta

5

Probablemente quieras presionar la tecla & como eventos separados ...

repeat 100 times
    tell application "System Events"
        key down {command}
        key down "w"
        delay (random number from 0.5 to 3)
        key up "w"

        key down "s"
        delay (random number from 3 to 4)
        key up "s"
        key up {command}
    end tell
end repeat

[no probado ya que no tengo nada para probarlo]
Ahora probado como trabajando en una estructura de juego similar.

    
respondido por el Tetsujin 09.08.2016 - 18:24

Lea otras preguntas en las etiquetas