ObiTobi
Aktives Mitglied
Thread Starter
- Dabei seit
- 05.11.2009
- Beiträge
- 1.536
- Reaktionspunkte
- 91
Hallo,
wie kriege ich so ein Konstrukt ans laufen?
Das Problem liegt an dem "activate". Zuerst wird geprüft ob die Applikation läuft, wenn ja soll sie beendet werden und Parameter gesetzt werden und anschliessend wieder gestertet werden.
Mir bringt also nichts wenn ich das activate außerhalb der "if" Abfrage setze, dann wurde die Anwendung immer gestertet werden und das will ich nicht.
Spontan dachte ich an irgendein Semaphor o.ä zu setzen den ich später abfragen und nach dem starten wieder löschen könnte, habe aber keine Ahnung ob bzw. wie so etwas in AppleScript geht.
Tobi
wie kriege ich so ein Konstrukt ans laufen?
Code:
if application "Digital Photo Professional" is running then
tell the application "Digital Photo Professional" to quit
do shell script "Setze Parameter"
tell the application "Digital Photo Professional" to activate
end if
Das Problem liegt an dem "activate". Zuerst wird geprüft ob die Applikation läuft, wenn ja soll sie beendet werden und Parameter gesetzt werden und anschliessend wieder gestertet werden.
Mir bringt also nichts wenn ich das activate außerhalb der "if" Abfrage setze, dann wurde die Anwendung immer gestertet werden und das will ich nicht.
Spontan dachte ich an irgendein Semaphor o.ä zu setzen den ich später abfragen und nach dem starten wieder löschen könnte, habe aber keine Ahnung ob bzw. wie so etwas in AppleScript geht.
Tobi