Pluginsetup-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(M)
(M)
Zeile 23: Zeile 23:
 
# This file contains the plugins
 
# This file contains the plugins
 
# Syntax:
 
# Syntax:
# <startno>:<name+param>:<description>:
+
# <startno>::<name+param>::<description>::
0:sky:Sky:
+
0::sky::Sky::
1:softdevice:SoftDevice:
+
1::softdevice::SoftDevice::
2:status:Status:
+
2::status::Status::
3:timeline:Timeline:
+
3::timeline::Timeline::
4:tvtv:TVTV Informationen laden:
+
4::tvtv::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 ks0108 -x 128 -y 64::GraphLCD::
 
</pre>
 
</pre>
 
Die "Syntax" steht im HEAD.
 
Die "Syntax" steht im HEAD.
 
<pre>
 
<pre>
<startno>:<name+param>:<description>:
+
<startno>::<name+param>::<description>::
  ^         ^           ^
+
  ^         ^             ^
  |         |           |
+
  |         |             |
  |         |           +-- Eine kleine Beschreibung, welche im Menu später zu sehen ist.
+
  |         |             +-- Eine kleine Beschreibung, welche im Menu später zu sehen ist.
  |         +--------------- Plugin mit den gewünschten Parametern.
+
  |         +--------------- Plugin mit den gewünschten Parametern.
 
  +------------------------- Ist die Reihenfolge, wobei NULL für OFF steht.
 
  +------------------------- Ist die Reihenfolge, wobei NULL für OFF steht.
 
</pre>
 
</pre>
Zeile 52: Zeile 52:
  
 
==Probleme==
 
==Probleme==
Bei Plugins welche in den Optionen ein ":" haben, kommt es zu Auswertungs-Fehlern. (zbs: [[remote-plugin]]/[[softdevice-plugin]])
+
Keine bekannt.
  
 
==Links==
 
==Links==

Version vom 23. Juli 2004, 19:16 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

Keine bekannt.

Links

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