Hallo Leute,
dies ist das erste Mal, dass ich mit Automator arbeite.
Mein Ziel ist es einen folgenden Ablauf zu basteln:
- Es soll beim Start des Arbeitsablaufes ein Image eingebunden werden.
- Danach eine App gestartet werden
Die beiden Punkte habe ich hinbekommen.
- Wenn ich die App schließe, soll das Image deaktiviert werden.
Beim letzten Punkt habe ich folgende Idee.
Mit einem AppleScript lasse ich eine Schleife durchlaufen, die überprüft ob die App aktiv ist. Wenn ja, beginnt die schleife von vorne, wenn nein, dann soll das Image ausgeworfen werden.
Mit diesem Ansatz habe ich zwei Probleme:
1. Die Umsetzung: Ein passendes Script habe ich in etwa gefunden:
Würde das mit jeder Application funktionieren (bei mir wäre es ein Wine Port)?
Und wie setze ich hier die Schleife um.
Desweiteren weiß ich nicht, wie ich dem Automator klarmachen soll, den Output des Scriptes zu verarbeiten.
2. Effektivität des Ablaufes: Wenn ich da eine Schleife im Hintergrund der App laufen lasse, ist es nicht ziemlich Ressourcenfressend?
Ich weiß es sind teilweise ziemlich laienhafte Fragen, aber wie gesagt, es ist mein erstes Mal. Ich hoffe ihr könnt mich beraten.
Danke
dies ist das erste Mal, dass ich mit Automator arbeite.
Mein Ziel ist es einen folgenden Ablauf zu basteln:
- Es soll beim Start des Arbeitsablaufes ein Image eingebunden werden.
- Danach eine App gestartet werden
Die beiden Punkte habe ich hinbekommen.
- Wenn ich die App schließe, soll das Image deaktiviert werden.
Beim letzten Punkt habe ich folgende Idee.
Mit einem AppleScript lasse ich eine Schleife durchlaufen, die überprüft ob die App aktiv ist. Wenn ja, beginnt die schleife von vorne, wenn nein, dann soll das Image ausgeworfen werden.
Mit diesem Ansatz habe ich zwei Probleme:
1. Die Umsetzung: Ein passendes Script habe ich in etwa gefunden:
Code:
if appIsRunning("iChat") then
tell application "iChat"
set status to available
end tell
end if
Und wie setze ich hier die Schleife um.
Desweiteren weiß ich nicht, wie ich dem Automator klarmachen soll, den Output des Scriptes zu verarbeiten.
2. Effektivität des Ablaufes: Wenn ich da eine Schleife im Hintergrund der App laufen lasse, ist es nicht ziemlich Ressourcenfressend?
Ich weiß es sind teilweise ziemlich laienhafte Fragen, aber wie gesagt, es ist mein erstes Mal. Ich hoffe ihr könnt mich beraten.
Danke