Premere il tasto di controllo con AppleScript

0

Uso Voice Over e Dragon Dictate. Ho capito come rendere Dragon Dictate premere Control-Option-A , che rende Voice Over leggere una pagina di testo, e ora vorrei capire come dire a Voice Over di smettere di leggere Dragon Dictate. Il problema è che il tasto Voice Over è solo Control . Non sono mai stato in grado di trovare alcun codice chiave AppleScript per questo.

Sulla stessa nota, ogni volta che leggo le sequenze di tasti in AppleScript, ho l'impressione che mi venga sempre richiesto di premere qualche altro tasto insieme al controllo, al comando o al tasto di modifica dell'opzione. Ma cosa succede se voglio solo premere un tasto modificatore attraverso un programma come Dragon Dictate?

    
posta Justin Harford 22.10.2012 - 21:14
fonte

4 risposte

1

Se devi fare qualcosa e tenerlo premuto, prova qualcosa del tipo:

                tell application "System Events"
                    tell process "Photoshop"
                        option key down
                    end tell
                end tell
                DO OTHER STUFF HERE
                tell application "System Events"
                    tell process "Photoshop"
                        option key up
                    end tell
                end tell
    
risposta data 22.10.2012 - 23:30
fonte
0

C'è una piccola app chiamata Key Code, che afferma che il codice chiave per il tasto control è 65535 o 0xffff.

    
risposta data 23.10.2012 - 02:44
fonte
0

Potrebbe funzionare per te:

tell application "System Events"
    keystroke control
end tell
    
risposta data 22.10.2012 - 23:17
fonte
0

keystroke control non ha funzionato per me, ma il codice chiave del controllo di sinistra è in genere di 59.

delay 1
tell application "System Events"
    key code 59
end tell
    
risposta data 23.10.2012 - 12:59
fonte

Leggi altre domande sui tag