Hi!
Ich habe vor einiger Zeit mal dieses schöne Skript im Netzt ausfindig gemacht und minimal angepasst, so dass es unter OpenATV immer einwandfrei funktioniert.
Dieses Skript binde ich per Cronjob ein, so dass es einmal in der Minuten ausgeführt wird. Es überprüft, ob in den nächsten Minuten eine Aufnahme ansteht und sendet dann ein Magic Packet an mein NAS. Wie gesagt funktionierte es immer einwandfrei unter OpenATV und unter VTI tut sich nichts.
Kann sich das mal bitte einer ansehen? Vielleicht gibts hier ja einen Unterschied, was die Variablen betrifft oder so.
Alles anzeigen
Danke im Voraus!
b0mb
Ich habe vor einiger Zeit mal dieses schöne Skript im Netzt ausfindig gemacht und minimal angepasst, so dass es unter OpenATV immer einwandfrei funktioniert.
Dieses Skript binde ich per Cronjob ein, so dass es einmal in der Minuten ausgeführt wird. Es überprüft, ob in den nächsten Minuten eine Aufnahme ansteht und sendet dann ein Magic Packet an mein NAS. Wie gesagt funktionierte es immer einwandfrei unter OpenATV und unter VTI tut sich nichts.
Kann sich das mal bitte einer ansehen? Vielleicht gibts hier ja einen Unterschied, was die Variablen betrifft oder so.
Shell-Script
- #!/bin/bash
- # written by Dominik Deobald
- # http://blog.deobald.org/
- # MAC-Adresse
- MAC=00:1D:EC:0F:8D:C5
- # Start in der nächsten10 Minuten
- TOLERANZ=600
- # Zeitfenster von
- TIME_MIN=`date +%s`
- # Zeitfenster bis
- TIME_MAX=$(($TIME_MIN+$TOLERANZ))
- cat /etc/enigma2/timers.xml | grep disabled=\"0\"\ justplay=\"0\" | sed 's/ /\n/g' | grep begin | sed 's/begin="//' | sed 's/"//' | while read Startzeit; do
- # liegt die Zeit zwischen der Zeitspanne, dann Funktion aufrufen...
- if [ $Startzeit -ge $TIME_MIN ] && [ $Startzeit -le $TIME_MAX ]; then
- ether-wake -b $MAC
- fi
- done
b0mb