Wenn es nicht unmittelbar beim beenden sein muss, dann könntest du ja mittels launchd und nem Shell- oder Applescript einfach checken, ob das Programm läuft und falls nicht was-auch-immer-du-vorhast machen.
Wenn du noch wissen müsstest, ob das Programm in einer bestimmten Zeitspanne aktiv war, könntest du dir mit mdls behelfen.
Z.B.wird dir das Datum des letzten Öffnens anzeigen, was du in nem Script verarbeiten könntest.Code:mdls -name kMDItemLastUsedDate -raw /Applications/TextEdit.app/
Kommt sowas raus: 2011-06-02 11:40:07 +0200
Ergebnis 1 bis 5 von 5
- 22.06.2011, 19:20 #1
Script staren, wenn Programm XY sich beendet.
Hi, ich will, das sich ein Script (Python oder shell, das ist egal) starten, wenn sich Programm beendet. Gäbe es eine Möglichkeit per cronjob/crontab zu steuern? (Es wäre mir sogar egal, ob es dass 10 Minuten zeitversetzt macht).
Mir crontab habe ich es noch nicht selber versucht, da ich es nicht ganz durchblicke. Außerdem sollte sich der Script auch starten, wenn der Terminal nicht läuft. Mac mini Home-Server iPod touch 4G 32GB iPod touch 2G 8GB
MacBook Pro "11 iPhone 4 16GB iPod shuffle 2GB
- 01.07.2011, 21:58 #2The cause of the problem is:
Don't worry; it's been deprecated.
The new one is worse.
- 01.07.2011, 22:11 #3
Ist nicht crontap besser?
Mac mini Home-Server iPod touch 4G 32GB iPod touch 2G 8GB
MacBook Pro "11 iPhone 4 16GB iPod shuffle 2GB
- 01.07.2011, 22:29 #4
Nein
The cause of the problem is:
Don't worry; it's been deprecated.
The new one is worse.
- 01.07.2011, 22:57 #5
Ich Krieg launchd nicht richtig gestartet.
Bzw wie sag ich dem das er es jede 5 Minuten machen soll? Mac mini Home-Server iPod touch 4G 32GB iPod touch 2G 8GB
MacBook Pro "11 iPhone 4 16GB iPod shuffle 2GB


Zitieren
