FBsperrREC Fernbedienung sperren während Aufnahme (Download)
Verfasst: Di 29 Mär 2005, 1:08
FBsperrRec 0.1
Viele Leute haben sich ja schon geärgert, daß irgendjemand die Dbox während der Aufnahme umgeschaltet hat, und der Film dadurch kaputtgegangen ist.
Seit heute besteht die Möglichkeit die Fernbedienung automatisch während der Aufnahme zu sperren, und sie danach wieder automatisch einzuschalten. Wird während der Sperre eine Taste auf der Fernbedienung betätigt, erscheint im LCD-Display ein Fernbedienungssymbol. Ich habe das gleich mal dafür ausgearbeitet. Dazu wird der aktuelle Neutrino-Snapshot vom 28.03.2005 benötigt.
Das Plugin besteht aus 3 Dateien: recording.start, recording.end und fbein. Diese Dateien kommen alle nach /var/tuxbox/config/ und benötigen Ausführrechte (755).
Erklärung:
Das Script recording.start wird beim Starten der Aufnahme von Neutrino aktiviert.
Das Script recording.end wird beim Beenden der Aufnahme durch Neutrino aktiviert, und startet das Script fbein. Dieses wiederum aktiviert die Fernbedienung wieder.
recording.start
recording.end
fbein
Danke an ChakaZulu für die Programmierung der HTTP-Befehle für FB-Ein/Aus, und an Ryker und Fernsehass für die Programmierung der recording-scripts.
Für alle, die das nicht selbst editieren wollen, habe ich die notwendigen Dateien unten angehängt.
Viele Leute haben sich ja schon geärgert, daß irgendjemand die Dbox während der Aufnahme umgeschaltet hat, und der Film dadurch kaputtgegangen ist.
Seit heute besteht die Möglichkeit die Fernbedienung automatisch während der Aufnahme zu sperren, und sie danach wieder automatisch einzuschalten. Wird während der Sperre eine Taste auf der Fernbedienung betätigt, erscheint im LCD-Display ein Fernbedienungssymbol. Ich habe das gleich mal dafür ausgearbeitet. Dazu wird der aktuelle Neutrino-Snapshot vom 28.03.2005 benötigt.
Das Plugin besteht aus 3 Dateien: recording.start, recording.end und fbein. Diese Dateien kommen alle nach /var/tuxbox/config/ und benötigen Ausführrechte (755).
Erklärung:
Das Script recording.start wird beim Starten der Aufnahme von Neutrino aktiviert.
Das Script recording.end wird beim Beenden der Aufnahme durch Neutrino aktiviert, und startet das Script fbein. Dieses wiederum aktiviert die Fernbedienung wieder.
recording.start
Code: Alles auswählen
#!/bin/sh
#Fernbedienung sperren bei Aufnahme
wget -q -O /dev/null http://127.0.0.1/control/rc?lock #Fernbedienunng ausschalten
Code: Alles auswählen
#!/bin/sh
#Fernbedienung reaktivieren nach Aufnahme
sleep 2
sh /var/tuxbox/config/fbein &
Code: Alles auswählen
#!/bin/sh
#Fernbedienung aktivieren
sleep 5
wget -q -O /dev/null http://127.0.0.1/control/rc?unlock
Für alle, die das nicht selbst editieren wollen, habe ich die notwendigen Dateien unten angehängt.