Ich habe Mühe, ein grundlegendes AppleScript-Skript ordnungsgemäß auszuführen. Folgendes möchte ich tun:
Der Benutzer hebt Text hervor, die Tastenkombination wird gedrückt und AppleScript kopiert den ausgewählten Text und gibt etwas davor und etwas danach ein.
Hier ist das Skript, das ich habe. Es scheint nicht korrekt zu funktionieren. Hat jemand eine Idee, warum?
on run
tell application "System Events"
keystroke "c" using command down
keystroke "<answer>"
keystroke "v" using command down
keystroke "</answer>"
end tell
end run
applescript
ジェイク
quelle
quelle
Antworten:
Dies könnte den Trick machen:
Es ist zwar möglicherweise besser, das Skript ohne Verwendung der Zwischenablage zu schreiben (d. H. Ohne Kopieren und Einfügen), dies erfordert jedoch die Einbeziehung der Anwendung (en), mit denen Sie arbeiten, und Sie haben uns nicht mitgeteilt, um welche es sich handelt.
quelle