Drücken der Steuertaste mit AppleScript

0

Ich benutze Voice Over und Dragon Dictate. Ich habe herausgefunden, wie Dragon Dictate zum Drücken gebracht wird Control-Option-A, wodurch Voice Over eine Textseite liest, und jetzt möchte ich herausfinden, wie Voice Over angewiesen wird, das Lesen von Dragon Dictate zu beenden. Das Problem ist, dass der Voice-Over-Tastendruck gerecht ist Control. Ich habe noch nie einen AppleScript-Schlüsselcode dafür gefunden.

Wenn ich in AppleScript über Tastenanschläge lese, habe ich den Eindruck, dass ich immer eine andere Taste neben dem Steuerelement, dem Befehl oder der Optionstaste drücken muss. Aber was ist, wenn ich mit einem Programm wie Dragon Dictate nur eine Änderungstaste drücken möchte?

Justin Harford
quelle

Antworten:

1

Wenn Sie etwas tun und gedrückt halten müssen, versuchen Sie Folgendes:

                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
Alan Shutko
quelle
0

Es gibt eine kleine App namens Key Codes, die besagt, dass der Schlüsselcode für den Steuerschlüssel 65535 oder 0xffff lautet.

Sojourner
quelle
0

Das könnte für Sie funktionieren:

tell application "System Events"
    keystroke control
end tell
adayzdone
quelle
0

keystroke control hat bei mir nicht funktioniert, aber der Tastencode des linken Steuerelements ist normalerweise 59.

delay 1
tell application "System Events"
    key code 59
end tell
Lri
quelle