Ich habe ein Szenario, in dem ich zwei separate Äpfel haben möchte.
Die Idee ist super einfach. 2 Anwendungen, es wird jedoch immer nur eine ausgeführt.
Beispiel: Anwendung 1 schließen, Anwendung 2 starten (und umgekehrt)
Hier sind die 2 Skripte, die ich habe:
A.) OpenSteam
tell application "Plex Home Theater" to quit
delay 5
tell application "Steam" to activate
B.) OpenPlex:
tell application "Steam" to quit
delay 5
tell application "Plex Home Theater" to activate
Das Skript "OpenSteam" funktioniert einwandfrei. Es macht genau das, was ich will. Dasselbe umgekehrte Skript (OpenPlex) scheint jedoch nicht zu funktionieren.
Steam wird geschlossen, aber mein Skript gibt dann die folgende Fehlermeldung aus * Hinweis, Plex wird nicht gestartet:
error "Steam got an error: User canceled." number -128
Ich habe keine Ahnung, was das bedeutet, und hoffte, dass mir jemand helfen könnte.
-
Ich habe meine ersten Informationen hier erhalten: https://forums.plex.tv/index.php/topic/27945-harmony-one-custom-command/#entry179765 Ich habe die Beispielskripte überarbeitet, um sie meinen Bedürfnissen anzupassen.