DynTimer

Aus Gemini-Wiki
Version vom 2. August 2009, 21:52 Uhr von Jdow (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

DynTimer 0.5 entwickelt von oerg und abgeändert von, BadCluster und jdow!!!

Der DynTimer durchsucht das EPG nach definierbaren Sendungen und erstellt dynamische Timer. Das script sollte täglich mindestens einmal gestartet werden. Ich empfehle cron und sollte in Kombination mit epgRefresh recht gut funktionieren. Cron und epgRefresh ist ein Bestandteil von Gemini Project.

Das Skript läuft mit der Version Gemini_0460_DM7000. Voraussetzung ist ein installiertes webif, welches in der angegebenen Version von Gemini bereits enthalten ist.

Zur Installation:

1) Ladet euch die aktuelle Version von DynTimer herunter. 2) Alle Dateien mit der Endung *.cfg, *.sh, *.ini aus dem Archiv in das verzeichnis /var/tuxbox/plugins kopieren. 3) Alle kopierten *.sh Dateien auf 755 setzen, damit sie ausführbar werden. 4) In der DynTimer.sh sind folgende Einstellungen in der Funktion UserSettings vorzunehmen:

# webif user kann man in der Regel lassen user=root

# webif password kann man in der Regel leer lassen pw=

# (S)atellite, (C)able or (T)errestrial TunerType=S

# Die Nummer eures Buques welches Ihr für den DynTimer angelegt habt. Die Nummer # befindet sich in der Zeichenkette des Dateinamens. # Sie userbouquet aus /etc/tuxbox/config/enigma BouquetID=bba79 # zum testen

# IP from the Dreambox DreamboxIP=192.168.2.240


Welche Sendungen automatisch aufgenommen werden sollen, sind im file DynTimer.ini einzutragen, pro zeile eine Sendung, auch regular expressions sind erlaubt.

Damit das Skript (DynTimer.sh) autom. aufgerufen wird, muss es nur noch im Cronmanager angegeben werden. Natürlich könnt Ihr das Skript auch manuell über die Taste PlugIn aufrufen.

Ob der Aufruf über den Cronmanager funktioniert hat, könnt Ihr mit dem Skript "DynTimerResultViewer.sh" testen.

Was in der ini-Datei steht, könnt Ihr euch mit dem Skript "DynTimerIniViewer.sh" anzeigen lassen.

Als Tipp empfehle ich den EPGRefresh von Gemini zu verwenden, damit die EPG´s auch immer aktuell gehalten werden.