Im Keywelt Board gibts ja schon seit längerem das Werbezapper Plugin
für die dbox. Für die Dream gabs oder gibts glaub ich auch schon einige
Ansätze, aber auf Grund der manchmal nicht sehr genauen Infos vom
abgefragten Server bez. der Werbepausenzeiten, wohl nicht immer so
vernünftig einsetzbar.
Sumisu hat daraufhin einen manuellen Zap Eintrag fürs Flexmenu
auf der dbox geschrieben.
Per Input-Box gibt man die Minuten an nach denen wieder
auf den aktuellen Sender zurückgeschaltet werden soll.
Mit der Minutenangabe wird einfach ein ZAP-Timer Eintrag erzeugt
Finde das eine nette Idee, klein aber fein
Ich habe den Aufruf jetzt mal für die Dreambox angepasst,
da hier die Timer Einträge doch etwas anders aufgebaut sind, war's schon
etwas arbeitet, aber jetzt läufts..
Wollte euch nun das Ergebnis nicht vorenthalten
Wer's mal testen will, den Eintrag einfach in die shellexec.conf kopieren:
ACTION=§ZAP-Timer,zusatz_m=$(input l="in ## Minuten" t="Zur~uckschalten" d=5);zusatz_s=60;aktzeit=`date +%s`;timerzeit=`expr $aktzeit + $zusatz_m \* 60`;service=`wget -Y off -O - http://root:dreambox@localhost/cgi-bin/streaminfo | sed -e '/<!-- /!d' -e 's/.*<!-- //g' -e 's/-->//'`;channelname=`wget -Y off -O - http://root:dreambox@localhost/channels/getcurrent |sed 's/ /%20/g'`;wget -Y off -O - "http://root:dreambox@localhost/addTimerEvent?ref="$(echo $service)"&start="$(echo $timerzeit)"&duration="$(echo $zusatz_s)"&channel="$(echo $channelname)"&action=zap";msgbox timeout=5 msg="~cZAP-Timer ($zusatz_m Minuten) wurde gesetzt~n~nSie k~onnen jetzt umschalten!"