Ergebnis 1 bis 5 von 5
  1. #1
    Empire
    Themenstarter
    Avatar von Matt3o
    Registriert
    04.2010
    Beiträge
    85

    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 

  2. #2
    Galloway Pepping Avatar von fyysh
    Registriert
    01.2010
    Ort
    Rheinknie
    Alter
    33
    Beiträge
    1.348
    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.
    Code:
    mdls -name kMDItemLastUsedDate -raw /Applications/TextEdit.app/
    wird dir das Datum des letzten Öffnens anzeigen, was du in nem Script verarbeiten könntest.
    Kommt sowas raus: 2011-06-02 11:40:07 +0200
    The cause of the problem is:
    Don't worry; it's been deprecated.
    The new one is worse.

  3. #3
    Empire
    Themenstarter
    Avatar von Matt3o
    Registriert
    04.2010
    Beiträge
    85
    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 

  4. #4
    Galloway Pepping Avatar von fyysh
    Registriert
    01.2010
    Ort
    Rheinknie
    Alter
    33
    Beiträge
    1.348
    Nein
    The cause of the problem is:
    Don't worry; it's been deprecated.
    The new one is worse.

  5. #5
    Empire
    Themenstarter
    Avatar von Matt3o
    Registriert
    04.2010
    Beiträge
    85
    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 

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •