Ich habe ein einfaches AppleScript, das genau wie erwartet funktioniert, wenn es eigenständig ausgeführt wird, entweder als App, direkt aus ScriptDebugger oder Script Editor oder als Element einer Automatisierung aus Automator:
Wenn ich jedoch versuche, diese Automatisierung als Dienst auszuführen, indem ich sie beispielsweise als Dienst speichere und über das Menü „Dienste“ ausführe
nichts passiert. Der Dienst wird nicht ausgeführt, unabhängig davon, ob ich eine Aktion „AppleScript ausführen“ in Automator verwende oder eine Anwendung aus dem Skript erstelle und eine Aktion „Anwendung starten“ verwende.
Warum läuft mein AppleScript nicht als Dienst, wenn es unter allen anderen Umständen einwandfrei läuft?
Das ist seltsam, aber ich habe mindestens drei Leute in den Apple Support Communities gesehen , die dieses Problem hatten, wenn a of process "x"
und a tell application "System Events" to
in derselben Zeile stehen.
Versuche dies.
on run {input, parameters}
tell application "System Events"
tell process "TextWrangler" to set visible to not visible
end tell
end run
ghoppe
ghoppe
Orom
ghoppe
Lri