Pluginsetup-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links)
(Konfiguration: Optionen gibts ja nimmer.)
Zeile 8: Zeile 8:
 
==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>
 
<pre>
 
-c FILE  --cfgFile=FILE  name of configuration file  (default: (null))
 
-c FILE  --cfgFile=FILE  name of configuration file  (default: (null))
 
-x FILE  --execFile=FILE  name of script file        (default: (null))
 
-x FILE  --execFile=FILE  name of script file        (default: (null))
 
</pre>
 
</pre>
Wir belassen es beim "Standard":
+
 
 +
Wir belassen es beim "Standard".
  
 
'''/etc/vdr/plugins/[[plugin_setup.conf]]'''
 
'''/etc/vdr/plugins/[[plugin_setup.conf]]'''
 +
 
<pre>
 
<pre>
 
# This file contains the plugins
 
# This file contains the plugins
Zeile 20: Zeile 23:
 
# <startno>::<name+param>::<description>::
 
# <startno>::<name+param>::<description>::
 
0::sky::Sky::
 
0::sky::Sky::
1::softdevice::SoftDevice::
+
1::softdevice -vo xv:aspect=normal::SoftDevice::
 
2::status::Status::
 
2::status::Status::
 
3::timeline::Timeline::
 
3::timeline::Timeline::
4::tvtv::TVTV Informationen laden::
+
4::tvtv -t 60::TVTV Informationen laden::
 
5::vcd::VCD Player::
 
5::vcd::VCD Player::
 
0::xine -r::Xine::
 
0::xine -r::Xine::
6::graphlcd -c ks0108 -x 128 -y 64::GraphLCD::
+
6::graphlcd -c /etc/graphlcd.conf::GraphLCD::
 
</pre>
 
</pre>
 +
 
Die "Syntax" steht im HEAD.
 
Die "Syntax" steht im HEAD.
 +
 
<pre>
 
<pre>
 
<startno>::<name+param>::<description>::
 
<startno>::<name+param>::<description>::
Zeile 37: Zeile 42:
 
  +--------------------------- Ist die Reihenfolge, wobei NULL für OFF steht.
 
  +--------------------------- Ist die Reihenfolge, wobei NULL für OFF steht.
 
</pre>
 
</pre>
Anpassen der [[runvdr]]:
+
 
 +
Anpassen der [[runvdr]].
 +
 
 
<pre>
 
<pre>
 
....
 
....
Zeile 44: Zeile 51:
 
....
 
....
 
</pre>
 
</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 26. November 2004, 18:56 Uhr

Inhaltsverzeichnis

Beschreibung

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:

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

Wir belassen es beim "Standard".

/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 -c "$VDRCMD $ALL_PLUGINS" $VDRUSR
....

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

Probleme

Links

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