Admin-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(fehlende Menü Punkte)
K (Standart wird mit d => Standard geschrieben)
Zeile 4: Zeile 4:
 
VDR Plugin für adminstrative Aufgaben (z.B. Netzwerkeinstellungen).
 
VDR Plugin für adminstrative Aufgaben (z.B. Netzwerkeinstellungen).
  
Sämtliche Scripte und die Konfigurationsdateien werden im '''CFGDIR''' erwartet (standart '''$VDRCONFIG/plugins/admin''' -> Variabel ueber ->
+
Sämtliche Scripte und die Konfigurationsdateien werden im '''CFGDIR''' erwartet (Standard '''$VDRCONFIG/plugins/admin''' -> Variabel über ->
 
[[admin-plugin#Parameter|Parameter]])
 
[[admin-plugin#Parameter|Parameter]])
  

Version vom 26. Dezember 2005, 18:54 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Helmut Auer

VDR Plugin für adminstrative Aufgaben (z.B. Netzwerkeinstellungen).

Sämtliche Scripte und die Konfigurationsdateien werden im CFGDIR erwartet (Standard $VDRCONFIG/plugins/admin -> Variabel über -> Parameter)

Nach dem Verlassen des Plugin Setups wird das skriptfile (admin.sh) gestartet, welches die Konfigurationsdatei (admin.conf) durchsucht und Skripte startet.

Die aktuellen Skripte sehen vor, dass Änderungen erst nach dem Beenden des VDR wirksam werden.

Bilder

Einstellungen


Konfiguration

Aufbau der Konfigurationsdatei

# <script>:<name>:<value>:<type>:<length>:<choices>:<description>:

Typ ist A,I,B oder L

A=Alphabetic:
  length - Laenge in Bytes
  choices - Gültige Zeichen

I=Integer
  length - falls angegeben wird bis zu dieser Länge mit Nullen aufgefüllt
  choices - minValue,maxValue
            d.h. 0,5 bedeutet Werte von 0..5

B=Bool
  choices - wert1,wert2

L=Liste
  choices - wert1,wert2.....wertN

Gueltige Zeilen in der admin.conf beginnen mit:

"/" - Variable ( mit / beginnt der SkriptName )

":" - Submenu ( Steht ein Begriff hinter dem ':' dann ists der Titel des Submenues,
      falls nur ein ':' vorkommt wird das begonnene Submenu beendet.
      Rekursive Submenues werden nicht unterstuetzt, d.h durch ein neues Submenu wird
      das vorherige beendet.

"-" - Kommentarzeile die so im OSD angezeigt wird


Parameter

Parameter (kurz) Parameter (lang) Beschreibung
-d --directory=PATH directory of configuration files (default: <plugindir/admin>)


Probleme

fehlende Menü Punkte

Sollten im Plugin Menü Punkte fehlen, mal die Zeilen zählen.

bash> wc -l < admin.conf
343

Und mit dem Limit in der admin.c des Plugins vergleichen, falls kleiner, wie folgt ändern. (neu übersetzen)

- #define MAX_ENTRIES 256
+ #define MAX_ENTRIES 1024

Oder die aktuellen Sourcen nutzen 0.4.0.


Links

[1] http://www.htpc-forum.de/index.php?url=downloads.php Homepage des Plugins
[1] http://gentoo.fh-luh.de/files/vdr-admin Spiegel
In anderen Sprachen