Jump to content

audioplayer.start und audioplayer.stop Skript


utiltiy

Empfohlene Beiträge

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

hm, pi mal Daumen:

 

if [ -e /tmp/wol ]; then

rm /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

fein :angry:

 

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

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

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...