Pluginsetup-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(M) |
(M) |
||
Zeile 13: | Zeile 13: | ||
==Konfiguration== | ==Konfiguration== | ||
Es ist eine Konfigurations-Datei zu erstellen, wobei Ort/Name variabel ist: | Es ist eine Konfigurations-Datei zu erstellen, wobei Ort/Name variabel ist: | ||
− | + | <pre> | |
− | + | -c FILE --cfgFile=FILE name of configuration file (default: (null)) | |
− | + | -x FILE --execFile=FILE name of script file (default: (null)) | |
− | + | </pre> | |
Wir belassen es beim "Standart": | Wir belassen es beim "Standart": | ||
− | + | /etc/vdr/plugins/plugin_setup.conf | |
− | + | <pre> | |
− | + | # 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: | |
− | + | </pre> | |
Die "Syntax" steht im HEAD. | Die "Syntax" steht im HEAD. | ||
− | + | <pre> | |
− | + | <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. | |
− | + | </pre> | |
Anpassen der [[runvdr]]: | Anpassen der [[runvdr]]: | ||
− | + | <pre> | |
− | + | .... | |
− | + | ALL_PLUGINS="-P pluginsetup `grep -s - /etc/vdr/plugins/plugin_setup_runvdr.conf`" | |
− | + | su -c "$VDRCMD $ALL_PLUGINS" $VDRUSR | |
− | + | .... | |
− | + | </pre> | |
Nach dem ersten Aufruf des Plugins im Menu, wird die "plugin_setup_runvdr.conf" generiert. | Nach dem ersten Aufruf des Plugins im Menu, wird die "plugin_setup_runvdr.conf" generiert. | ||
Version vom 16. Juli 2004, 16:27 Uhr
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 |