Einleitung
Das SETUP-Plugin erlaubt die einfache Konfiguration der wichtigsten Systemeinstellungen über das OSD des VDR's. Dieses Plugin wurde speziell für die MiniVDR Distribution entwickelt, kann aber einfach für andere Distributionen konfiguriert werden.
Features
Folgende Funktionen werden mit dem Setup Plugin realisiert:
An- und Abwahl von Plugins
Per OSD können Plugins an oder abgeschaltet werden. Eventuell benötigte Plugin-Parameter können im Konfigurationsfile minivdr-setup.xml hinzugefügt werden. Eine geänderte Plugin-Konfiguration wird erst nach dem nächsten Neustart aktiv.VDR-Menüs
Mit dem Setup-Plugin wird ein Patch für den VDR ab Version 1.3.44 geliefert, welcher die Erzeugung von Submenüs erlaubt.
| ACHTUNG: | Hierbei handelt es sich um eine eigene neue Entwicklung, welcher beliebig viele geschachtelte Sub-Sub-Menüs zulässt. Das Plugin Submenu und dessen Patch kann nicht zusammen mit dem Setup-Plugin verwendet werden! |
Menüs können im Setup-Plugin per OSD hinzugefügt, editiert und verschoben werden. Eine geänderte Menükonfiguration wird sofort nach dem Speichern und erneutem Öffnen des Menüs aktiv.
In der Menükonfigurationsdatei "vdr-menu.xml" können zusätzlich Kommandos definiert werden, welche dann wie ein Plugin per OSD ausgeführt werden können. Eventuelle Bildschirmausgaben des Kommandos werden auf dem OSD ausgegeben.
Systemkonfiguration ändern
Im Setup Plugin können die gängigen Systemkonfigurationen per OSD geändert werden. Im Konfigurations-File minivdr-setup.xml können dazu beliebige geschachtelte Menüs (XML Tag <menu> </menu> konfiguriert werden. Jedem Systemparameter wird ein Variablenname zugeordnet, der dann im angegebenen System-Konfigurationsfile, welches mit dem Attribut "sysconfigFile" definiert wurde, abgespeichert. Diese Datei kann dann von der Distribution beim Booten und Starten des VDR ausgelesen werden und das System nach den Einstellungen des Benutzers konfigurieren.
Die Beschreibung der Konfigurationsdateien wird hier im Detail beschrieben.
Systemvoraussetzungen
- In das Plugin Konfigurationsverzeichnis (z.B: /etc/vdr/plugins/setup) müssen die Dateien minivdr-setup.xml und vdr-menu.xml abgelegt werden.
- Die in der Datei minivdr-setup.xml mit dem Attribut "sysconfigFile gekennzeichnete Datei wird vom Plugin angelegt, falls Sie nicht existieren sollte. In dieser Datei werden die Einstellungen in Form von Shellvariablen gespeichert.
- Hilfedateien werden in dem Vezeichnis /etc/vdr/plugins/setup/help abgelegt.
- Der beigefügte Patch für VDR 1.3.x muss installiert werden.
- Das Submenü-Plugin darf nicht zusammen mit dem Setup-Plugin verwendet werden.
Support
Fragen, Verbesserungsvorschläge und eventuelle Fehler können direkt über das Forum im MiniVDR-Portal weiter gegeben werden.
Bilder zum Setup-Plugin
Ein paar Screenshots vom Plugin können hier betrachtet werden.Download
| Version | Datum | Kommentar |
|---|---|---|
| 0.3.1 | 06.03.2006 | ab VDR Version 1.3.44, Verwendet kein std::vector, um Probleme mit alten Compilern zu vermeiden. |
| 0.3.0 | 05.03.2006 | ab VDR Version 1.3.44, Beim Umschalten der Kanallisten werden nun Timer mit unbekannten Kanälen gelöscht. |
| 0.2.3 | 04.02.2006 | ab VDR Version 1.3.38, Kanallisten werden nun direkt ohne reboot umgeschaltet |
| 0.2.2 | 12.10.2005 | ab VDR Version 1.3.33, Bug Fix, Unterstützt BigPatch-Setup-Menüs |
| 0.2.1 | 07.10.2005 | ab VDR Version 1.3.33, Bug Fix |
| 0.2.0 | 03.10.2005 | ab VDR Version 1.3.33 |
| 0.1.0 | 26.06.2005 | bis VDR Version 1.3.30 |
| 0.0.5 | 26.02.2005 | |
| 0.0.4 | 30.01.2005 |