C't-VDR - Infosatepg
Joe D (Diskussion | Beiträge) (Viva in WDR Bonn geändert) |
|||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
vdr:~# cat /usr/share/vdr/command-hooks/commands.infosatepg.conf | vdr:~# cat /usr/share/vdr/command-hooks/commands.infosatepg.conf | ||
− | infosatepg Update starten?:/usr/bin/vdr-infosatepg -a 0 -c | + | infosatepg Update starten?:/usr/bin/vdr-infosatepg -a 0 -c '''"WDR Bonn"''' |
/usr/bin/vdr-infosatepg ist ein kleines Shellscript, das vor der Ausführung des eigentlichen '''infosatepg''' noch prüft, ob nicht bereits eine Instanz läuft, und meldet Beginn und Ende auf dem OSD. | /usr/bin/vdr-infosatepg ist ein kleines Shellscript, das vor der Ausführung des eigentlichen '''infosatepg''' noch prüft, ob nicht bereits eine Instanz läuft, und meldet Beginn und Ende auf dem OSD. | ||
Die Daten legt '''infosatepg''' im Verzeichnis /var/cache/infosatepg ab. | Die Daten legt '''infosatepg''' im Verzeichnis /var/cache/infosatepg ab. | ||
− | Der Aufruf des Scripts [[tvmovie2vdr]] zum füllen des EPG muss | + | Der Aufruf des Scripts [[tvmovie2vdr]] zum füllen des EPG muss separat erfolgen, in zeitlich angemessenem Abstand. |
Auch hier ist der bequemste Weg für die tägliche Aktualisierung der Start durch den cron-Dienst. Dazu wird im Verzeichnis /etc/cron.d eine Datei mit folgendem Inhalt erzeugt: | Auch hier ist der bequemste Weg für die tägliche Aktualisierung der Start durch den cron-Dienst. Dazu wird im Verzeichnis /etc/cron.d eine Datei mit folgendem Inhalt erzeugt: | ||
vdr:~# cat /etc/cron.d/vdr-addon-infosatepg | vdr:~# cat /etc/cron.d/vdr-addon-infosatepg | ||
− | 11 5 * * * vdr /usr/bin/infosatepg -o /var/cache/infosatepg -a 0 -c | + | 11 5 * * * vdr /usr/bin/infosatepg -o /var/cache/infosatepg -a 0 -c '''"WDR Bonn"''' >/dev/null 2>&1 |
11 6 * * * vdr /usr/bin/tvmovie2vdr.sh >/dev/null 2>&1 | 11 6 * * * vdr /usr/bin/tvmovie2vdr.sh >/dev/null 2>&1 | ||
− | Dann wird '''infosatepg''' täglich um 05:11 Uhr gestartet, als Programmquelle wird der Kanal mit dem Namen " | + | Dann wird '''infosatepg''' täglich um 05:11 Uhr gestartet, als Programmquelle wird der Kanal mit dem Namen '''"WDR Bonn"''' benutzt. Eine Stunde später, um 06:11 Uhr, wird [[tvmovie2vdr]] aufgerufen. |
− | + | [[Kategorie:C't-VDR|Infosatepg]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | [[Kategorie:C't-VDR]] | + |
Aktuelle Version vom 13. März 2009, 11:33 Uhr
[Bearbeiten] c't-vdr 4
Wird infosatepg als fertiges Paket installiert, ist die Konfiguration etwas anders. Das Debian-Paket trägt sich als Zusatz zur commands.conf ein.
vdr:~# cat /usr/share/vdr/command-hooks/commands.infosatepg.conf infosatepg Update starten?:/usr/bin/vdr-infosatepg -a 0 -c "WDR Bonn"
/usr/bin/vdr-infosatepg ist ein kleines Shellscript, das vor der Ausführung des eigentlichen infosatepg noch prüft, ob nicht bereits eine Instanz läuft, und meldet Beginn und Ende auf dem OSD.
Die Daten legt infosatepg im Verzeichnis /var/cache/infosatepg ab. Der Aufruf des Scripts tvmovie2vdr zum füllen des EPG muss separat erfolgen, in zeitlich angemessenem Abstand.
Auch hier ist der bequemste Weg für die tägliche Aktualisierung der Start durch den cron-Dienst. Dazu wird im Verzeichnis /etc/cron.d eine Datei mit folgendem Inhalt erzeugt:
vdr:~# cat /etc/cron.d/vdr-addon-infosatepg 11 5 * * * vdr /usr/bin/infosatepg -o /var/cache/infosatepg -a 0 -c "WDR Bonn" >/dev/null 2>&1 11 6 * * * vdr /usr/bin/tvmovie2vdr.sh >/dev/null 2>&1
Dann wird infosatepg täglich um 05:11 Uhr gestartet, als Programmquelle wird der Kanal mit dem Namen "WDR Bonn" benutzt. Eine Stunde später, um 06:11 Uhr, wird tvmovie2vdr aufgerufen.