Ich versuche, eine Funktionstaste mit Applescript auszulösen. Ich brauche es, um die Taste "Lauter" mit Fn zu drücken.
Ich habe das folgende AppleScript geschrieben, aber es ist nicht effektiv:
tell application "System Events"
key down 63 -- fn
key code 111 -- f12
key up 63
end tell
Nur die Ausführung key code 111
gibt mir das gleiche Ergebnis wie der obige Code,
key down 63
scheint das Verhalten des Skripts nicht zu beeinflussen, die Taste f12 wird ohne den Funktionsmodifikator gedrückt.
Gibt es sowas
using function down / using fn down
genau wie für die Befehlstaste
using command down
oder gibt es eine andere Möglichkeit, dies zu erreichen?
Wenn Sie versuchen, die Lautstärke in AppleScript einzustellen, wäre eine korrekte Syntax wie folgt, keine Notwendigkeit, Tastendrücke zu erzwingen:
tell application "System Events"
set volume 4
end tell
Nun, wie Sie sehen können, ist es ein erzwungener Prozess. Wenn Sie mehr Flexibilität wünschen, z. B. bestimmen, wo sich die Benutzerlautstärke derzeit befindet, oder sie so einstellen, dass sie um 1 erhöht / verringert wird, ist dies möglich, aber ein wenig mehr Code, als ich gerade verwalten kann (ich tippe von meinem iPhone aus).
Jedoch,
Wenn möglich, und Ihr Endziel würde durch die Verwendung von Automator nicht beeinträchtigt. Ich würde Automator verwenden, wenn ich Sie wäre, es hat Funktionen wie diese mit einfachen Drag-and-Drop-Motiven eingebaut. „Computerlautstärke einstellen ist eine davon“. Aber das ist eine Alternative, ich habe das nur mit dem obigen Code emuliert.
Tetsujin
rikudesu
Tetsujin
rikudesu
Tetsujin
rikudesu
Tetsujin
rikudesu
Tetsujin
rikudesu