Wie schreibe ich AppleScript für das Klicken auf eine OK-Schaltfläche in einem benutzerdefinierten Dialogfeld?


1

Ich habe ein Skript erstellt, um das Programm zu beenden:

tell application "Live"
    quit
end tell

... aber ich erhalte die Aufforderung, auf die Schaltfläche OK zu klicken:

Ableton Live

Ich verwende meinen Mac zum planmäßigen Herunterfahren, da er für eine Ausstellung mit unman on / off ausgeführt wird.

Kann mir jemand beim Schreiben eines AppleScript helfen, um auf diese Schaltfläche zu klicken?

Antworten:


1

Sie könnten simulieren, wie Sie Befehl-Q drücken und stattdessen zurückkehren:

delay 0.5 -- time to release modifier keys if for example the script is run with command-R
tell application "System Events"
    set frontmost of process "Live" to true
    keystroke "q" using command down
    keystroke return
end tell

Oder benutze ignoring application responses so das quit Befehl blockiert das Skript nicht:

delay 0.5
ignoring application responses
    quit application "Live"
end ignoring
delay 1
tell application "System Events" to keystroke return
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.