Come rendere applecript tenere premuto un tasto per 2 secondi

2

Quindi sto provando a creare una sceneggiatura che mi spinga avanti e indietro per prevenire l'afk in una partita, ma il gioco non registra la chiave perché è troppo corta ecco quello che ho finora.

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
    
posta minecastfitz 09.08.2016 - 18:15
fonte

1 risposta

5

Probabilmente vorresti il tasto down & come eventi separati ...

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

[non verificato perché non ho nulla per testarlo veramente su
Ora testato come lavorare su una struttura di gioco simile.

    
risposta data 09.08.2016 - 18:24
fonte

Leggi altre domande sui tag