Einen hab ich noch 
a) Wie kann ich mit AppleScript überprüfen, ob ein Programm schon läuft? Ich hab mir für die IR-Fernbedienung ein sleep-Script geschrieben. In dem Script soll den Programmen iTunes, VLC und DVD-Player ein stop-Kommando gesendet werden. Aber NUR DANN, wenn sie auch wirklich laufen, denn sonst werden sie ja gestartet, damit sie ein stop gesendet bekommen.
Derzeit behelfe ich mir damit, mir mit Hilfe eines Shellaufrufes (hab ich jetzt nicht im Kopf) die pid des jeweiligen Programmes geben zu lassen. Nur wenn es eine pid gibt, wird das Programm auch "angetellt".
Wie mache ich das mit AppleScript?
b) Wie kann ich ein (schon laufendes) Programm anweisen aktiv zu werden (also den Fokus zu bekommen)? Alle meine Versuche sind bisher leider gescheitert.

a) Wie kann ich mit AppleScript überprüfen, ob ein Programm schon läuft? Ich hab mir für die IR-Fernbedienung ein sleep-Script geschrieben. In dem Script soll den Programmen iTunes, VLC und DVD-Player ein stop-Kommando gesendet werden. Aber NUR DANN, wenn sie auch wirklich laufen, denn sonst werden sie ja gestartet, damit sie ein stop gesendet bekommen.
Derzeit behelfe ich mir damit, mir mit Hilfe eines Shellaufrufes (hab ich jetzt nicht im Kopf) die pid des jeweiligen Programmes geben zu lassen. Nur wenn es eine pid gibt, wird das Programm auch "angetellt".
Wie mache ich das mit AppleScript?
b) Wie kann ich ein (schon laufendes) Programm anweisen aktiv zu werden (also den Fokus zu bekommen)? Alle meine Versuche sind bisher leider gescheitert.