Lcr-plugin
Monroe (Diskussion | Beiträge) K (Hierarchie) |
|||
| Zeile 13: | Zeile 13: | ||
Das Plugin basiert auf dem bekannten [[femon-plugin]] von Rolf Ahrenberg. Es diente als Vorlage für dieses Plugin, daher geht ein großes DANKE SCHÖN an den Autor. | Das Plugin basiert auf dem bekannten [[femon-plugin]] von Rolf Ahrenberg. Es diente als Vorlage für dieses Plugin, daher geht ein großes DANKE SCHÖN an den Autor. | ||
| + | <!-- ===Status=== --> | ||
==Bilder== | ==Bilder== | ||
{| | {| | ||
| Zeile 19: | Zeile 20: | ||
|} | |} | ||
| + | ==Bedienung== | ||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | | bgcolor=#efefef | Kanal+ | ||
| + | | Schalte Kanal rauf | ||
| + | |- | ||
| + | | bgcolor=#efefef | Kanal- | ||
| + | | Schalte Kanal runter | ||
| + | |- | ||
| + | | bgcolor=#efefef | Auf | ||
| + | | hebt hervor / zeigt Eintrag darüber an | ||
| + | |- | ||
| + | | bgcolor=#efefef | Ab | ||
| + | | hebt hervor / zeigt Eintrag darunter an | ||
| + | |- | ||
| + | | bgcolor=#efefef | 0..9 | ||
| + | | Wähle eine Detail-Seite (konfigurierbar im Setup) | ||
| + | |- | ||
| + | | bgcolor=#efefef | Zurück | ||
| + | | Beende Plugin / falls eine Detail-Seite angezeigt wird, zeige Startseite | ||
| + | |- | ||
| + | | bgcolor=#efefef | Ok | ||
| + | | Beende Plugin / zeigt Detail-Seite zum markierten Eintrag an | ||
| + | |} | ||
| + | |||
| + | <!-- ===[[SVDRP]] Befehle=== --> | ||
<!-- ==Hardwareanforderungen== --> | <!-- ==Hardwareanforderungen== --> | ||
| − | |||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
* Perl Modul LWP::Simple | * Perl Modul LWP::Simple | ||
| Zeile 31: | Zeile 57: | ||
cpan LWP::Simple HTML::Parser | cpan LWP::Simple HTML::Parser | ||
| − | ==Optionen== | + | ===Optionen=== |
| − | {| | + | {| class="wikitable" |
|- | |- | ||
| − | |bgcolor=#efefef|LCR_DEBUG=1 | + | | bgcolor=#efefef | LCR_DEBUG=1 |
|''debuging'' einschalten | |''debuging'' einschalten | ||
|- | |- | ||
| − | |bgcolor=#efefef|LCR_NTSC=1 | + | | bgcolor=#efefef | LCR_NTSC=1 |
| − | |fügt {{wikipedia|NTSC}} support hinzu | + | | fügt {{wikipedia|NTSC}} support hinzu |
|} | |} | ||
| − | <!-- ==Patches== --> | + | <!-- ===Patches=== --> |
==Konfiguration== | ==Konfiguration== | ||
| Zeile 50: | Zeile 76: | ||
Seit Version 0.0.2 können weitere Informationsprovider hinzugefügt werden, indem ein entsprechender Parser in der Datei '''retrieve-data.pl''' (ab 0.0.7 '''vdr-lcr-retrieve_data.pl''') hinzugefügt wird. | Seit Version 0.0.2 können weitere Informationsprovider hinzugefügt werden, indem ein entsprechender Parser in der Datei '''retrieve-data.pl''' (ab 0.0.7 '''vdr-lcr-retrieve_data.pl''') hinzugefügt wird. | ||
| − | <!-- ==Einstellungen== --> | + | <!-- ===Einstellungen=== --> |
| − | + | ===Parameter=== | |
| − | ==Parameter== | + | {| class="wikitable" |
| − | {| | + | |- |
| − | |- | + | |
!Parameter (kurz) | !Parameter (kurz) | ||
!Parameter (lang) | !Parameter (lang) | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
| − | | -S | + | | -S ''<DATEI>'' || --script=''<DATEI>'' || Skript zu Datenbeschaffung (Absoluter Pfad) |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
|} | |} | ||
| − | <!-- == | + | <!-- ==Sonstiges== --> |
| − | <!-- ==Probleme== --> | + | <!-- ===Probleme=== --> |
| − | <!-- ==Tipps== --> | + | <!-- ===Tipps=== --> |
| − | <!-- ==Wunschliste== --> | + | <!-- ===Wunschliste=== --> |
| − | <!-- ==Snapshot== --> | + | <!-- ===Snapshot=== --> |
==Links== | ==Links== | ||
Version vom 8. August 2006, 08:44 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Christian Leuschen
Least Cost Routing zeigt die momentan günstigsten Call-by-Call-Tarife fürs Telefon auf dem OSD an. Seine Daten bezieht es von http://www.teltarif.de und stellt sie auf dem OSD tabellarisch dar. Seit Version 0.0.2 auch mit Ausgabe per lcdproc oder graphlcd (Patches fürs jeweilige Plugin liegen bei).
Seit Version 0.0.3 können "Detail-Seiten" angezeigt werden. Konfiguriert werden sie im Setup. Es wird dann bei Druck der TastenSeit Version 0.0.7 kann der Pfad/Name des Skriptes zum Datenabruf frei gewählt werden. Voreinstellung ist nun vdr-lcr-retrieve_data.pl.
Das Plugin basiert auf dem bekannten femon-plugin von Rolf Ahrenberg. Es diente als Vorlage für dieses Plugin, daher geht ein großes DANKE SCHÖN an den Autor.
Bilder
Bedienung
| Kanal+ | Schalte Kanal rauf |
| Kanal- | Schalte Kanal runter |
| Auf | hebt hervor / zeigt Eintrag darüber an |
| Ab | hebt hervor / zeigt Eintrag darunter an |
| 0..9 | Wähle eine Detail-Seite (konfigurierbar im Setup) |
| Zurück | Beende Plugin / falls eine Detail-Seite angezeigt wird, zeige Startseite |
| Ok | Beende Plugin / zeigt Detail-Seite zum markierten Eintrag an |
Softwareanforderungen
- Perl Modul LWP::Simple
- Perl Modul HTML::Parser
- Lynx
Installation
Installation der nötigen Perl::Module.
cpan LWP::Simple HTML::Parser
Optionen
| LCR_DEBUG=1 | debuging einschalten |
| LCR_NTSC=1 | fügt NTSC support hinzu |
Konfiguration
Für den Datendownload und Informationsextraktion ist ein zusätzliches (Perl-)Skript nötig (retrieve-data.pl bzw. ab 0.0.7 vdr-lcr-retrieve_data.pl), welches in den PATH zu verlinken ist, dies erledigt folgender Einzeiler.
find $SOURCEDIR/VDR -name retrieve-data.pl -exec chmod 755 {} \; -exec ln -s {} /usr/local/bin \;
Seit Version 0.0.2 können weitere Informationsprovider hinzugefügt werden, indem ein entsprechender Parser in der Datei retrieve-data.pl (ab 0.0.7 vdr-lcr-retrieve_data.pl) hinzugefügt wird.
Parameter
| Parameter (kurz) | Parameter (lang) | Beschreibung |
|---|---|---|
| -S <DATEI> | --script=<DATEI> | Skript zu Datenbeschaffung (Absoluter Pfad) |