Pluginsetup-plugin

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Beschreibung

Steuerung der Plugins über das OSD.

  • Änderung der Reihenfolge
  • Aktivieren/Deaktivieren von Plugins

Hardwareanforderungen

Keine.

Softwareanforderungen

Keine.

Konfiguration

Es ist eine Konfigurations-Datei zu erstellen, wobei Ort/Name variabel ist:

-c FILE  --cfgFile=FILE  name of configuration file  (default: (null))
-x FILE  --execFile=FILE  name of script file        (default: (null))

Wir belassen es beim "Standart":

/etc/vdr/plugins/plugin_setup.conf
# This file contains the plugins
# Syntax:
# <startno>:<name+param>:<description>:
0:sky:Sky:
1:softdevice:SoftDevice:
2:status:Status:
3:timeline:Timeline:
4:tvtv:TVTV Informationen laden:
5:vcd:VCD Player:
0:xine -r:Xine:
6:graphlcd -c ks0108 -x 128 -y 64:GraphLCD:

Die "Syntax" steht im HEAD.

<startno>:<name+param>:<description>:
 ^         ^            ^
 |         |            |
 |         |            +-- Eine kleine Beschreibung, welche im Menu später zu sehen ist.
 |         +--------------- Plugin mit den gewünschten Parametern.
 +------------------------- Ist die Reihenfolge, wobei NULL für OFF steht.

Anpassen der runvdr:

....
ALL_PLUGINS="-P pluginsetup `grep -s - /etc/vdr/plugins/plugin_setup_runvdr.conf`"
su -c "$VDRCMD $ALL_PLUGINS" $VDRUSR
....

Nach dem ersten Aufruf des Plugins im Menu, wird die "plugin_setup_runvdr.conf" generiert.

Probleme

Bei Plugins welche in den Optionen ein ":" haben, kommt es zu Auswertungs-Fehlern. (zbs: remote-plugin/softdevice-plugin)

Links

[1] http://www.andreas-fey.com/projekte.html Homepage des Plugins