Lcr-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Beschreibung: siehe Lcr-plugin#Parameter)
Zeile 1: Zeile 1:
==Beschreibung==
 
'''Autor:''' Christian Leuschen
 
  
Least Cost Routing zeigt die momentan günstigsten Call-by-Call-Tarife für's 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ür's 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 Tasten {{Button neutral|0-9}} eine Top-5 der Anbieter für das entsprechende Rufziel angezeigt. Außerdem liegt ein (Menü-)Icon für DeepBlue bei (in der README steht, wie man es einbindet).
 
 
Seit Version 0.0.6 kann die "Detail-Seite" zur jeweils markierten Zeile über die {{Button neutral|OK}}-Taste abgerufen werden.
 
 
Das Plugin basiert auf dem bekannten [[femon-plugin]] von Rolf Ahrenberg. Es diente als Vorlage für dieses Plugin, daher geht ein grosses DANKE SCHÖN an den Autor.
 
 
==Bilder==
 
{|
 
|[[Bild:lcr-plugin-00.jpg|thumb|none|''Einstellungen'']]
 
|[[Bild:lcr-plugin-01.jpg|thumb|none|''Call-by-Call-Tarife'']]
 
|}
 
 
<!-- ==Hardwareanforderungen== -->
 
 
==Softwareanforderungen==
 
* Perl Modul LWP::Simple
 
* Perl Modul HTML::Parser
 
* Lynx
 
 
==Installation==
 
Installation der nötigen Perl::Module.
 
 
cpan LWP::Simple HTML::Parser
 
 
==Optionen==
 
{| border=1 cellpadding=2 cellspacing=0
 
|-
 
|bgcolor=#efefef|LCR_DEBUG=1
 
|''debuging'' einschalten
 
|-
 
|bgcolor=#efefef|LCR_NTSC=1
 
|fügt {{wikipedia|NTSC}} support hinzu
 
|}
 
 
<!-- ==Patches== -->
 
 
==Konfiguration==
 
Für den Datendownload und Informationsextraktion ist ein zusätzliches (Perl-)Skript nötig ('''retrieve-data.pl'''), welches in den '''PATH''' zu kopieren ist, dies erledigt folgender Einzeiler.
 
 
find / -name retrieve-data.pl -exec chmod 755 {} \; -exec cp {} /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''' hinzugefügt wird.
 
 
<!-- ==Einstellungen== -->
 
 
==Parameter==
 
{| border=1 cellpadding=2 cellspacing=0
 
|- bgcolor=#efefef
 
!Parameter (kurz)
 
!Parameter (lang)
 
!Beschreibung
 
|-
 
| -S CMD || --script=CMD || data retrieval script (with absolute path) of plugin.
 
|}
 
 
==Bedienung==
 
{| border=1 cellpadding=2 cellspacing=0
 
|-
 
!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
 
|}
 
 
<!-- ==Probleme== -->
 
<!-- ==Tipps== -->
 
<!-- ==Wunschliste== -->
 
<!-- ==Snapshot== -->
 
 
==Links==
 
# [http://lcr.vdr-developer.org Homepage des Plugins]
 
 
[[Kategorie:Plugins]]
 
{{i18n|lcr-plugin}}
 

Version vom 5. April 2006, 19:19 Uhr