summaryrefslogtreecommitdiff
path: root/README.de
diff options
context:
space:
mode:
authorUdo Richter <udo_richter@gmx.de>2007-02-18 00:00:00 +0100
committerManuel Reimer <manuel.reimer@gmx.de>2013-10-01 17:15:05 +0200
commit6d08550184e9d6d801d67882a827da46fadcdb66 (patch)
treef73739a865dbb707a73ce762b8f4d7b90d7eec9e /README.de
parent227b5c30f17596b06ca538eed10631e8ff7c5a66 (diff)
downloadrunvdr-extreme-6d08550184e9d6d801d67882a827da46fadcdb66.tar.gz
runvdr-extreme-6d08550184e9d6d801d67882a827da46fadcdb66.tar.bz2
Version 0.2.0v0.2.0
* New: Pass DVBLOAD and DVBUNLOAD to eval, allows to execute more than one command, thanks to Thomas Büschgens * New: Load ~/.runvdr.conf as default, load /etc/runvdr.conf as fallback * New: INCLUDE directive to load other config file * New: -P "-plugin" drops plugin from plugin load list. Same for -D. * Change: LANGUAGE now sets LC_ALL, not LANG.
Diffstat (limited to 'README.de')
-rw-r--r--README.de48
1 files changed, 44 insertions, 4 deletions
diff --git a/README.de b/README.de
index 65803d8..0417102 100644
--- a/README.de
+++ b/README.de
@@ -1,8 +1,9 @@
runvdr extreme
-Geschrieben von: Udo Richter <udo_richter(a)gmx.de>
-Projekt Homepage: http://www.richter-udo.de/vdr/scripts.html#runvdr
+
+Geschrieben von: Udo Richter <udo_richter(a)gmx.de>
+Projekt Homepage: http://www.udo-richter.de/vdr/scripts.html#runvdr
Siehe Datei COPYING für Lizenz-Informationen
@@ -36,7 +37,9 @@ Einige der Features von runvdr extreme:
Schnellstart
--------------------------------------------------------------------------
- Kopiere runvdr nach /usr/local/bin/ oder wo-auch-immer-du-magst
-- Kopiere runvdr.conf.example nach /etc/runvdr.conf
+- Kopiere runvdr.conf.example nach /etc/runvdr.conf, wenn runvdr als
+ Server laufen soll, oder nach ~/.runvdr.conf, wenn runvdr durch
+ einen Benutzer gestartet werden soll.
- Bearbeite /etc/runvdr.conf nach deinem Bedarf
Die runvdr.conf ist größtenteils selbsterklärend. Alle Optionen sind auch
@@ -44,6 +47,39 @@ per Kommandozeile verfügbar, siehe runvdr --help.
+Details
+--------------------------------------------------------------------------
+
+Die Optionen werden in dieser Reihenfolge ausgewertet:
+
+1. Kommandozeilenoptionen haben höchste Priorität.
+2. runvdr.conf auf Kommandozeile mit -C oder --runvdr-conf angegeben
+3. Wenn kein -C und kein --runvdr-conf angegeben, benutze ~/.runvdr.conf
+4. Wenn kein -C und kein --runvdr-conf un kein ~/.runvdr.conf, benutze
+ /etc/runvdr.conf
+5. Wenn keine der obigen Dateien existiert, benutze runvdr-Defaults
+
+Nur eine runvdr.conf wird normalerweise geladen, und nur eine -C Option
+wird ausgewertet. Man kann aber den Inhalt einer runvdr.conf in einer anderen
+runvdr.conf laden, wenn man die INCLUDE-Direktive verwendet. Man kann zum
+Beispiel /etc/runvdr.conf aus der Datei ~/.runvdr.conf heraus laden, um
+für den aktuellen Benutzer einige Einstellungen zu überschreiben.
+
+Plugins, die durch die AddPlugin-Direktive in der conf-Datei oder die
+--plugin oder -P Option geladen werden, können von der Plugin-Liste wieder
+entfernt werden, wenn man "AddPlugin -name", --plugin="-name" oder -P-name
+verwendet. Der name-Teil wird dabei als Muster für den Anfangsteil des Plugin-
+Namens verwendet, alle Plugins, die auf "name*" passen, werden entfernt.
+Insbesondere hebt "AddPlugin -" und -P- die gesamte bisherige Plugin-Liste
+auf. Der selbe Mechanismus funktioniert auch beim -D Device-Parameter.
+
+Um Parameter an VDR direkt weiter zu geben, ohne dass runvdr sie
+interpretiert, kann -- als Parameter angegeben werden. Alle Parameter nach
+-- werden unverändert an VDR weiter gegeben. So gibt "runvdr -- --help"
+die Hilfestellung von VDR aus, und nicht die Hilfestellung von runvdr.
+
+
+
Voraussetzungen
--------------------------------------------------------------------------
Unix-Kommandos, die runvdr benutzt:
@@ -89,7 +125,7 @@ Dito, aber lade auch die DVB-Treiber neu:
Benutze den frich neu übersetzten VDR zum ersten mal:
- runvdr --vdr=/usr/src/vdr-1.4.3/vdr --lib=/usr/src/vdr-1.4.3/PLUGINS/lib
+ runvdr --vdr=/usr/src/vdr-1.5.0/vdr --lib=/usr/src/vdr-1.5.0/PLUGINS/lib
Zum Debuggen, starte VDR ohne Terminalumlenkung:
@@ -103,6 +139,10 @@ Lade nur das hello-Plugin:
runvdr -P- -P hello
+Lade alle Plugins, aber nicht das hello-Plugin:
+
+ runvdr -P-hello
+
Starte einen Testlauf von runvdr, um zu sehen was passiert:
runvdr --wrapper=echo