Mac OSX Apple Script, Come posso creare i tasti push di Apple Script su un'applicazione

0

Quello che sto cercando di fare è far scorrere il mio personaggio di 50 passi e poi scendere di 50 gradini ripetutamente usando il tasto Su e il tasto Giù. So come utilizzare gli eventi di sistema per spingere i tasti e so come dire alle applicazioni di fare certe cose, ma quello che ho messo insieme finora non sembra giusto. Sono praticamente nuovo in questo, e sto cercando di imparare un po ', per favore aiuto !!

    
posta Alex Kane 08.07.2013 - 21:42
fonte

2 risposte

2

Potresti anche aggiungere un ritardo da qualche parte nel ciclo per semplificare l'interruzione dello script:

activate application "TextEdit"
delay 0.5 -- time to release modifier keys if the script is run with a keyboard shortcut
tell application "System Events"
    repeat while name of (process 1 where frontmost is true) is "TextEdit"
        repeat 50 times
            key code 126 -- up
            delay 0.1
        end repeat
        repeat 50 times
            key code 125 -- down
            delay 0.1
        end repeat
        delay 0.5
    end repeat
end tell

Vedi Events.h o il mio sito web per i codici chiave.

    
risposta data 08.07.2013 - 21:55
fonte
1
tell application "Your App Name Here"
    activate
    tell application "System Events"
        repeat 50 times
            key code 126
            -- up
        end repeat
        repeat 50 times
            key code 125
            -- down
        end repeat
    end tell
end tell
    
risposta data 08.07.2013 - 21:52
fonte

Leggi altre domande sui tag