utiltiy Geschrieben 25. Dezember 2005 Autor Melden Share Geschrieben 25. Dezember 2005 Angepaßt und läuft , jede Ausführung des Audioplayers startet nach ca. 10 sec. den PC . Ich nutze dieses Skript natürlich für alle 4 Varianten. Danke und Frohes Fest noch. Gruß Utiltiy Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Worschter Geschrieben 25. Dezember 2005 Melden Share Geschrieben 25. Dezember 2005 fein auch Dir noch ein frohes Fest Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
utiltiy Geschrieben 25. Dezember 2005 Autor Melden Share Geschrieben 25. Dezember 2005 Noch was, manchmal wird der PC nicht heruntergefahren. Bei 10 Ausführungen 1 mal oder so. Das Flagfile wird aber gelöscht. Gibt es einen sicheren Weg im *.end Skript den PC abzuschalten? Gruß Utiltiy Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Worschter Geschrieben 25. Dezember 2005 Melden Share Geschrieben 25. Dezember 2005 ich hab das im WOLTIMER so gelöst, daß ich nach ner gewissen Zeit wieder mittels Ping Prüfe ob der PC aus ist. Wenn nicht schicke den Netcat Befehl ein paar mal in ner Schleife, ähnlich der im Start Script. Wenn er dann sagen wir mal beim 3. Mal immernoch nicht runtergefsahren ist, dann klemmts wo anders, dann kannst wohl nix machen. Aber mit einmal Netcat kanns schonmal vorkommen daß der Befehl verschluckt wird. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
utiltiy Geschrieben 25. Dezember 2005 Autor Melden Share Geschrieben 25. Dezember 2005 Wie würdest du die Schleife im *.end realisieren? Gruß Utiltiy Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Worschter Geschrieben 25. Dezember 2005 Melden Share Geschrieben 25. Dezember 2005 hm, pi mal Daumen: if [ -e /tmp/wol ]; thenrm /tmp/wol umount -f /mnt/musik && echo "Verzeichnis Audio umountet" i=3 while ping -c 1 192.168.0.12 > /dev/null; do cat /var/plugins/woltimer/rscript | nc -i 1 192.168.0.12 23 if [ i -lt 1 ]; then echo "Fehler beim Runterfahern" exit 1 fi i=`expr $i - 1` sleep 10 done fi Aber das ist nun wirklich ausm Ärmel geschüttelt und kann fehlerhaft sein! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
utiltiy Geschrieben 25. Dezember 2005 Autor Melden Share Geschrieben 25. Dezember 2005 Ich probiers mal. So wie ich dich kenne ist dein Ärmel "golden" . Gruß Utiltiy Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
utiltiy Geschrieben 25. Dezember 2005 Autor Melden Share Geschrieben 25. Dezember 2005 Hi Worschter, das *.end Skript läuft ohne Änderungen. Das "sleep 10" am Ende, was bewirkt das? Gruß Utiltiy Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Worschter Geschrieben 25. Dezember 2005 Melden Share Geschrieben 25. Dezember 2005 fein zum sleep 10: solange der Ping beantwortet wird dauert der kaum ne Sekunde. Das sleep in der Schleife ist also die Zeit die dem Rechner zum Runterfahren gegeben wird bis zum zweiten mal gepingt wird. Würde man das weglassen, dann könnte es passieren, daß das Script nach 3 Sekunden beendet wird, weil die Schleife 3mal durchlaufen wurde. War der Rechner in der Zeit aber irgendwie geblockt, dann fährt er net gescheit runter. Im Endeffekt könntest das auch weglassen und 3 mal den Netcat Befehl schicken. Aber dann hättest Du keine Kontrolle obs abgebrochen wurde oder nicht. Ist im Endeffekt ein bisl weiter gedacht als nötig. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
DrStoned Geschrieben 25. Dezember 2005 Melden Share Geschrieben 25. Dezember 2005 Das heißt, er pingt alle 10 Sekunden den Rechner an, ob er sich noch meldet, das ganze maximal 3x. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
utiltiy Geschrieben 25. Dezember 2005 Autor Melden Share Geschrieben 25. Dezember 2005 Danke für die Info. Nun kann ich die *.start und *.end Skripte wirklich sinnvoll nutzen. Meine Frau kann nun auf die Knöpfchen drücken um den Kindern eine Aufnahme zu zeigen usw., wenn sie wieder beendet schaltet sich der Pc wieder aus. SUPER. Ich währe anders auch zurechtgekommen, so ist´s halt Top von der Bedienung. Gruß Utiltiy und Besten Dank für deinen Einsatz Worschter Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Worschter Geschrieben 25. Dezember 2005 Melden Share Geschrieben 25. Dezember 2005 gern geschehen frohes Fest noch. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge