diff options
| author | root <root@elwms02.(none)> | 2010-04-06 16:13:08 +0200 |
|---|---|---|
| committer | root <root@elwms02.(none)> | 2010-04-06 16:13:08 +0200 |
| commit | 0e7005fcc7483c01aa102fbea358c5ac65a48d62 (patch) | |
| tree | 11517ce0d3d2977c6732b3aa583b0008083e0bd3 /plugins/setup | |
| download | x-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.gz x-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.bz2 | |
hello world
Diffstat (limited to 'plugins/setup')
| -rw-r--r-- | plugins/setup/plugin.sh | 58 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_actplugins.hlp | 2 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_cicam.hlp | 11 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_dvb.hlp | 7 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_editmenu.hlp | 3 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_epg.hlp | 22 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_lnb.hlp | 12 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_misc.hlp | 8 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_osd.hlp | 23 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_record.hlp | 44 | ||||
| -rw-r--r-- | plugins/setup/setup/help/setup_replay.hlp | 7 | ||||
| -rw-r--r-- | plugins/setup/setup/sysconfig | 12 | ||||
| -rwxr-xr-x | plugins/setup/setup/vdr-menu.1.xml | 119 | ||||
| -rw-r--r-- | plugins/setup/setup/vdr-menu.de_DE.xml | 131 | ||||
| -rwxr-xr-x | plugins/setup/setup/vdr-menu.xml | 119 | ||||
| -rwxr-xr-x | plugins/setup/setup/vdr-setup.1.xml | 67 | ||||
| -rwxr-xr-x | plugins/setup/setup/vdr-setup.xml | 67 |
17 files changed, 712 insertions, 0 deletions
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 @@ +<!-- +- VDR Menu-Configuration File +- +- +- Example: +- + <menus> + <system name="Schedule" /> + <system name="Channels" /> + <system name="Timers" /> + <system name="Recordings" /> + <menu name="System"> + <system name="Setup" /> + <system name="Commands" /> + <plugin name="setup" /> + <command name="myCommand1" execute="/usr/bin/mycommand1" /> + <command name="myCommand2" execute="/usr/bin/mycommand2" confirm="yes" /> + <plugin name="epgsearch" /> + <menu name="mySubSubMenu"> + ... + </menu> + </menu> + <menu name="Suche"> + <plugin name="epgsearch" /> + ... + </menu> + </menus> +--> +<menus suffix=""> + <system name="Schedule" /> + <system name="Channels" /> + <system name="Timers" /> + <system name="Recordings" /> + <plugin name="arghdirector" /> + <plugin name="music" /> + <menu name="Multimedia"> + <plugin name="cdda" /> + <plugin name="ripit" /> + <command name="CD auswerfen" execute="eject /dev/cdrw" /> + <plugin name="image" /> + <plugin name="audiorecorder" /> + <plugin name="dvd" /> + <menu name="DVD-Recorder"> + <plugin name="burn" /> + <menu name="DVD-Cover erstellen"> + <thread name="Blend Only" execute='burn-bc -f draw-storke -w default' /> + <thread name="Simple Cropping" execute='echo "burn-bc -f 'crop resize draw-storke unsharp' -w default' /> + <thread name="Zoom Center" execute='burn-bc -f 'crop zoom-center resize draw-storke unsharp' -w default' /> + <thread name="Zoom Left" execute='burn-bc -f 'crop zoom-left resize draw-storke unsharp' -w default' /> + <thread name="Zoom Right" execute='burn-bc -f 'crop zoom-right resize draw-storke unsharp' -w default' /> + <thread name="Serial Foto" execute='burn-bc -f 'crop zoom-center resize draw-storke serial-foto unsharp' -w default' /> + <thread name="Serial Movie" execute='burn-bc -f 'crop zoom-center resize draw-storke serial-movie unsharp' -w default' /> + <thread name="Big Serial Movie" execute='burn-bc -f 'crop zoom-center resize draw-bigsize serial-movie unsharp' -w default' /> + </menu> + <command name="Aufraeumen" execute="rm -rf /media/hda7/video/vdr-burn.*" confirm="yes" /> + </menu> + <command name="DVD auswerfen" execute="eject /dev/dvdrw" /> + <plugin name="dvdswitch" /> + <plugin name="mplayer" /> + <plugin name="vodcatcher" /> + </menu> + <menu name="Information"> + <plugin name="recstatus" /> + <plugin name="newsticker" /> + <plugin name="osdteletext" /> + <plugin name="sport" /> + <plugin name="weatherng" /> + <plugin name="femon" /> + </menu> + <menu name="Spiele"> + <plugin name="games" /> + <plugin name="solitaire" /> + <plugin name="sudoku" /> + <plugin name="freecell" /> + <plugin name="spider" /> + </menu> + <menu name="Sonstiges"> + <plugin name="pilotskin" /> + <plugin name="osdpip" /> + <plugin name="screenshot" /> + <plugin name="sleeptimer" /> + </menu> + <menu name="Projektor"> + <command name="Tvtime starten" execute='echo "/usr/bin/vdrplayer --player tvtime"|at now' confirm="yes" /> + <command name="Tvtime und X-Server beenden" execute='echo "/usr/bin/vdrplayer --killall"|at now' confirm="yes" /> + </menu> + <menu name="System"> + <system name="Setup" /> + <menu name="Kanal Menu"> + <system name="Channels" /> + <plugin name="channellists" /> + <plugin name="reelchannelscan" /> + <plugin name="chanorg" /> + <plugin name="chanman" /> + <plugin name="femon" /> + </menu> + <plugin name="setup" /> + <thread name="VDR Setup" execute='sudo /usr/lib/vdr/scripts/vdrsetup' /> + <menu name="Server"> + <command name="Server wecken" execute="sudo /usr/lib/vdr/scripts/vdr2root wakeonlan" confirm="yes" /> + <command name="Server einbinden" execute="sudo /usr/lib/vdr/scripts/vdr2root mount" confirm="yes" /> + <command name="Server loesen" execute="sudo /usr/lib/vdr/scripts/vdr2root umount" confirm="yes" /> + </menu> + <menu name="Daten und Logs"> + <command name="System-Log anzeigen" execute="sudo /usr/lib/vdr/scripts/vdr2root show-log" /> + <command name="System-Log saeubern" execute="sudo /usr/lib/vdr/scripts/vdr2root clean-log" confirm="yes" /> + <thread name="EPG Daten loeschen" execute='svdrpsend.pl CLRE' confirm="yes" /> + <thread name="Aufnahmen Liste aktualisieren" execute='sudo /usr/lib/vdr/scripts/vdr2root video-update; sleep 1; svdrpsend.pl HITK Recordings' /> + <plugin name="filebrowser" /> + <command name="Zeige Belegung der Laufwerke" execute='df -h|awk '/%/ { printf("%4.4s : %5.5s : %s\n",$5,$4,$6) }'' /> + </menu> + <menu name="Befehle"> + <command name="VDR neustarten" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-restart" confirm="yes" /> + <command name="VDR beenden" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-stop" confirm="yes" /> + <command name="System neustarten" execute="sudo /usr/lib/vdr/scripts/vdr2root reboot" confirm="yes" /> + <thread name="System beenden" execute='svdrpsend.pl HITK Power' confirm="yes" /> + </menu> + </menu> +</menus> 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 @@ +<!-- +- VDR Menu-Configuration File +- +- +- Example: +- + <menus> + <system name="Schedule" /> + <system name="Channels" /> + <system name="Timers" /> + <system name="Recordings" /> + <menu name="System"> + <system name="Setup" /> + <system name="Commands" /> + <plugin name="setup" title="My Setup" /> + <command name="myCommand1" execute="/usr/bin/mycommand1" /> + <command name="myCommand2" execute="/usr/bin/mycommand2" confirm="yes" /> + <thread name="myCommand3" execute="/usr/bin/mycommand3" confirm="yes" /> + <plugin name="epgsearch" title="myProgram" /> + <menu name="mySubSubMenu"> + ... + </menu> + </menu> + <menu name="Suche"> + <plugin name="epgsearch" /> + ... + </menu> + </menus> +--> +<menus suffix=""> + <system name="Schedule" /> + <system name="Channels" /> + <system name="Timers" /> + <plugin name="epgsearchonly" /> + <system name="Recordings" /> + <plugin name="music" title="Mp3 JukeBox" /> + <menu name="Multimedia"> + <plugin name="cdda" title="CD Spieler" /> + <plugin name="ripit" title="CD als Mp3 speichern" /> + <command name="CD auswerfen" execute="eject /dev/cdrw" /> + <plugin name="image" /> + <plugin name="dvd" title="DVD Spieler" /> + <menu name="DVD Recorder"> + <plugin name="burn" /> + <menu name="DVD-Cover erstellen"> + <thread name="Blend Only" execute="burn-bc -f draw-storke -w default" /> + <thread name="Simple Cropping" execute='echo "burn-bc -f 'crop resize draw-storke unsharp' -w default' /> + <thread name="Zoom Center" execute="burn-bc -f 'crop zoom-center resize draw-storke unsharp' -w default" /> + <thread name="Zoom Left" execute="burn-bc -f 'crop zoom-left resize draw-storke unsharp' -w default" /> + <thread name="Zoom Right" execute="burn-bc -f 'crop zoom-right resize draw-storke unsharp' -w default" /> + <thread name="Serial Foto" execute="burn-bc -f 'crop zoom-center resize draw-storke serial-foto unsharp' -w default" /> + <thread name="Serial Movie" execute="burn-bc -f 'crop zoom-center resize draw-storke serial-movie unsharp' -w default" /> + <thread name="Big Serial Movie" execute="burn-bc -f 'crop zoom-center resize draw-bigsize serial-movie unsharp' -w default" /> + </menu> + <command name="Aufräumen" execute="rm -rf /media/disk1part5/video/vdr-burn.*" confirm="yes" /> + <menu name="DVDs konvertieren"> + <command name="Starte DVD zu VDR" execute='echo "/usr/lib/vdr/scripts/dvdconvert/dvd2vdr.sh >> /var/cache/vdr/dvdconvert/log/dvd2vdr.log 2>&1"|at now' /> + <command name="Starte DVD zu DVD" execute='echo "/usr/lib/vdr/scripts/dvdconvert/dvd2dvd.sh >> /var/cache/vdr/dvdconvert/log/dvd2dvd.log 2>&1"|at now' /> + <command name="Sperre aufheben" execute="rm -f /var/cache/vdr/dvdconvert/log/dvd2*.LOCK" /> + </menu> + </menu> + <menu name="DVD Drehzahlkontrolle"> + <command name="Zweifach" execute="sudo speedcontrol -x 2 /dev/dvdrw" /> + <command name="Vierfach" execute="sudo speedcontrol -x 4 /dev/dvdrw" /> + <command name="Achtfach" execute="sudo speedcontrol -x 8 /dev/dvdrw" /> + <command name="Zurücksetzen" execute="sudo speedcontrol -x 0 /dev/dvdrw" /> + </menu> + <command name="DVD auswerfen" execute="eject /dev/dvdrw" /> + <plugin name="dvdswitch" title="DVD von Festplatte" /> + <plugin name="music" title="Mp3 JukeBox" /> + <plugin name="mplayer" title="Medien" /> + <menu name="Externe Medien"> + <command name="USB-Stick einbinden" execute="sudo /usr/lib/vdr/scripts/vdr2root usb mount" /> + <command name="USB-Stick entfernen" execute="sudo /usr/lib/vdr/scripts/vdr2root usb umount" confirm="yes" /> + </menu> + <plugin name="vodcatcher" /> + </menu> + <menu name="Information"> + <plugin name="recstatus" /> + <plugin name="newsticker" title="Nachrichten" /> + <plugin name="weatherng" title="Wetter (geht noch nicht)" /> + <plugin name="femon" /> + </menu> + <plugin name="sportng" title="Sport" /> + <menu name="Sonstiges"> + <plugin name="clock" title="Uhr" /> + <plugin name="pilotskin" title="Navigator" /> + <plugin name="osdpip" title="Bild in Bild" /> + <plugin name="screenshot" title="Schnapschuß" /> + <plugin name="sleeptimer" title="Automatisch abschalten" /> + <plugin name="extrecmenu" title="Aufzeichnungen (erweitert)" /> + </menu> + <menu name="Spiele"> + <plugin name="solitaire" /> + <plugin name="sudoku" /> + </menu> + <menu name="Projektion"> + <thread name="VDRplayer starten" execute="/usr/bin/vdrplayer --player vdr-sxfe --ip 127.0.0.1" confirm="yes" /> + <plugin name="xineliboutput" /> + <thread name="Player und X-Server beenden" execute="/usr/bin/vdrplayer --killall" confirm="yes" /> + </menu> + <menu name="System"> + <system name="Setup" /> + <menu name="Kanal Menü"> + <system name="Channels" /> + <plugin name="channellists" /> + <plugin name="reelchannelscan" /> + <plugin name="noepgmenu" /> + <thread name="Neue Kanäle entfernen" execute='/usr/lib/vdr/scripts/channellists-reset.sh ":@1000 Neue Kanäle"' confirm="yes" /> + <plugin name="chanman" /> + <plugin name="femon" /> + </menu> + <plugin name="setup" /> + <plugin name="osdadjust" /> + <thread name="VDR Setup" execute="sudo /usr/lib/vdr/scripts/vdrsetup" /> + <menu name="Daten und Logs"> + <command name="System-Log anzeigen" execute="sudo /usr/lib/vdr/scripts/vdr2root show-log" /> + <command name="System-Log säubern" execute="sudo /usr/lib/vdr/scripts/vdr2root clean-log" confirm="yes" /> + <thread name="EPG aktualisieren" execute="svdrpsend.pl plug tvm2vdr FULLUPDATE" confirm="yes" /> + <thread name="EPG Daten löschen" execute="svdrpsend.pl CLRE" confirm="yes" /> + <thread name="Aufnahmen aktualisieren" execute="sudo /usr/lib/vdr/scripts/vdr2root video-update; sleep 1; svdrpsend.pl HITK Recordings" /> + <command name="Belegung der Laufwerke" execute='df -h|awk '/%/ { printf("%4.4s : %5.5s : %s\n",$5,$4,$6) }'' /> + </menu> + <menu name="Befehle"> + <command name="VDR neustarten" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-restart" confirm="yes" /> + <command name="VDR beenden" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-stop" confirm="yes" /> + <command name="System neustarten" execute="sudo /usr/lib/vdr/scripts/vdr2root reboot" confirm="yes" /> + <thread name="System beenden" execute="svdrpsend.pl HITK Power" confirm="yes" /> + </menu> + </menu> +</menus> 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 @@ +<!-- +- VDR Menu-Configuration File +- +- +- Example: +- + <menus> + <system name="Schedule" /> + <system name="Channels" /> + <system name="Timers" /> + <system name="Recordings" /> + <menu name="System"> + <system name="Setup" /> + <system name="Commands" /> + <plugin name="setup" /> + <command name="myCommand1" execute="/usr/bin/mycommand1" /> + <command name="myCommand2" execute="/usr/bin/mycommand2" confirm="yes" /> + <plugin name="epgsearch" /> + <menu name="mySubSubMenu"> + ... + </menu> + </menu> + <menu name="Suche"> + <plugin name="epgsearch" /> + ... + </menu> + </menus> +--> +<menus suffix=""> + <system name="Schedule" /> + <system name="Channels" /> + <system name="Timers" /> + <system name="Recordings" /> + <plugin name="arghdirector" /> + <plugin name="music" /> + <menu name="Multimedia"> + <plugin name="cdda" /> + <plugin name="ripit" /> + <command name="Eject CD" execute="eject /dev/cdrw" /> + <plugin name="image" /> + <plugin name="audiorecorder" /> + <plugin name="dvd" /> + <menu name="DVD-Recorder"> + <plugin name="burn" /> + <menu name="Create DVD-Cover"> + <thread name="Blend Only" execute='burn-bc -f draw-storke -w default' /> + <thread name="Simple Cropping" execute='burn-bc -f 'crop resize draw-storke unsharp' -w default' /> + <thread name="Zoom Center" execute='burn-bc -f 'crop zoom-center resize draw-storke unsharp' -w default' /> + <thread name="Zoom Left" execute='burn-bc -f 'crop zoom-left resize draw-storke unsharp' -w default' /> + <thread name="Zoom Right" execute='burn-bc -f 'crop zoom-right resize draw-storke unsharp' -w default' /> + <thread name="Serial Foto" execute='burn-bc -f 'crop zoom-center resize draw-storke serial-foto unsharp' -w default' /> + <thread name="Serial Movie" execute='burn-bc -f 'crop zoom-center resize draw-storke serial-movie unsharp' -w default' /> + <thread name="Big Serial Movie" execute='burn-bc -f 'crop zoom-center resize draw-bigsize serial-movie unsharp' -w default' /> + </menu> + <command name="Clean" execute="rm -rf /media/hda7/video/vdr-burn.*" confirm="yes" /> + </menu> + <command name="Eject DVD" execute="eject /dev/dvdrw" /> + <plugin name="dvdswitch" /> + <plugin name="mplayer" /> + <plugin name="vodcatcher" /> + </menu> + <menu name="Information"> + <plugin name="recstatus" /> + <plugin name="newsticker" /> + <plugin name="osdteletext" /> + <plugin name="sport" /> + <plugin name="weatherng" /> + <plugin name="femon" /> + </menu> + <menu name="Fun"> + <plugin name="games" /> + <plugin name="solitaire" /> + <plugin name="sudoku" /> + <plugin name="freecell" /> + <plugin name="spider" /> + </menu> + <menu name="Misc"> + <plugin name="pilotskin" /> + <plugin name="osdpip" /> + <plugin name="screenshot" /> + <plugin name="sleeptimer" /> + </menu> + <menu name="Projector"> + <command name="Start Tvtime" execute='echo "/usr/bin/vdrplayer --player tvtime"|at now' confirm="yes" /> + <command name="Close Tvtime and X-Server" execute='echo "/usr/bin/vdrplayer --killall"|at now' confirm="yes" /> + </menu> + <menu name="System"> + <system name="Setup" /> + <menu name="Channel Menu"> + <system name="Channels" /> + <plugin name="channellists" /> + <plugin name="reelchannelscan" /> + <plugin name="chanorg" /> + <plugin name="chanman" /> + <plugin name="femon" /> + </menu> + <plugin name="setup" /> + <thread name="VDR Setup" execute='sudo /usr/lib/vdr/scripts/vdrsetup' /> + <menu name="Server"> + <command name="Wakeup" execute="sudo /usr/lib/vdr/scripts/vdr2root wakeonlan" confirm="yes" /> + <command name="Mount" execute="sudo /usr/lib/vdr/scripts/vdr2root mount" confirm="yes" /> + <command name="Umount" execute="sudo /usr/lib/vdr/scripts/vdr2root umount" confirm="yes" /> + </menu> + <menu name="Data and Logs"> + <command name="Show Log" execute="sudo /usr/lib/vdr/scripts/vdr2root show-log" /> + <command name="Clean Log" execute="sudo /usr/lib/vdr/scripts/vdr2root clean-log" confirm="yes" /> + <thread name="Clean EPG Data" execute='svdrpsend.pl CLRE' confirm="yes" /> + <thread name="Update Recordings List" execute='sudo /usr/lib/vdr/scripts/vdr2root video-update; sleep 1; svdrpsend.pl HITK Recordings' /> + <plugin name="filebrowser" /> + <command name="HDD Info" execute='df -h|awk '/%/ { printf("%4.4s : %5.5s : %s\n",$5,$4,$6) }'' /> + </menu> + <menu name="Commands"> + <command name="VDR restart" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-restart" confirm="yes" /> + <command name="VDR stop" execute="sudo /usr/lib/vdr/scripts/vdr2root vdr-stop" confirm="yes" /> + <command name="Reboot" execute="sudo /usr/lib/vdr/scripts/vdr2root reboot" confirm="yes" /> + <thread name="Poweroff" execute='svdrpsend.pl HITK Power' confirm="yes" /> + </menu> + </menu> +</menus> 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 @@ +<!-- +- Example: +- +- <setup sysconfigFile="/etc/sysconfig"> +- bootLinux="/sbin/reboot" +- VDRlibDir="/usr/lib/vdr/plugins" +- <plugins sysconfig="PLUGINLIST"> +- <plugin name="setup" info="x-vdr-Setup" active="yes" /> +- <plugin name="vdrcd" param="-c /dev/dvd -c /media/dvd -c /media/cdfs" info="VDR CD"/> +- ... +- </plugin> +- <menus> +- <menu name="VDR-Einstellungen"> +- <menu name="Edit VDR-Menü" system="VDRMenu" /> +- <menu name="OSD" system="OSD" /> +- <menu name="EPG" system="EPG" /> +- <menu name="DVB" system="DVB" /> +- <menu name="LNB" system="LNB" /> +- <menu name="CICAM" system="CICAM" /> -- vdr-1.4.7 -- +- <menu name="CAM" system="CAM" /> -- vdr-1.5.x -- +- <menu name="Aufnahme" system="Record" /> +- <menu name="Wiedergabe" system="Replay" /> +- <menu name="Sonstiges" system="Misc" /> +- <menu name="Aktiviere Plugins" system="ActPlugins" /> +- <menu name="Plugins-Setup" system="Plugins" /> +- <menu name="LiveBuffer-Setup" system="LiveBuffer" /> -- Wenn der LiveBuffer-Patch angewendet wurde -- +- </menu> +- <menu name="Netzwerk" help1="Netzwerkeinstellungen" help2="network.hlp" command="/etc/init.d/network restart"> +- <entry name="Benutze DHCP" sysconfig="USE_DHCP" type="bool" value="true" command="/etc/init.d/network restart/> +- <entry name="IP-Adresse" sysconfig="IP" type="ip" value="192.168.0.111" /> +- ... +- </menu> +- <menu name="Sonstiges"> +- <entry name="Ramddisk im MB" sysconfig="RAMDISK" type="number" value="16" /> +- <menu name="SubMenu"> +- <entry ... /> +- </menu> +- </menu> +- </menus> +- </setup> +--> +<setup sysconfigFile="/var/lib/vdr/plugins/setup/sysconfig" bootLinux="sudo /usr/lib/vdr/vdr2root reboot" VDRlibDir="/usr/lib/vdr/plugins"> + <plugins sysconfig="PLUGINLIST"> + <plugin name="setup" info="setup" active="yes" /> + </plugins> + <menus> + <menu name="VDR"> + <menu name="OSD" help2="setup_osd.hlp" system="OSD" /> + <menu name="EPG" help2="setup_epg.hlp" system="EPG" /> + <menu name="DVB" help2="setup_dvb.hlp" system="DVB" /> + <menu name="LNB" help2="setup_lnb.hlp" system="LNB" /> + <menu name="CICAM" help2="setup_cicam.hlp" system="CICAM" /> + <menu name="Menu Edit" help2="setup_editmenu.hlp" system="VDRMenu" /> + <menu name="Recording" help2="setup_record.hlp" system="Record" /> + <menu name="Replay" help2="setup_replay.hlp" system="Replay" /> + <menu name="Miscellaneous" help2="setup_misc.hlp" system="Misc" /> + <menu name="Plugins" system="Plugins" /> + </menu> + <menu name="Plugins"> + <menu name="Plugins" system="Plugins" /> + <menu name="Plugins activate / deactivate" help2="setup_actplugins.hlp" system="ActPlugins" /> + </menu> + <menu name="System"> + <entry name="Nutze Sysconfig" sysconfig="USE_SYSCONFIG" type="bool" value="off" /> + </menu> + </menus> +</setup> 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 @@ +<!-- +- Example: +- +- <setup sysconfigFile="/etc/sysconfig"> +- bootLinux="/sbin/reboot" +- VDRlibDir="/usr/lib/vdr/plugins" +- <plugins sysconfig="PLUGINLIST"> +- <plugin name="setup" info="x-vdr-Setup" active="yes" /> +- <plugin name="vdrcd" param="-c /dev/dvd -c /media/dvd -c /media/cdfs" info="VDR CD"/> +- ... +- </plugin> +- <menus> +- <menu name="VDR-Einstellungen"> +- <menu name="Edit VDR-Menü" system="VDRMenu" /> +- <menu name="OSD" system="OSD" /> +- <menu name="EPG" system="EPG" /> +- <menu name="DVB" system="DVB" /> +- <menu name="LNB" system="LNB" /> +- <menu name="CICAM" system="CICAM" /> -- vdr-1.4.7 -- +- <menu name="CAM" system="CAM" /> -- vdr-1.5.x -- +- <menu name="Aufnahme" system="Record" /> +- <menu name="Wiedergabe" system="Replay" /> +- <menu name="Sonstiges" system="Misc" /> +- <menu name="Aktiviere Plugins" system="ActPlugins" /> +- <menu name="Plugins-Setup" system="Plugins" /> +- <menu name="LiveBuffer-Setup" system="LiveBuffer" /> -- Wenn der LiveBuffer-Patch angewendet wurde -- +- </menu> +- <menu name="Netzwerk" help1="Netzwerkeinstellungen" help2="network.hlp" command="/etc/init.d/network restart"> +- <entry name="Benutze DHCP" sysconfig="USE_DHCP" type="bool" value="true" command="/etc/init.d/network restart/> +- <entry name="IP-Adresse" sysconfig="IP" type="ip" value="192.168.0.111" /> +- ... +- </menu> +- <menu name="Sonstiges"> +- <entry name="Ramddisk im MB" sysconfig="RAMDISK" type="number" value="16" /> +- <menu name="SubMenu"> +- <entry ... /> +- </menu> +- </menu> +- </menus> +- </setup> +--> +<setup sysconfigFile="/var/lib/vdr/plugins/setup/sysconfig" bootLinux="sudo /usr/lib/vdr/vdr2root reboot" VDRlibDir="/usr/lib/vdr/plugins"> + <plugins sysconfig="PLUGINLIST"> + <plugin name="setup" info="setup" active="yes" /> + </plugins> + <menus> + <menu name="VDR"> + <menu name="OSD" help2="setup_osd.hlp" system="OSD" /> + <menu name="EPG" help2="setup_epg.hlp" system="EPG" /> + <menu name="DVB" help2="setup_dvb.hlp" system="DVB" /> + <menu name="LNB" help2="setup_lnb.hlp" system="LNB" /> + <menu name="CAM" help2="setup_cicam.hlp" system="CAM" /> + <menu name="Menu Edit" help2="setup_editmenu.hlp" system="VDRMenu" /> + <menu name="Recording" help2="setup_record.hlp" system="Record" /> + <menu name="Replay" help2="setup_replay.hlp" system="Replay" /> + <menu name="Miscellaneous" help2="setup_misc.hlp" system="Misc" /> + <menu name="Plugins" system="Plugins" /> + </menu> + <menu name="Plugins"> + <menu name="Plugins" system="Plugins" /> + <menu name="Plugins activate / deactivate" help2="setup_actplugins.hlp" system="ActPlugins" /> + </menu> + <menu name="System"> + <entry name="Use Sysconfig" sysconfig="USE_SYSCONFIG" type="bool" value="off" /> + </menu> + </menus> +</setup> |
