Statusabfrage: Ist App aktiv oder inaktiv?

Mithilfe dieses Applescrits kann der Status einer Mac OS X Application überprüft werden. In diesem Beispiel wird nachgeschaut ob das Programm Mail geöffnet oder geschlossen ist. Ist die App Mail aktiv wird nach 5 Sekunden erneut eune Überprüfung durchgeführt. Befindet sich Mail im Zustand beendet, wird es neu gestartet.

-- mailapp.applescript

on ApplicationIsRunning(Mail)

tell application "System Events" to set appNameIsRunning to exists (Mail)

return appNameIsRunning

end ApplicationIsRunning

on idle —- Im Abstand von 5 Sekunden wird überprüft ob das Programm Mail noch läuft.

if application "Mail" is not running then

tell application "Mail" to run

end if

return 5 — Wiederholungsinterwall in Sekunden.

end idle

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Time limit is exhausted. Please reload CAPTCHA.