Pluginsetup-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Konfiguration)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
 +
'''Autor:''' Andreas Fey
 +
 
Steuerung der Plugins über das OSD.
 
Steuerung der Plugins über das OSD.
  
Zeile 63: Zeile 65:
  
 
==Probleme==
 
==Probleme==
 
 
==Links==
 
==Links==
 
{|
 
{|

Version vom 15. Februar 2005, 21:16 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Andreas Fey

Steuerung der Plugins über das OSD.

- Änderung der Reihenfolge
- Aktivieren/Deaktivieren von Plugins

Hardwareanforderungen

Softwareanforderungen

Konfiguration

Es ist eine Konfigurations-Datei zu erstellen, wobei Ort / Name variabel ist, siehe Paramater. Wir belassen es beim "Standard". (siehe Struktur)

/etc/vdr/plugins/plugin_setup.conf

# This file contains the plugins
# Syntax:
# <startno>::<name+param>::<description>::
0::sky::Sky::
1::softdevice -vo xv:aspect=normal::SoftDevice::
2::status::Status::
3::timeline::Timeline::
4::tvtv -t 60::TVTV Informationen laden::
5::vcd::VCD Player::
0::xine -r::Xine::
6::graphlcd -c /etc/graphlcd.conf::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 -p -c "$VDRCMD $ALL_PLUGINS" $VDRUSR
....

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

Parameter

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

Probleme

Links

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