Prozess umbenennen
Prozess umbenennen
Hi,
ich möchte mit atd, den mplayer zu einer bestimmten Zeit starten und zu einer anderen per kill , auch über atd, beenden. Da mehrere instanzen laufen können, denke ich muss ich irgendwie den mplayer process umbenenen können um ihn nachher wiederzufinden und beenden zu können.
Jemand ne Idee wie ich das machen könnte?
thx
Mark
ich möchte mit atd, den mplayer zu einer bestimmten Zeit starten und zu einer anderen per kill , auch über atd, beenden. Da mehrere instanzen laufen können, denke ich muss ich irgendwie den mplayer process umbenenen können um ihn nachher wiederzufinden und beenden zu können.
Jemand ne Idee wie ich das machen könnte?
thx
Mark
Kann leider nicht killall verwenden, da ich ja nur eine Aufzeichnung jeweils beenden will, nicht alle.
Die Prozesid finden geht wohl automatisch, bei mehreren gestarteten Prozessen, auch schlecht. Das ganze soll ja auch per crontab funktionieren von daher wird das mit der Prozessverwaltung schwer ohne umbenenenen.

Mark
Die Prozesid finden geht wohl automatisch, bei mehreren gestarteten Prozessen, auch schlecht. Das ganze soll ja auch per crontab funktionieren von daher wird das mit der Prozessverwaltung schwer ohne umbenenenen.

Mark
Wenn Du direkt nach dem Start des Prozesses die Prozess ID's von mplayer scannst, ist es bei mehreren die höchste Prozessnummer. Die kannst Du dann irgendwo speichern.bond hat geschrieben:Die Prozesid finden geht wohl automatisch, bei mehreren gestarteten Prozessen, auch schlecht. Das ganze soll ja auch per crontab funktionieren von daher wird das mit der Prozessverwaltung schwer ohne umbenenenen.
Teilweise lässt sich mplayer aber auch fernbedienen.
Bespiele wo ich weiss das sie gehen:
In einer anderen Konsole:
Ob das auch mit der Aufnahme geht weiss ich nicht. Wie du die fifos ausseinenderhälts ist auch deine Sache.
Bespiele wo ich weiss das sie gehen:
Code: Alles auswählen
mkfifo /tmp/mp1
mplayer -ao alsa /tmp/x.mp3 < /tmp/mp1
Code: Alles auswählen
echo -n "play" > /tmp/mp1 #mplayer fängt an zum spielen
echo -n "stop" > /tmp/mp1 # pause
echo -n "quit" > /tmp/mp1 # quit
Ach ja, und nix schrotten.
Ich habe einen schlechten Stil, ich weiss, Danke, wurde mir bereits gesagt.
Ich habe einen schlechten Stil, ich weiss, Danke, wurde mir bereits gesagt.