Tvmovie2vdr
(→Softwareanforderungen) |
(→Installation) |
||
Zeile 21: | Zeile 21: | ||
-e syntax OK | -e syntax OK | ||
− | perl -ce 'use | + | perl -ce 'use MODUL' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Ansonsten gibt es 2 Wege. | Ansonsten gibt es 2 Wege. | ||
Zeile 34: | Zeile 28: | ||
perl -MCPAN -e shell | perl -MCPAN -e shell | ||
− | install | + | install PERL::MODUL |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | Oder via Source, | + | Oder via Source, ein Bsp: |
− | |||
− | |||
− | |||
− | |||
− | |||
* libwww-perl-<VERSION>.tar.gz | * libwww-perl-<VERSION>.tar.gz | ||
* HTML-Scrubber-<VERSION>.tar.gz | * HTML-Scrubber-<VERSION>.tar.gz |
Version vom 1. April 2005, 19:29 Uhr
Inhaltsverzeichnis |
Beschreibung
Aus der README
Dieses Script lädt die Programmdaten von TVMovie (und anderen Anbietern) herunter und trägt diese Daten als EPG-Daten im VDR ein. Sind bereits Daten vorhanden und passen diese in etwa, werden nur die Inhalte, nicht die Zeiten aktualisiert. Existieren keine EPG-Daten, werden die Daten von TVMovie komplett eingetragen.
Weiterhin ist tvinfomerk2vdr.pl verfügbar, dass die Sendungen auf dem tvinfo- Merkzettel in vdr-timer importiert. Evtl. bestehende Timer werden am Prefix erkannt. Laufende Aufnahmen werden nicht aktualisiert.
Neuerdings gibt es einen Importer fuer Infosat-Daten. Hier muss der Infosat-Scanner von Zzam infosatepg installiert sein.
Softwareanforderungen
- siehe README
Installation
Ein paar Perl::Module sind zu installieren, vielleicht ist das ein oder andere bereits vorhanden, abfragen kann man dies wie folgt.
perl -ce 'use MODUL'
Ausgabe.
-e syntax OK
perl -ce 'use MODUL'
Ansonsten gibt es 2 Wege.
Mittels "CPAN"
perl -MCPAN -e shell install PERL::MODUL
Oder via Source, ein Bsp:
- libwww-perl-<VERSION>.tar.gz
- HTML-Scrubber-<VERSION>.tar.gz
Die Installation ist für alle Pakete identisch, außer bei libwww-perl, dort ist ein -n anzuhängen, das erspart einige Abfragen
cd $SOURCEDIR tar xvzf <NAME>-<VERSION>.tar.gz cd <NAME>-<VERSION> perl Makefile.PL -n make make install cd -
Zu guter letzt tvmovie2vdr.
cd $SOURCEDIR tar xvzf tvmovie2vdr-<VERSION>.tar.gz mv tvmovie2vdr-<VERSION> tvmovie2vdr
Konfiguration
Anzupassen sind lediglich die config.pl und channels.pl, den Scripts liegt eine ausführliche README bei!
Ein manuelles starten ueber die commands.conf könnte wie folgt funktionieren, $SOURCEDIR ist anzupassen.
Starte tvmovie2vdr : if test "$(pidof -x tvm2vdr.pl)" ; then echo "tvmovie2vdr wurde bereits gestartet ?" ; else echo "cd $SOURCEDIR/tvmovie2vdr && ./tvm2vdr.pl >/var/log/tvmovie2vdr.log" | at now ; echo "tvmovie2vdr gestartet !" ; fi Zeige log : if test -s /var/log/tvmovie2vdr.log ; then tail -n 100 /var/log/tvmovie2vdr.log ; else echo "tvmovie2vdr.log nicht gefunden oder leer !" ; fi Starte tvinfomerk2vdr : if test "$(pidof -x tvinfomerk2vdr.)" ; then echo "tvinfomerk2vdr wurde bereits gestartet ?" ; else echo "cd $SOURCEDIR/tvmovie2vdr && ./tvinfomerk2vdr.pl >/var/log/tvinfomerk2vdr.log" | at now ; echo "tvinfomerk2vdr gestartet !" ; fi Zeige log : if test -s /var/log/tvinfomerk2vdr.log ; then tail -n 100 /var/log/tvinfomerk2vdr.log ; else echo "tvinfomerk2vdr.log nicht gefunden oder leer !" ; fi
Falls wer die EPG Daten von infosatepg nutzt, am besten so:
Starte infosatepg + tvmovie2vdr : echo "/usr/local/bin/infosatepg.sh -tvmovie2vdr" | at now
Bequemer via crontab.
0 5 * * * root cd $SOURCEDIR/tvmovie2vdr && ./tvm2vdr.pl >/var/log/tvmovie2vdr.log
Probleme
Links
[1] | http://tvmovie2vdr.vdr-developer.org | Homepage tvmovie2vdr |
[2] | infosatepg | Importer fuer Infosat-Daten |