From 0e7005fcc7483c01aa102fbea358c5ac65a48d62 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 6 Apr 2010 16:13:08 +0200 Subject: hello world --- plugins/setup/plugin.sh | 58 ++++++++++++ plugins/setup/setup/help/setup_actplugins.hlp | 2 + plugins/setup/setup/help/setup_cicam.hlp | 11 +++ plugins/setup/setup/help/setup_dvb.hlp | 7 ++ plugins/setup/setup/help/setup_editmenu.hlp | 3 + plugins/setup/setup/help/setup_epg.hlp | 22 +++++ plugins/setup/setup/help/setup_lnb.hlp | 12 +++ plugins/setup/setup/help/setup_misc.hlp | 8 ++ plugins/setup/setup/help/setup_osd.hlp | 23 +++++ plugins/setup/setup/help/setup_record.hlp | 44 +++++++++ plugins/setup/setup/help/setup_replay.hlp | 7 ++ plugins/setup/setup/sysconfig | 12 +++ plugins/setup/setup/vdr-menu.1.xml | 119 +++++++++++++++++++++++ plugins/setup/setup/vdr-menu.de_DE.xml | 131 ++++++++++++++++++++++++++ plugins/setup/setup/vdr-menu.xml | 119 +++++++++++++++++++++++ plugins/setup/setup/vdr-setup.1.xml | 67 +++++++++++++ plugins/setup/setup/vdr-setup.xml | 67 +++++++++++++ 17 files changed, 712 insertions(+) create mode 100644 plugins/setup/plugin.sh create mode 100644 plugins/setup/setup/help/setup_actplugins.hlp create mode 100644 plugins/setup/setup/help/setup_cicam.hlp create mode 100644 plugins/setup/setup/help/setup_dvb.hlp create mode 100644 plugins/setup/setup/help/setup_editmenu.hlp create mode 100644 plugins/setup/setup/help/setup_epg.hlp create mode 100644 plugins/setup/setup/help/setup_lnb.hlp create mode 100644 plugins/setup/setup/help/setup_misc.hlp create mode 100644 plugins/setup/setup/help/setup_osd.hlp create mode 100644 plugins/setup/setup/help/setup_record.hlp create mode 100644 plugins/setup/setup/help/setup_replay.hlp create mode 100644 plugins/setup/setup/sysconfig create mode 100755 plugins/setup/setup/vdr-menu.1.xml create mode 100644 plugins/setup/setup/vdr-menu.de_DE.xml create mode 100755 plugins/setup/setup/vdr-menu.xml create mode 100755 plugins/setup/setup/vdr-setup.1.xml create mode 100755 plugins/setup/setup/vdr-setup.xml (limited to 'plugins/setup') diff --git a/plugins/setup/plugin.sh b/plugins/setup/plugin.sh new file mode 100644 index 0000000..6e7e8f5 --- /dev/null +++ b/plugins/setup/plugin.sh @@ -0,0 +1,58 @@ +#!/bin/sh + +# x-vdr (Installations-Skript fuer einen VDR mit Debian als Basis) +# von Marc Wernecke - www.zulu-entertainment.de +# 21.02.2009 +# +# vdr-setup + +# defaults +source ./../../x-vdr.conf +source ./../../setup.conf +source ./../../functions + +WEB="http://www.zulu-entertainment.de/files/vdr-setup/vdr-setup-0.3.1-zulu-edition.tgz" +VERSION="setup-0.3.1-zulu-edition" +LINK="setup" + +VAR=`basename $WEB` +DIR=`pwd` + +# plugin entfernen +function clean_plugin() { + cd $SOURCEDIR/VDR/PLUGINS/src + rm -rf $LINK* + rm -f $VDRLIBDIR/libvdr-$LINK* + rm -rf $VDRCONFDIR/plugins/setup + log "cleaning $LINK" +} + +# plugin installieren +function install_plugin() { + download_plugin + extract_plugin + cd $SOURCEDIR/VDR/PLUGINS/src + rm -f $LINK + ln -vfs $VERSION $LINK + patch_plugin + patch_p1_plugin + + ## plugin specials - start ## + [ "$VDRUPDATE" = "on" ] && [ -d $VDRCONFDIR/plugins/setup ] && return + + cp -rf $DIR/setup $VDRCONFDIR/plugins + chown -R $VDRUSER:$VDRGROUP $VDRCONFDIR/plugins/setup + chmod 0744 $VDRCONFDIR/plugins/setup/*.xml + ## plugin specials - ende ## +} + +# plugin commands +if [ $# \> 0 ]; then + cmd=$1 + cmd_plugin +else + install_plugin + log "install-plugin fuer $VERSION ist fertig" +fi + +exit 0 diff --git a/plugins/setup/setup/help/setup_actplugins.hlp b/plugins/setup/setup/help/setup_actplugins.hlp new file mode 100644 index 0000000..f68ed87 --- /dev/null +++ b/plugins/setup/setup/help/setup_actplugins.hlp @@ -0,0 +1,2 @@ +Plugins an- und abwählen +======================== diff --git a/plugins/setup/setup/help/setup_cicam.hlp b/plugins/setup/setup/help/setup_cicam.hlp new file mode 100644 index 0000000..f18fabc --- /dev/null +++ b/plugins/setup/setup/help/setup_cicam.hlp @@ -0,0 +1,11 @@ +CICAM heißt ausgesprochen "Common Interface Conditional Access Module". + +Mit CICAM oder auch CI-Modul wird ein kleiner Decoder bezeichnet, der ein +verschlüsseltes Programm mittels einer SmartCard decodiert (entschlüsselt). + Will man verschlüsselte Sender sehen, muss man sich passend zur +DVB-Karte ein solches CI -Modul in den Rechner einbauen, ein oder zwei +CAM-Module dort einstecken und ent sprechende SmartCards für die +CAM-Module kaufen. Bekannteste CAM-Module in Deutschland sind das +Irdeto-Modul und das Alphacrypt-Modul. Mit beiden kann mittels +entsprechender SmartCard das PayTV-Angebot von PremiereWorld empfangen werden. + diff --git a/plugins/setup/setup/help/setup_dvb.hlp b/plugins/setup/setup/help/setup_dvb.hlp new file mode 100644 index 0000000..f3dd10c --- /dev/null +++ b/plugins/setup/setup/help/setup_dvb.hlp @@ -0,0 +1,7 @@ +Primäres DVB Interface = 1 + + Legt das primäre DB Interface fest, (daher dasjenige, das die Menüs darstellt und auf Eingaben reagiert). Gültige Werte reichen von '1' bis zu der Anzahl der installierten DVB Karten. Falls mehr als eine DVB Karte installiert ist und eine Aufnahme begonnen werden soll wird das Programm versuchen, ein anderes als das primäre Interface zum Aufnehmen zu verwenden, um den Benutzer so wenig wie möglich zu stören. + +Video Format = 4:3 + + Das Video Format (oder Seitenverhältnis) des Fernsehgeräts, das verwendet wird (4:3 oder 16:9). diff --git a/plugins/setup/setup/help/setup_editmenu.hlp b/plugins/setup/setup/help/setup_editmenu.hlp new file mode 100644 index 0000000..1cf3a47 --- /dev/null +++ b/plugins/setup/setup/help/setup_editmenu.hlp @@ -0,0 +1,3 @@ +VDR-Menü bearbeiten +=================== + diff --git a/plugins/setup/setup/help/setup_epg.hlp b/plugins/setup/setup/help/setup_epg.hlp new file mode 100644 index 0000000..1cc36a8 --- /dev/null +++ b/plugins/setup/setup/help/setup_epg.hlp @@ -0,0 +1,22 @@ +Zeit bis EPG Scan = 5 + + Die Zeit (in Stunden) die der Nutzer inaktiv sein muss um bei Systemen mit einer Karte das Scannen der Kanäle zu beginnen um die EPG-Daten aktuell zu halten. Ein Wert von '0' schaltet das Scannen ab auf System mit sowohl einer wie auch mehreren Karten. + +EPG Fehlerbereinigung = 2 + + Manche Sender strahlen merkwürdig formatierte EPG Daten aus. VDR versucht, diese Fehler mit folgendem Aufwand zu beheben: + + 0 - Keine Reperatur + 1 - Einfache Reperatur der Textpositionen (Titel, Epsiode und erweiterte Beschreibung) + 2 - Entfernen von übermässigen Leerräumen und Bindestrichen, Korrektur von ungültigen Zeichen. + + Voreinstellung ist '2'. + Beachten Sie bitte dass bei Änderungen dieser Einstellungen die bereits empfangenen EPG Daten nicht verändert werden. Nur neu empfangene Daten werden entsprechend bearbeitet. Starten Sie VDR neu wenn Sie alle Daten verändert haben wollen. + +Systemzeit stellen = nein + + Bestimmt ob die Systemzeit nach der Zeit, die im EPG Strom gesendet wird, gesetzt werden soll. Beachten Sie dass dies nur funktioniert wenn VDR mit einer UserId läuft, die ein Setzen der Uhrzeit zulässt. Sie benötigen ausserdem die Option "Transponder für Systemzeit" für einen Kanal dem Sie die Ausstrahlung einer verlässlichen Zeitbasis zutrauen (Nicht alle Kanäle scheinen Zugriff auf eine korrekte Zeitbasis zu haben). + +Transponder für Systemzeit = 0 + + Die Frequenz des Transponders, der zum Setzen der Systemzeit genutzt werden soll. Das Menü "Einstellungen" bietet die vollständige Liste der Kanäle an, selbst wenn einiger dieser auf dem gleichen Transponder liegen. Ausserdem kann es sein dass nach Wahl eines Kanals, Verlassen und erneuter Wahl des Menüs ein anderer Kanal eingestellt ist, da der erste Kanal des gewählten Transponders in der Datei 'channels.conf' genommen wird. Beachten Sie weiterhin, daß zum Setzen der Systemzeit mit den Transponderdaten die Option "Systemzeit stellen" ebenfalls aktiviert sein muss. diff --git a/plugins/setup/setup/help/setup_lnb.hlp b/plugins/setup/setup/help/setup_lnb.hlp new file mode 100644 index 0000000..6f044d1 --- /dev/null +++ b/plugins/setup/setup/help/setup_lnb.hlp @@ -0,0 +1,12 @@ +SLOF = 11700 + + Die Schaltfrequenz (in MHz) zwischen unterem und oberen LOF + +Untere LNB Frequenz = 9750 +Obere LNB Frequenz = 10600 + + Die untere und obere lokale Oszillationsfrequenz des LNB (in MHz, haben für DVB-C Empfänger keine Bedeutung) + +DiSEqC benutzen = nein + + Schaltet den DiSEqC Betrieb generell an oder aus. diff --git a/plugins/setup/setup/help/setup_misc.hlp b/plugins/setup/setup/help/setup_misc.hlp new file mode 100644 index 0000000..e48086d --- /dev/null +++ b/plugins/setup/setup/help/setup_misc.hlp @@ -0,0 +1,8 @@ +Mindest Event Pause = 30 +Min. Benutzer-Inaktivität = 120 + + Wenn die Kommandozeilenoption '-s' gesetzt ist wird VDR den Rechner herunterfahren wenn der nächste Timer mindestens MinEventTimeout Minuten in der Zukunft liegt, und der Benutzer mindestens MinUserInactivity nicht aktiv war. MinUserInactivity auf 0 zu setzten deaktiviert ein automatisches Herunterfahren, es bleibt dabei möglich den Recher manuell herunterzufahren. + +SVDRP Timeout = 300 + + Die Zeit (in Sekunden) einer offenen SVDRP Verbindung, nach der die Verbindung automatisch getrennt wird. Voreingestellt ist 300, ein Wert von 0 bedeutet keinen Timeout. diff --git a/plugins/setup/setup/help/setup_osd.hlp b/plugins/setup/setup/help/setup_osd.hlp new file mode 100644 index 0000000..36e3276 --- /dev/null +++ b/plugins/setup/setup/help/setup_osd.hlp @@ -0,0 +1,23 @@ +Die Abürzung OSD steht für On Screen Display das in dieser Beschreibung Textfeld genannt wurde. +In diesem Abschnitt können Einstellungen zu seiner Erscheinungsform gemacht werden + +Sprache = Deutsch +Die Sprache in der die Texte des OSD dargestellt werden sollen. +Breite = 52 +Höhe = 18 +Die Breite und Höhe des OSD. Gültige Bereiche sind für Breite=40...56, Höhe=12...21. +Anzeigedauer für Nachrichten = 1 +Die Zeit (in Sekunden) für die eine Information im OSD dargestellt werden soll. Gültige Werte sind zwischen 1...60. +Kanal-Info Position = unten +Die Position des Kanal-Info Fensters im OSD (entweder 'unten' oder 'oben'). +Info beim Kanalwechsel = ja +Schaltet die Darstellung der Momentan/Nächste Information an oder aus wenn der Kanal gewechselt wird. Die Information wird immer dargestellt, wenn der "Ok" Knopf im normalen Anzeigemodus ist. +Seitenweise scrollen = ja +Wenn der Cursor auf der ersten (letzen) Zeile einer Seite steht und die 'Auf' ('Ab') Taste gedrückt wird, wird die Liste um jeweils eine ganze Seite zurückgescrollt (vorgescrollt) und der Cursor auf die letzte (erste) Zeile der Seite gesetzt. +Timer sortieren = ja +Schaltet das Sortieren im "Timer" Menü an oder aus. Timer werden aufsteigend nach Startzeit sortiert, der erste ist dabei derjenige der als nächstes startet. +Aufnahmeverzeichnisse = ja +Symbole in der Kanalinfo = ja +Zeitbalken in der Kanalinfo = ja +Zeitbalken in 'Was läuft jetzt?' = ja +Wochentag anzeigen = nein diff --git a/plugins/setup/setup/help/setup_record.hlp b/plugins/setup/setup/help/setup_record.hlp new file mode 100644 index 0000000..884f306 --- /dev/null +++ b/plugins/setup/setup/help/setup_record.hlp @@ -0,0 +1,44 @@ +Zeitpuffer bei Beginn = 2 +Zeitpuffer bei Ende = 10 + + Bestimmt wieviele Minuten VDR vor der ofiziellen Startzeit einer Sendung mit der Aufnahme beginnen soll, und wie lange nach dem offiziellen Enden der Sendung es aufhören soll. Diese Puffer werden automatisch zu Timern hinzugefügt, die aus den EPG-Daten erstellt werden. + +Primär-Limit = 0 + + Die kleinste Priorität die ein Timer aufweisen muss um auf dem primären DVB Interface aufzeichnen zu dürfen oder einen anderen Timer mit höherer Priorität dazu zu zwingen, das primäre DVB Interface zu benutzen. Dies ist hauptsächlich nützlich für Aufnahmen, die nur dann stattfinden sollen wenn es sonst nichts zu tun gibt, aber den Nutzer dennoch nicht davon abhalten sollen, auf dem primären Interface etwas anzuschauen. Auf Systemen mit nur einer DVB Karte werden Timer mit einer Priorität geringer als PrimaryLimit niemals ausgeführt. + +Default Priorität = 50 +Default Lebenszeit = 50 + + Die voreingestellten Werte für Priorität und Lebensdauer die benutzt werden wenn ein neuer Timer erstellt wird. Eine Lebensdauer von 99 bedeutet, daß das diese Aufnahme niemals automatisch gelöscht wird. + +Episodennamen verwenden = ja + + Wiederholende Timer können die EPG Information 'Episodenname' verwenden um Dateinamen in einer hirarchischen Struktur zu erzeugen (zum Beispiel um alle Episoden einer Serie in einem gemeinsamen Verzeichnis zu speichern). Mit diesem Parameter kann dies kontrolliert werden: + + nein - 'Episodenname' nicht verwenden + ja - verwenden (und Unterverzeichnisse anlegen) + +Direktaufzeichnung markieren = ja + + Bestimmt ob eine "Direkteaufnahme" (ausgelöst durch den Knopf "Rot" im "VDR" Menü) mit einem '@' Zeichen markiert wird, um sie von Timeraufnahmen im "Aufnahmen" Menü unterscheidbar zu machen. + +Direktaufzeichnung benennen = TITEL EPISODE + + Bestimmt, wie eine Direktaufzeichnung benannt werden soll. Wenn die Schlüsselworte TITLE und/order EPISODE gegeben sind, werden diese durch den Titel und Epsiode aus den EPG Daten zum Zeitpunkt der Aufnahme erstetzt (sofern diese Informationen vorhanden sind). Wird dieser Parameter leer gelassen, wird der Kanalname genutzt. + +Dauer der Direktaufzeichnung = 180 + + Bestimmt die Dauer einer Direktaufzeichnung in Minuten. Voreinstellung ist 180 Minuten (3 Stunden). Die Stoppzeit einer Direktaufnahme kann jederzeit durch Bearbeiten des entsprechenden Timers im "Timer" Menü verändert werden. + +Dolby Digital Ton aufzeichnen = ja + + Schaltet das Aufnehmen des Dolby Digital Kanals an oder aus. Dies kann nützlich sein, wenn Sie nicht die erforderliche Ausstattung haben um Dolby Digital wiederzugeben, Sie können so Plattenplatz sparen. + +Max. Video Datei Grösse = 2000 + + Die maximale Grösse einer Datei einer Aufnahme in MB. Die gültigen Werte sind 100...2000. Voreingestellt sind 2000, aber kleinere Werte können verwendet werden wenn, die Aufnahmen beispielsweise auf CD archiviert werden sollen. + +Editierte Dateien aufteilen = nein + + Während des tatsächlichen Schneideprozesses schreibt VDR in Dateien die grösser werden können als MaxVideoFileSize. Setzen Sie diese Option auf 'ja' wenn Sie es vorziehen, daß jede geschnitte Sequenz in einer eigenen Datei gespeichert wird (mit Namen 001.vdr, 002.vdr, ...). diff --git a/plugins/setup/setup/help/setup_replay.hlp b/plugins/setup/setup/help/setup_replay.hlp new file mode 100644 index 0000000..366b702 --- /dev/null +++ b/plugins/setup/setup/help/setup_replay.hlp @@ -0,0 +1,7 @@ +MultiSpeed Modus = nein + + Bestimmt die Funktion der Tasten "Links" und "Rechtes" im Wiedergabemodus. Auf "Nein" gesetzt wird nur eine Geschwindigkeit genutzt, auf "Ja" stehen drei Geschwindigkeiten zur Verfügung für langsamen und schnellen Vor-/Rücklauf. + +Wiedergabestatus anzeigen = nein + + Schaltet die Anzeige des momentanen Wiedergabemodus an oder aus. diff --git a/plugins/setup/setup/sysconfig b/plugins/setup/setup/sysconfig new file mode 100644 index 0000000..58fa5ee --- /dev/null +++ b/plugins/setup/setup/sysconfig @@ -0,0 +1,12 @@ +# +# Generated by Setup-Plugin, +# (c) 2005 by Ralf Dotzert and MiniVDR.de +# +# Diese Datei wird vom Plugin beim speichern automatisch erzeugt +# und mit den zusätzlichen Variablen gefüllt. +# +# Minimal sollte am Anfang zumindest der folgende Eintrag vorhanden sein. +# + +PLUGINLIST=" \"-Psetup\" " +USE_SYSCONFIG="off" diff --git a/plugins/setup/setup/vdr-menu.1.xml b/plugins/setup/setup/vdr-menu.1.xml new file mode 100755 index 0000000..f50eb2f --- /dev/null +++ b/plugins/setup/setup/vdr-menu.1.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/setup/setup/vdr-menu.de_DE.xml b/plugins/setup/setup/vdr-menu.de_DE.xml new file mode 100644 index 0000000..e3521e1 --- /dev/null +++ b/plugins/setup/setup/vdr-menu.de_DE.xml @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/setup/setup/vdr-menu.xml b/plugins/setup/setup/vdr-menu.xml new file mode 100755 index 0000000..51daec4 --- /dev/null +++ b/plugins/setup/setup/vdr-menu.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/setup/setup/vdr-setup.1.xml b/plugins/setup/setup/vdr-setup.1.xml new file mode 100755 index 0000000..b5c36e1 --- /dev/null +++ b/plugins/setup/setup/vdr-setup.1.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/setup/setup/vdr-setup.xml b/plugins/setup/setup/vdr-setup.xml new file mode 100755 index 0000000..17bda40 --- /dev/null +++ b/plugins/setup/setup/vdr-setup.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3