From 8d4f8607dc1558ce73eb4c376bdbf78ddb65da83 Mon Sep 17 00:00:00 2001 From: Christian Wieninger Date: Sun, 11 Nov 2007 15:40:28 +0100 Subject: Initial commit --- html/de/epgsearch.1.html | 1369 +++++++++++++++++++++++++++++ html/de/epgsearch.conf.5.html | 168 ++++ html/de/epgsearchblacklists.conf.5.html | 101 +++ html/de/epgsearchcats.conf.5.html | 163 ++++ html/de/epgsearchchangrps.conf.5.html | 100 +++ html/de/epgsearchcmds.conf.5.html | 109 +++ html/de/epgsearchdirs.conf.5.html | 124 +++ html/de/epgsearchmenu.conf.5.html | 153 ++++ html/de/epgsearchswitchtimers.conf.5.html | 102 +++ html/de/epgsearchtemplates.conf.5.html | 87 ++ html/de/epgsearchuservars.conf.5.html | 206 +++++ html/de/noannounce.conf.5.html | 85 ++ html/de/timersdone.conf.5.html | 86 ++ 13 files changed, 2853 insertions(+) create mode 100644 html/de/epgsearch.1.html create mode 100644 html/de/epgsearch.conf.5.html create mode 100644 html/de/epgsearchblacklists.conf.5.html create mode 100644 html/de/epgsearchcats.conf.5.html create mode 100644 html/de/epgsearchchangrps.conf.5.html create mode 100644 html/de/epgsearchcmds.conf.5.html create mode 100644 html/de/epgsearchdirs.conf.5.html create mode 100644 html/de/epgsearchmenu.conf.5.html create mode 100644 html/de/epgsearchswitchtimers.conf.5.html create mode 100644 html/de/epgsearchtemplates.conf.5.html create mode 100644 html/de/epgsearchuservars.conf.5.html create mode 100644 html/de/noannounce.conf.5.html create mode 100644 html/de/timersdone.conf.5.html (limited to 'html/de') diff --git a/html/de/epgsearch.1.html b/html/de/epgsearch.1.html new file mode 100644 index 0000000..e52a588 --- /dev/null +++ b/html/de/epgsearch.1.html @@ -0,0 +1,1369 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearch - Suchtimer und Ersatz für VDR's Standard-Programm-Menü

+

+

+
+

BESCHREIBUNG

+

EPG-Search kann als Ersatz für VDR's Standard-Programm-Menü verwendet +werden. Es sieht genauso aus, erweitert es aber um einige zusätzliche +Funktionen.

+

Ein weiterer Punkt sind die sog. Suchtimer die dafür +sorgen, dass Timer automatisch programmiert werden.

+
+ - Befehle für EPG-Einträge mit verschiedenen integrierten Befehlen wie
+   z.B. 'Wiederholungen anzeigen', 'Suche anlegen'. Man kann eigene   
+   Befehle hinzufügen, um z.B. einen VDRAdmin Autotimer anzulegen.
+
+ - Bis zu 4 weitere Zeitpunkte im Menü 'Was läuft jetzt?' neben 'Jetzt'
+   und 'Nächste', sowie ein optionales Favoritenmenü.
+
+ - Suche im EPG: Anlegen von wiederverwendbaren Abfragen, die auch als
+   'Suchtimer' verwendet werden können.
+
+ - Suchtimer: Sucht im Hintergrund nach Sendungen und erzeugt einen
+   Timer bei passenden EPG-Einträgen (ähnlich zu VDRAdmins Autotimern)
+   oder informiert über die Sendung via OSD.
+
+ - Vermeidung von doppelten Aufnahmen der gleichen Sendung
+   * Timer-Vorschau
+   * Erkennung abgebrochener Aufnahmen
+   * Fuzzy-Vergleich von Sendungen
+
+ - Fortschrittsbalken in 'Jetzt' und 'Nächste'
+
+ - Zeit im Menü 'Jetzt', 'Nächste' kann per Tastendruck verschoben
+   werden,  z.B. was läuft 'Jetzt' + 30 Minuten
+
+ - Startmenü 'Programm' oder 'Jetzt' einstellbar.
+
+ - das Menü zur detaillierten EPG-Anzeige (Zusammenfassung) erlaubt den
+   Sprung zur vorherigen/nächsten Sendung
+
+ - Unterstützung erweiterter EPG-Infos in Suchtimern
+
+ - Erweiterung des Timer-Edit-Menüs um Verzeichnisse,
+   benutzerdefinierte Wochentage und Untertitel-Auswahl
+
+ - Timer Konfliktcheck, informiert über OSD-Meldung
+
+ - Timer Konfliktmenü, zeigt die Konflikte an und erleichtert die
+   Konfliktlösung
+
+ - Email-Benachrichtigungen über Suchtimer-Updates und Timer-Konflikte
+

Funktioniert nur mit >= vdr-1.3.46.

+

Teile der Quelltexte basieren auf dem repeating-epg-patch von Gerhard Steiner, der mir die Erlaubnis gab, diese zu verwenden. Danke für seine Arbeit!

+

+

+
+

OPTIONEN

+
+
-f file, --svdrpsendcmd=file + +
+

Pfad zu svdrpsend.pl für externe SVDRP-Kommunikation (Standard ist interne +Kommunikation, deshalb ist dieser Paramter normalerweise nicht notwendig)

+
+ +
-c path, --config=path + +
+

zur Angabe eines eigenen Konfigurationsverzeichnisses für alle +epgsearch-Dateien, Standard ist '<Plugin-Konfig-Verzeichnis>/epgsearch'

+
+ +
-l file, --logfile=file + +
+

zur Angabe eines abweichenden Dateipfades für epgsearch's Log-File (Standard +ist epgsearch.log in epgsearch's Konfig-Verzeichnis)

+
+ +
-v n, --verbose=n + +
+

verbose level für das Log-File. Wert 0 bedeutet kein Logging. Weiter Werte sind +1 (allgemeine Meldungen), 2 (detaillierte Meldungen), 3 (für Debug-Zwecke)

+
+ +
-r, --reloadmenuconf + +
+

bewirkt ein Neuladen der epgsearchmenu.conf bei jedem Plugin-Aufruf am +OSD. Kann für das Testen eines selbst angepaßten Menü-Layouts praktisch sein.

+
+ +
-m file, --mailcmd=file + +
+

das externe Kommando für den Emailversand. Als Standard wird 'sendEmail.pl' +benutzt. Wenn ein abweichendes Kommando oder Skript verwendet wird, muss +sichergestellt sein, dass das gleiche Paramter-Interface verwendet wird, wie +bei sendEmail.pl.

+
+ +
+

+

+
+

Inhalt

+
+ 1.    Beschreibung
+ 1.1     Menü Befehle
+ 1.2     Menü Suche
+ 1.2.1     Menü Suche editieren
+ 1.2.2     Menü Suchergebnisse
+ 1.3     Erweitertes 'Jetzt' und 'Nächste'
+ 1.4     Menü Setup
+ 23.    Suchtimer
+ 2.1     'Wiederholungen vermeiden' - Im Detail
+ 2.2     Wie funktioniert der Vergleichstest zwischen 2 Sendungen?
+ 2.3     Wie und wo wird der Vergleichstest eingesetzt?
+ 3.    Verwendung der Suche durch andere Plugins oder Skripte
+ 4.    Verwendung erweiterter EPG Infos
+ 5.    Ersetzen des Standardmenü
+ 6.    Addons
+

+

+
+

1. Beschreibung

+

Auf den ersten Blick sieht EPG-Search wie der Programm-Menü-Punkt des +VDR aus. +Ein Tastendruck auf '0' schaltet die Farbtasten um, so dass weitere +Funktionen erreicht werden können (die vorgegebene Zuweisung kann per +Setup angepasst werden):

+

+

+

1.1 Menü Befehle

+

Dieses Menü zeigt Befehle an, die auf den ausgewählten Menüeintrag +angewandt werden können. Es gibt 8 vorgegebene Befehle:

+
+ - Wiederholung: Zeigt Wiederholungen an
+ - Aufnehmen
+ - Umschalten
+ - Suche anlegen: schaltet zum Suchmenü und erzeugt eine Suche mit dem
+   Namen der aktuellen Sendung als Suchbegriff (um die manuelle Erfassung
+   zu vermeiden
+ - Suche in Aufnahmen: durchsucht die Aufnahmen nach einer Sendung mit
+   diesem Namen
+ - Als 'bereits aufgezeichnet' markieren:
+   Hiermit wird die ausgewählte Sendung in die Datei epgsearchdone.data
+   übernommen und epgsearch angewiesen, diese Sendung nicht aufzunehmen, falls
+   der zugehörige Suchtimer mit "Wiederholung vermeiden" geschaltet ist. Ein
+   bereits erzeugter Timer wird beim nächsten Suchtimer-Update automatisch
+   gelöscht.
+ - In/Aus Umschaltliste?:
+   Zum Bearbeiten der Umschaltliste. Wenn eine Sendung in der Umschaltliste
+   enthalten ist, wird kurz vor Beginn eine Ankündigung eingeblendet und dann
+   umgeschaltet. Um die gesamte Umschaltliste einzusehen, bitte
+   'Suche/Aktionen/Zeige Umschaltliste' aufrufen.
+ - Erzeuge Ausschlussliste:
+   Eine Ausschlussliste wird verwendet um bestimmte Sendungen bei der
+   Verwendung von Suchtimern zu ignorieren. Ein Suchtimer kann beliebige
+   Ausschlusslisten verwenden.
+

Man kann eigene Befehle hinzufügen, indem man die Datei +epgsearchcmds.conf im epgsearch-Konfig-Verzeichnis editiert. Eine +Beispiel-Datei mit Bespielscripts liegt dem Plugin bei (s. Unterverzeichnis +'scripts', stammt von vdr-wiki.de. Danke an die Autoren).

+

Das Format der Datei ist identisch zu VDRs commands.conf oder reccmds.conf. +Wenn ein Befehl ausgeführt wird, werden folgende Parameter übergeben:

+
+ $1: Titel des Programmeintrags
+ $2: Startzeit als time_t-Wert (wie im Shutdown-Skript)
+ $3: Endzeit
+ $4: Programmplatz
+ $5: langer Kanalname
+ $6: Untertitel des Programmeintrags, "" falls nicht vorhanden
+

Zum Ausführen eines Befehls aus dem Hauptmenü ohne Öffnen des +Befehlsmenüs genügt es, die zugehörige Nummer des Befehls zu drücken.

+

+

+

1.2 Menü Suche

+

Hier kann man eine Suche im EPG erzeugen, editieren, löschen und +ausführen. Bedienung und Verhalten ist ähnlich zu VDR's Timer-Menü.

+

+

+

1.2.1 Menü Suche editieren

+

Das meiste in diesem Menü ist selbsterklärend, deshalb nur einige +Anmerkungen zu:

+
+
- Suche: + +
+

Suchbegriff. Will man nach mehreren Worten suchen, dann bitte mit +Leerzeichen trennen. Lässt man den Suchbegriff leer (in Verbindung +mit Suchmodus 'Ausdruck') wird alles akzeptiert. Das kann praktisch +sein, um z.B. alles zu suchen, was zu einer bestimmten Zeit auf +einem bestimmten Sender kommt.

+
+
+

Mit 'Blau' kann man auch eine Vorlage für eine Suche +übernehmen. Falls eine Vorlage als Standard definiert wurde, wird +bei einer neuen Suche automatisch der Inhalt der Standard-Vorlage +verwendet.

+
+
+

Hinweis: Die unscharfe Suche ist auf 32 Zeichen begrenzt!

+
+ +
- Suchmodus: + +
+

'Ausdruck' sucht nach diesem Ausdruck innerhalb eines +EPG-Eintrags. 'alle Worte' erfordert, dass jedes Wort im EPG-Eintrag +vorkommt, 'ein Wort' dagegen nur, dass zumindest ein Wort +auftaucht. 'exakt' vergleicht den gesamten Suchbegriff mit dem +EPG-Eintrag (praktisch bei kurzen Titeln wie z.B. ``Alf''). 'regulärer +Ausdruck' erlaubt die Angabe eines regulären Ausdrucks zur +Suche. Ein führender und abschließender '/' ist nicht notwendig. Als +Standard werden POSIX extended regular expressions verwendet. Wer +lieber mit Perl kompatiblen regulären Ausdrücken arbeitet, muss +lediglich im Makefile des Plugins #HAVE_PCREPOSIX=1 in +HAVE_PCREPOSIX=1 ändern und neu kompilieren. (Dafür ist pcreposix +notwendig, das mit libpcre von www.pcre.org installiert wird, aber +auf den meisten Distributionen bereits vorhanden sein sollte).

+
+
+

Eine Beschreibung des Suchprozesses gibt es im MANUAL.

+
+ +
- Verw. erweiterte EPG Info + +
+

(nur verfügbar, wenn konfiguriert. Siehe weiter unten 'Verwendung +erweiterter EPG Infos')

+
+ +
- Ignoriere fehlende Kategorien + +
+

Wenn 'Ja' gewählt ist, verhindert das, dass eine Sendung aus dem +Suchergebnis ausgeschlossen wird, falls die entsprechende +Kategorie nicht im EPG vorhanden ist. Vorsicht: Ohne weitere Suchkriterien +kann das zu einer Flut von Timern führen.

+
+ +
- Verw. Kanal: + +
+

sucht nur im angegebenen Kanalbereich, der hinterlegten +Kanalgruppe, z.B. 'Öffentl. Rechtl.' oder 'Sportsender'... oder in +FTA-Sendern.

+
+
+

ACHTUNG: Nach einer Änderung der Kanal-Reihenfolge sollten unbedingt +diese Einstellungen der Suchtimer kontrolliert werden!

+
+ +
- Verwende Wochentag: + +
+

Neben den Wochentagen kann auch eine benutzerdefinierte Auswahl +getroffen werden, um z.B. nur Montags und Freitags zu suchen.

+
+
+

Die benutzerdefinierte Auswahl findet sich am Ende der Liste +Son, Mon, ..., Sam, benutzerdefiniert

+
+ +
- Verwende Ausschlusslisten: + +
+

Hier können eine oder mehrere oder alle Ausschlusslisten selektiert werden. +Falls ein Suchergebnis auch in einer der gewählten Ausschlusslisten +erscheint, wird es verworfen.

+
+ +
- In Favoritenmenü verw.: + +
+

Nur verfügbar, wenn im Setup aktiviert. Mit dieser Option kann eine Suche zur +Verwendung im Favoritenmenü markiert werden. Dieses Menü listet alle +Suchergebnisse von Suchen mit dieser Option.

+
+ +
- Layout des Ergebnismenüs: + +
+

Nur verfügbar, wenn mehr als eine Menüvorlage für Suchergebnisse in +epgsearchmenu.conf angegeben wurde. Mit dieser Option kann ein anderes Layout +für die Suchergebnisse dieser Suche gewählt werden.

+
+ +
- Verwende als Suchtimer: + +
+

falls ja, sucht das Plugin im Hintergrund nach passenden Sendungen +und erzeugt dafür einen Timer (im Setup muss dazu die Verwendung von +Suchtimern aktiv sein). Bei der Einstellung <benutzerdefiniert> läßt sich +über die Taste 'Blau' ein Zeitfenster einstellen, in dem der Suchtimer +aktiv sein soll.

+
+ +
- Aktion: + +
+

Standard ist 'Aufnehmen', also das Erzeugen eines Timers für das +Suchergebnis. Man kann aber auch wählen, dass nur eine Ankündigung +der Sendung per OSD vorgenommen werden soll. Eine weitere +Möglichkeit ist 'nur umschalten'. Dadurch wird automatisch eine +Minute vor Beginn der Sendung auf deren Kanal gewechselt.

+
+ +
- Serienaufnahme: + +
+

falls ja, wird die Aufnahme in einem Ordner mit dem Seriennamen +gespeichert. Die Aufnahme selbst erhält den Episondennamen. Falls es +keinen gibt, wird Datum und Uhrzeit als Episondenname verwendet.

+
+ +
- Verzeichnis: + +
+

hier kann man ein Verzeichnis angeben, in dem die Aufnahme +gespeichert wird, z.B. 'SciFi'. Mit der Taste 'Blau' kann ein +Verzeichnis gewählt werden, das bereits bei anderen Sucheinträgen +verwendet wird. Die Liste kann außerdem durch Einträge in der Datei +epgsearchdirs.conf erweitert werden (pro Zeile ein Verzeichnis, ohne +das führende video-Verzeichnis, s. auch MANUAL).

+
+
+

Wenn man erweiterte EPG-Infos von einem Provider erhält, können im +Verzeichnis-Eintrag auch Variablen wie ``%Genre%'' oder ``%Category%'' +verwendet werden. Diese werden durch die aktuellen erw. EPG-Infos +ersetzt, sobald ein Timer erzeugt wird.

+
+
+

Siehe MANUAL 'Using variables in the directory entry of a search timer')

+
+ +
- Aufn. nach ... Tagen löschen + +
+

Manchen Aufnahmen sollen nur ein paar Tage existieren, +z.B. Tagesschau. Mit diesem Feature kann man epgsearch sagen, dass +es die Aufnahme automatisch nach ... Tagen löschen soll

+
+ +
- Pause, wenn ... Aufnahmen existieren + +
+

Wenn die angegebene Anzahl von Aufnahmen existiert, dann pausiert +epgsearch mit dem Erzeugen neuer Timer. Erst nach dem Löschen einer +oder mehrerer Aufnahmen, wird wieder nach neuen Sendungen gesucht.

+
+ +
- Wiederholung vermeiden + +
+

Wenn man keine Wiederholungen aufnehmen will, versucht dieses +Feature festzustellen, ob eine Sendung bereits +aufgenommen/programmiert wurde und überspringt diese dann. Bitte vor +Verwendung den Abschnitt 'Wiederholungen vermeiden - Im Detail' +weiter unten lesen.

+
+ +
- erlaubte Wiederholungen + +
+

Will man eine gewisse Anzahl von Wiederholungen einer Sendung +erlauben, kann dies hier hinterlegt werden.

+
+ +
- Nur Wiederh. innerhalb ... Tagen + +
+

Falls Wiederholungen nur innerhalb einer anzugebenden Anzahl Tage +erlaubt werden sollen, kann dies hier eingestellt werden. 0 +entspricht unbegrenzt.

+
+ +
- Vergleiche Titel + +
+

Einstellung, ob beim Test, ob eine Sendung identisch ist, auch der +Titel verglichen werden soll.

+
+ +
- Vergleiche Untertitel + +
+

Einstellung, ob beim Test, ob eine Sendung identisch ist, auch der +Untertitel verglichen werden soll. Hat eine Sendung keinen +Untertitel wird sie als abweichend gewertet und ist damit nicht +gleich einer anderen Sendung mit oder ohne Untertitel.

+
+ +
- Vergleiche Beschreibung + +
+

Einstellung, ob beim Test, ob eine Sendung identisch ist, auch die +Inhaltsbeschreibung verglichen werden soll. Dabei wird zunächst +alles aus dem Inhalt entfernt, das einer Kategorienangabe +gleicht. Der verbleibende Text wird dann verglichen. Ist dieser zu +90% ähnlich (im Sinne des Levinshtein-Distance-Algorithmus) wird er +als gleich behandelt.

+
+ +
- Vergl. Kategorien + +
+

Über die Schaltfläche 'Einstellungen' kann angegeben werden welche +Kategorien ebenfalls miteinander verglichen werden sollen.

+
+ +
- Priorität, Lebensdauer, Zeitpuffer Anfang und Ende: + +
+

Jeder Suchtimer kann für diese Parameter eigene Einstellungen +haben. Die Voreinstellung wird im Setup vorgenommen.

+
+ +
- VPS: + +
+

aktiviert VPS, falls im VDR-Setup aktiv und für die gefundene +Sendung auch VPS-Informationen vorhanden sind.

+
+ +
- automatisch löschen: + +
+

zum automatischen Löschen eines Suchttimers bei folgenden Bedingungen:

+
+
+
+ * nach x Aufnahmen, oder
+ * nach x Tagen nach erster Aufnahme
+
+
+

Gezählt werden dabei nur erfolgreiche Aufnahmen. Das Löschen erfolgt +direkt nach dem Ende der entsprechenden Aufnahme.

+
+ +
+

Um den Status 'Als Suchtimer verw.' zu ändern, ohne das Menü zu +öffnen, kann die Taste '2' verwendet werden. Dies ruft direkt den +2. Befehl im Befehlsmenü auf.

+

+

+

1.2.2 Menü Suchergebnisse

+

Dieses Menü zeigt die Suchergebnisse an. Ein 'T' sagt aus, dass es zu +diesem Eintrag bereits einen Timer gibt, ein 't', dass es nur +teilweise aufgenommen wird, also wie im Standard-Programm-Menü.

+

+

+

1.3 Erweitertes 'Jetzt' and 'Nächste'

+

Im Setup können bis zu 4 zusätzliche Zeiten, als Erweiterung zu 'Jetzt' +und 'Nächste', angegeben werden um die Taste Grün zu erweitern. +Z.B. 'nachmittags', 'abends', 'spätabends'. Zeiten, die bereits +verstrichen sind, werden übersprungen, man erhält abends also kein +'nachmittags'. Ausnahme: Ist ein Zeitpunkt nicht mehr als 20 Stunden in der +Zukunft wird das Menü des nächsten Tages angezeigt. +In diesen Menü kann die aktuell angezeigte Zeit durch Drücken auf +FastRew und FastFwd verschoben werden um die Zeit nach hinter oder +vorne zu verstellen. Falls diese Tasten auf der Fernbedienung nicht +existieren, kann diese Funktion durch Umschalten mit '0' erreicht +werden. Die Tasten Grün und Gelb wechseln dann zu '<<' und '>>'. Das +Umschalten kann über das Setup angepasst werden. +Man kann einen Fortschrittsbalken im Menü 'Jetzt'/'Nächste' anzeigen lassen. +Falls text2skin verwendet wird, sollte die Option ``text2skin'' in den +Setup-Optionen ``Zeige Fortschrittsbalken in 'Jetzt'''/``Zeige Fortschrittsbalken +in 'Nächste''' verwendet werden (Die Option 'graphisch' kann ebenfalls mit +text2skin funktionieren, das ist aber abhängig vom gewählten skin)

+

+

+

1.4 Menü Setup

+

+

+

1.4.1 Allgemein

+
+
- Hauptmenüeintrag verstecken: + +
+

Damit wird der Eintrag 'Suche' im Hauptmenü ausgeblendet. Achtung: +wenn das Plugin der Taste Grün zugeordnet ist, dann bewirkt das +Ausblenden, dass wieder das VDR-Standardmenü gerufen wird (um das zu +vermeiden s. unten).

+
+ +
- Hauptmenü-Eintrag + +
+

Falls nicht ausgeblendet, kann hier der Name des Hauptmenü-Eintrags +hinterlegt werden. Vorgabe ist 'Programmführer'. Hinweis: Wenn man den +Eintrag abweichend von der Vorgabe setzt, ist der Eintrag nicht mehr +abhängig von der gewählten OSD-Sprache. Setzt man den Eintrag wieder auf den +Default oder auf leer ist die Abhängigkeit wieder gegeben.

+
+ +
- Startmenü: + +
+

Auswahl von 'Programm' oder 'Jetzt' als Startmenü.

+
+ +
+

+

+

1.4.2 EPG Menüs

+
+
- Taste Ok: + +
+

Hier kann das Verhalten der 'Ok'-Taste bestimmt werden. Man kann damit +die Inhaltsangabe anzeigen oder zum entsprechenden Sender +wechseln. Hinweis: Die Funktion der Taste 'Blau' (Umschalten/Info/Suche) +hängt von dieser Einstellung ab.

+
+ +
- Taste Rot: + +
+

Auswahl, ob man den Standard ('Aufnehmen') oder 'Befehle' als +Vorbelegung möchte.

+
+ +
- Taste Blau: + +
+

Auswahl, ob man den Standard ('Umschalten') oder 'Suche' als +Vorbelegung möchte.

+
+ +
- Zeige Fortschrittsbalken in 'Jetzt': + +
+

Im Menü 'Jetzt' kann ein Fortschrittsbalken angezeigt werden, der +den Fortschritt der laufenden Sendung anzeigt. Falls text2skin verwendet +wird, sollte die Option ``pipes'' verwendet werden (Die Option 'graphisch' +kann ebenfalls mit text2skin funktionieren, das ist aber abhängig vom +gewählten skin)

+
+ +
- Zeige Kanalnummer: + +
+

auswählen, um eine führende Programmnummer vor jedem EPG-Eintrag +anzuzeigen.

+
+ +
- Zeige Kanal-Separatoren: + +
+

zur Anzeige einer Trennzeile zwischen Kanalgruppen im Menü +'Übersicht - Jetzt' ...

+
+ +
- Zeige Tages-Separatoren: + +
+

zur Anzeige einer Trennzeile zwischen Sendungen unterschiedlicher +Tage im Menü 'Programm'.

+
+ +
- Zeige Radiokanäle: + +
+

Zeigt auch Radiokanäle an.

+
+ +
- Limit channels from 1 to: + +
+

Bei einer sehr großen Kanalliste läßt sich der Menü-Aufbau mit dieser +Einstellung durch eine Einschränkung der angezeigten Kanäle beschleunigen. Mit +'0' wird das Limit aufgehoben. Wenn der aktuelle Kanal über dem Limit liegt, +wird das Limit ignoriert und wieder alle Kanäle angezeigt.

+
+ +
- Timer mit 'Aufnehmen' sofort anlegen: + +
+

Falls 'Ja' wird ein Timer sofort erzeugt, sobald man 'Aufnehmen' drückt, wie +in vdr-1.3.38 eingeführt, sonst wird das Timer-Edit-Menü angezeigt.

+
+ +
- Zeige Kanäle ohne EPG: + +
+

zur Anzeige von Programmen ohne EPG, um auf diese umschalten zu +können oder einen Timer zu programmieren

+
+ +
- Timer mit 'Aufnehmen' sofort anlegen: + +
+

Falls 'Ja' wird nach Drücken von 'Aufnahme' sofort ein Timer angelegt, wie +in vdr-1.3.38 eingeführt, falls 'Nein' erscheint das Timer-Edit-Menü.

+
+ +
- Zeitintervall für FR/FF [min]: + +
+

In den Menüs 'Programm', 'Jetzt', 'Nächste', 'Benutzerdef. Zeit 1', +... kann die angezeigte Zeit durch drücken von FastRew, FastFwd +verschoben werden. Die Anzahl Minuten für den Sprung kann hier +angepasst werden.

+
+ +
- Grün/Gelb umschalten: + +
+

Falls die Tasten FastRew, FastFwd auf der Fernbedienung nicht +vorhanden sind, dann auf 'ja' setzen. Wenn die Taste '0' gedrückt +wird, werden somit auch die Tasten Grün/Gelb auf z.B. '<<' und '>>' +umgeschaltet.

+
+ +
- Zeige Favoriten-Menü: + +
+

Das Favoritenmenü kann dazu verwendet werden, eine Liste von bevorzugten +Sendungen anzuzeigen, die innerhalb der nächsten 24 Stunden laufen. Je nach +Einstellung erscheint dieses Menü vor oder nach den EPG-Menüs mit +benutzerdef. Zeiten. Die Auswahl von Sendungen wird durch setzen der Option +'In Favoriten-Menü verw.' innerhalb einer Suche geregelt.

+
+ +
- für die nächsten ... Stunden: + +
+

Mit diesem Wert wird die Zeitspanne eingestellt, für die Favoriten angezeigt +werden sollen.

+
+ +
+

+

+

1.4.3 Benutzerdef. EPG-Zeiten

+
+
- Benutzerdef. Zeit 1..4: + +
+

Bis zu 4 benutzerdefinierte Zeiten können zu 'Jetzt' und 'Nächste' +hinzugefügt werden.

+
+ +
- Beschreibung: + +
+

Name der benutzerdef. Zeit, z.B. 'Nachmittags', 'Abends', +'Spätabends'.

+
+ +
- Zeit: + +
+

zugehörige Uhrzeit.

+
+ +
+

+

+

1.4.4 Timer-Programmierung

+
+
- VDR's Time-Edit-Menü verw. + +
+

Beim normalen Programmieren eines Timers verwendet epgsearch ein +erweitertes Timer-Edit-Menü, das einen Verzeichniseintrag, +benutzerdefinierte Wochentage und die Vervollständigung um +Untertitel anbietet. Falls man einen gepatchten VDR verwendet der +ebenfalls ein erweitertes Timer-Edit-Menü anbietet und lieber dieses +verwenden will, dann einfach diese Option auf 'Ja' setzen.

+
+ +
- Standard Aufn. Verzeichnis: + +
+

Dieser Eintrag wird beim normalen Programmieren eines Timers +verwendet. Man kann auch EPG-Variablen verwenden (z.B.. 'Meine +Filme~%Category%~%Genre%'). Wird das Timer-Edit-Menü aufgerufen +versucht epgsearch alle Variablen durch die Werte in der +Beschreibung der Sendung zu ersetzen. Konnten nicht alle ersetzt +werden, bleibt der Verzeichniseintrag leer.

+
+ +
- Untertitel in manuellen Timern: + +
+

Beim manuellen Programmieren eines Timers kann epgsearch den +Untertitel automatisch im Dateinamen ergänzen, wodurch die spätere +Aufnahme in einem Unterverzeichnis für diese Episode gespeichert +wird. Hier wählt man wie die Ergänzung gemacht werden +soll. 'Intelligent' versucht zu prüfen, ob es Sinn macht und prüft +dazu die Länge einer Sendung. Ist diese länger als 80min wird keine +Untertitel ergänzt.

+
+ +
- Standard-Timer-Prüfmethode: + +
+

Manuell angelegte Timer können auf Änderungen im EPG überprüft werden. Hier +kann die Standardeinstellung für die Prüfmethode je Kanal hinterlegt +werden. Folgende Prüfmethoden existieren: + * ohne Überwachung + * anhand Sendungskennung: geprüft wird anhand einer Kennung, die durch den + Sender vergeben wird. (Achtung: nicht jeder Sender liefert vernünftige + Kennungen!) + * anhand Sender/Uhrzeit: geprüft wird anhand der Sendung, die am besten zur + Dauer der ursprünglichen Sendung passt.

+
+
+

Nicht alle Sender liefern eine vernünftige Sendungskennung. Deshalb kann hier +die Standardeinstellung für jeden Kanal einzeln gesetzt werden. Bei der +Programmierung eines manuellen Timers wird diese im Timer-Edit-Menü +vorgegeben, falls das epgsearch-eigene Menü benutzt wird.

+
+ +
+

+

+

1.4.5 Suche und Suchtimer

+
+
- Verwende Suchtimer: + +
+

falls ja, untersucht das Plugin im Hintergrund die EPG-Daten und +erzeugt Timer, falls passende Einträge gefunden werden. Dies +betrifft nur Sucheinträge, die mit 'Als Suchtimer verwenden' +markiert sind.

+
+ +
- Aktualisierungsintervall: + +
+

Das Intervall in Minuten, in dem die Hintergrundsuche vorgenommen +wird.

+
+ +
- SVDRP Port: + +
+

Falls nicht der Standard-SVDRP-Port 2001 verwendet wird, dann bitte +hier anpassen, damit die Suchtimer funktionieren.

+
+ +
- Priorität, Lebensdauer und Zeitpuffer für Anfang und Ende: + +
+

Voreinstellungen

+
+ +
- Keine Ankündigung bei Wiedergabe: + +
+

zum Unterdrücken von Sendungs-Ankündigungen während einer aktiven Wiedergabe.

+
+ +
- Timer nach Löschen neuprogrammieren: + +
+

epgsearch merkt sich standardmäßig welche Timer bereits durch Suchtimer +angelegt wurden und programmiert diese nicht erneut, wenn sie gelöscht +wurden. Zum Abschalten dieses Verhaltens bitte 'Ja' wählen.

+
+ +
- PayTV-Sender ignorieren: + +
+

Auf 'Ja' setzen, wenn man bei der Suche nach Wiederholungen keine Sendungen +von PayTV-Sendern haben will.

+
+ +
- Such-Vorlagen: + +
+

Hier können Suchvorlagen verwaltet werden, die beim Anlegen neuer Suchen +verwendet werden können.

+
+ +
- Ausschlusslisten: + +
+

Hier können Ausschlusslisten verwalten werden. Diese können innerhalb einer +Suche verwendet werden um unerwünschte Sendungen zu vermeiden.

+
+ +
- Kanalgruppen: + +
+

verwaltet die Kanalgruppen, die als Suchkriterium in einer Suche +verwendet werden können. Die Verwaltung ist auch im Edit-Menü einer +Suche möglich.

+
+ +
+

Wichtig: wenn der EPG aus einer externen Quelle bezogen wird, sollte dafür +gesorgt werden, dass die Suchtimer-Updates während des EPG-Updates +abgeschaltet sind. Der Grund dafür ist, dass epgsearch Timer löscht, denen +keine Sendungen zugeordnet sind. Während der neue EPG an VDR übermittelt wird, +kann diese Situation auftreten. Am einfachsten geht das mit dem SVDRP-Befehl +SETS im EPG-Update-Skript:

+

svdrpsend.pl plug epgsearch SETS off

+

<das EPG update Skript>

+

svdrpsend.pl plug epgsearch SETS on

+

+

+

1.4.6 Timer-Konflikt-Prüfung

+
+
- Ignoriere unter Priorität: + +
+

Falls ein Timer fehlschlagen wird, dessen Priorität unter dem angegebene +Wert liegt, wird darauf nicht per OSD-Nachricht hingewiesen und der Konflikt +wird als 'nicht relevant' in der Konflikt-Übersicht angezeigt.

+
+ +
- Ignoriere Konfliktdauer unter ... Min.: + +
+

Falls ein Konflikt nicht länger als die angegebene Anzahl Minuten dauert, +wird darauf nicht per OSD-Nachricht hingewiesen und der Konflikt wird als +'nicht relevant' in der Konflikt-Übersicht angezeigt.

+
+ +
- Prüfe nur die nächsten ... Tage: + +
+

Hier kann der Zeitraum der Prüfung angegeben werden.

+
+ +
- Nach jeder Timer-Programmierung: + +
+

Das bewirkt eine Konfliktprüfung nach jeder manuellen Timer-Programmierung +und erzeugt eine OSD-Nachricht, falls der neue/geänderte Timer in einen +Konflikt verwickelt ist.

+
+ +
- Beim Beginn einer Aufnahme: + +
+

Hier auf 'Ja' setzen, wenn die Konfliktprüfung beim Beginn jeder Aufnahme erfolgen soll. +Im Falle eines Konflikts wird dann sofort eine Nachricht angezeigt. Diese erscheint nur, +wenn der Konflikt innerhalb der nächsten 2 Stunden auftritt.

+
+ +
- Nach jedem Suchtimer-Update: + +
+

Hier kann eingestellt werden, ob eine Konfliktprüfung nach jedem +Suchtimer-Update erfolgen soll. Falls nicht:

+
+ +
- nach ... Minuten: + +
+

gibt an nach wievielen Minuten im Hintergrund eine automatische +Konfliktprüfung erfolgen soll. Bei relevanten Konflikten erfolgt eine +Nachricht per OSD. Mit '0' wird diese Funktion deaktiviert.

+
+ +
- Wenn nächster Konflikt in ... Minuten: + +
+

Wenn nächster Konflikt in ... Minuten eintritt, verwende folgendes +Prüfintervall.

+
+
+
- alle ... Minuten: + +
+

um einen Konflikt in Kürze nicht zu übersehen, kann hier ein kürzeres +Prüfintervall eingestellt werden.

+
+ +
+
- Vermeide Nachricht bei Wiedergabe: + +
+

Bitte auf 'Ja' setzen, wenn während einer Wiedergabe keine OSD-Benachrichtigungen +über Timer-Konflikte gewünscht sind. Die Benachrichtigung erfolgt trotzdem, +wenn der nächste Konflikt innerhalb der nächsten 2 Stunden auftritt.

+
+ +
+

Bitte ebenfalls den Abschnitt 'Working with the timer conflict menu' im MANUAL +berücksichtigen.

+

+

+

1.4.7 Email-Benachrichtigungen

+

(Bitte sicherstellen, dass 'sendEmail.pl' im Pfad der ausführbaren Dateien +liegt und 'epgsearchupdmail.templ' und 'epgsearchconflmail.templ' im +Konfig-Verzeichnis von epgsearch existieren!)

+
+
- Suchtimer-Benachrichtigung: + +
+

Diese Option aktivieren, wenn man eine Email-Benachrichtigung wünscht, sobald +der Suchtimer-Hintergrund-Thread

+
+
+
+  - neue Timer angelegt hat
+  - vorhandene Timer geändert hat
+  - Timer gelöscht hat, weil diese wegen EPG-Änderungen oder anderen
+    Benutzeraktionen nicht mehr gültig sind.
+
+
+

(Dazu muss ebenfalls die Option 'Verwende Suchtimer' im Suchtimer-Setup aktiv sein.)

+
+ +
- Timer-Konflikt-Benachrichtigung: + +
+

Diese Option aktivieren, wenn man eine Email-Benachrichtigung bei +Timer-Konflikten wünscht. Es werden nur Konflikte gemeldet, die laut +Setup-Einstellungen 'relevant' sind. Neue Benachrichtigungen werden nur +versandt, sobald sich etwas bei den Konflikten verändert.

+
+
+

(Dazu muss ebenfalls die Option 'Nach jedem Suchtimer-Update' oder 'nach +... Minuten' im Timer-Konflikt-Setup aktiv sein.)

+
+ +
- Email-Adresse: + +
+

Hier bitte die volle (!) Email-Adresse hinterlegen, an die die Nachrichten +verschickt werden sollen. Hinweis: Einigen Provider (z.B. Arcor) erlauben nicht +die gleiche Adresse für Sender und Empfänger.

+
+ +
- Mail-Methode: + +
+

Zur Auswahl stehen

+
+
+
+  - sendEmail.pl: ein einfaches Skript, das auch auf Systemen ohne
+    konfigurierten Mailserver den Versand von Emails erlaubt. Das Skript wird
+    mit epgsearch ausgeliefert und sollte im $PATH liegen.
+  - sendmail: setzt ein korrekt aufgesetzes Mailsystem voraus.
+
+ +
- Email-Adresse: + +
+

Hier bitte die volle (!) Email-Adresse hinterlegen, von der die Nachricht versandt +werden soll.

+
+ +
- SMTP Server: + +
+

Der Name des SMTP Servers, über den der Mailversand erfolgt.

+
+ +
- Verw. SMTP-Authentifizierung: + +
+

'Ja' wählen wenn das Emailkonto eine SMTP-Authentifizierung für den +Emailversand benötigt.

+
+ +
- AUTH-Benutzer: + +
+

Hier bitte den Benutzernamen angeben, falls das Email-Konto mit +Authentifizierung arbeitet.

+
+ +
- AUTH-Passwort: + +
+

Hier bitte das Passwort angeben, falls das Email-Konto mit +Authentifizierung arbeitet. +Achtung: Das Passwort wird im Klartext gespeichert. Man muss selber dafür +sorgen, dass das System sicher ist und nicht authorisierten Personen kein +Zugriff auf VDR-Konfigurations-Dateien möglich ist.

+
+ +
+

Nach Angabe der Email-Konto-Daten bitte mit 'Test' prüfen, ob alles +funktioniert. Wenn mit 'sendEmail.pl' gearbeitet wird, sollte am Ende der +Test-Ausgabe etwas wie 'Email sent successfully' auftauchen. Die Testfunktion +gibt es bei der Methode 'sendmail' leider nicht.

+

Bitte ebenfalls den Abschnitt 'Email notifications' im Manual berücksichtigen.

+

+

+
+

2. Suchtimer

+

Das ist ziemlich das gleiche wie VDRAdmin's Autotimer, benötigt jedoch +kein externes Programm. Beim Anlegen einer Suche kann man die Option +setzen, ob diese als Suchtimer verwendet werden soll. Das Plugin sucht +nun im Hintergrund in bestimmten Zeitabständen (->Setup->Update +Intervall [min]) nach passenden Sendungen und erzeugt Timer für die +Ergebnisse. Gerade für Serien ist dies sehr praktisch, weshalb es in +der Suche die Option ``Serienaufnahme'' gibt. In diesem Fall wird ein +Timer mit zusätzlichem Episodennamen angelegt. Die Aufnahme erscheint +dann in einem Ordner mit dem Seriennamem. Falls es keinen Episodennamen gibt +wird stattdessen automatisch Datum und Uhrzeit verwendet.

+

Die Suchtimer-Funktion muss ausserdem im Setup aktiviert werden. +Falls für SVDRP nicht der Standardport 2001 verwendet wird, bitte +ebenfalls im Setup eintragen.

+

Falls man eine Hintergrund-Suche manuell anstoßen will, genügt ein

+

touch /etc/vdr/plugins/epgsearch/.epgsearchupdate

+

Das kann ebenfalls Teil des shutdown-Skripts sein (hier sollte man +dann noch einen sleep von ein paar Sekunden anhängen, damit das Plugin +Zeit hat, den Scan zu beenden).

+

Mehr Infos zu Suchtimern gibts im MANUAL unter 'Description of the +search process' und 'How do Search Timers work?'.

+

+

+
+

2.1 'Wiederholungen vermeiden' - Im Detail

+

Hier soll erklärt werden wie die Option 'Wiederholungen vermeiden' +eines Suchtimers funktioniert.

+

Nicht immer lässt sich durch entsprechende Suchkriterien vermeiden, +dass auch Timer für Wiederholungen erzeugt werden.

+

Um das zu verhindern, versucht das Feature 'Wiederholungen vermeiden' +vor dem Programmieren einer Sendung zu prüfen, ob eine gleiche Sendung +schon mal aufgenommen wurde oder ein Timer existiert, der die gleiche +(nicht dieselbe!) Sendung aufzeichnet. Ist dies der Fall, wird kein +Timer für die zu überprüfende Sendung erzeugt.

+

+

+

2.2 Wie funktioniert der Vergleichstest zwischen 2 Sendungen?

+

Für den Test auf Gleichheit zwischen 2 Sendungen gibt es viele +Einstellmöglichkeiten beim Suchtimer. Man kann wählen, ob Titel, +Untertitel, Beschreibung und bestimmte Kategorien innerhalb der +Beschreibung einer Sendung mit den jeweiligen Angaben einer anderen +Sendung verglichen werden sollen.

+

Der Vergleich der einzelnen Angaben selbst prüft immer auf +vollständige Identität. Die Beschreibung einer Sendung bildet hier +aber eine Ausnahme. Hier wird zunächst alles aus dem Text entfernt, +das einer Kategorie-Angabe gleicht, z.B. 'Bewertung: Tagestipp'. Als +Kategorie-Angabe wird alles gewertet, was am Anfang einer Zeile +maximal 40 Zeichen hat, von einem ':' gefolgt wird und dann maximal +weitere 60 Zeichen hat. Hintergrund für dieses Rausschneiden sind die +oft vorhandenen Bewertungen wie 'Tagestipp', die bei der Wiederholung +aber nicht mehr enthalten sind.

+

Der verbleibende Text wird nun zunächst in der Länge verglichen. Ist +der Unterschied größer als 90% wird die Beschreibung als +unterschiedlich gewertet. Andernfalls wird über den +Levinsthein-Distance-Algorithmus (LD), der einen Fuzzy-Textvergleich +macht, ein Test vorgenommen. Hier wird die Beschreibung als gleich +akzeptiert, wenn LD mehr als 90% Identität zurückgibt.

+

Da dieser Algorithmus ziemlich laufzeitintensiv ist (O(mn)), sollte +nach Möglichkeit nicht nur 'Vergleiche Beschreibung' als einziges +Vergleichskriterium ausgewählt werden, sondern am besten immer nur in +Kombination mit anderen Vergleichen.

+

+

+

2.3 Wie und wo wird der Vergleichstest eingesetzt?

+

Wie zuvor erwähnt wird bei einem Suchtimer-Update für Suchtimer mit +diesem Feature zusätzlich geprüft, ob eine Sendung bereits irgendwann +schon aufgezeichnet wurde, oder in der Timerliste ein Timer steht, der +die gleiche Sendung aufzeichnen würde. Letzteres sollte klar sein, +während für ersteres das File epgsearchdone.data ins Spiel kommt.

+

Nach jeder Aufnahme, die durch einen Suchtimer mit 'Wiederholung vermeiden' +erzeugt wurde, werden alle Angaben zu dieser Sendung im genannten File +gespeichert. Über das Aktionenmenü im Menü 'Suche' kann man sich alle +Sendungen, die ein solcher Timer bisher aufgenommen hat, anzeigen +lassen und diese auch bearbeiten. In dieses File werden nur Aufnahmen +aufgenommen, die bezüglich der Timerangaben korrekt begonnen und auch +beendet wurden. D.h. dass teilweise unvollständige Aufnahmen nicht +registriert werden und somit beim nächsten Suchtimer-Update +automatisch ein neuer Timer für diese Sendung erzeugt wird, falls +gefunden.

+

Wie verwenden?

+

Man sieht, dass das ganze Feature stark von der Qualität und dem +Umfang des verwendeten EPGs abhängt. Hat man einen entsprechenden +Suchtimer angelegt, ist es sinnvoll erstmal zu prüfen, ob er auch das +richtige macht. Dazu gibt es für solche Timer im Suchergebnis-Menü auf +der Taste 'Blau' die zusätzliche Belegung 'Timer-Vorschau'. Sendungen, +die noch keinen Timer haben ('T'), aber für die einer aufgrund des +Features beim nächsten Suchtimer-Update programmiert würde, haben dort +ein 'P' stehen.

+

Hinweis: Möchte man wegen Konflikten einen bereits programmierten +Timer nicht verwenden, dann sollte dieser im Timermenü deaktiviert +werden. Beim nächsten Suchtimer-Update wird dann einfach die nächste +mögliche Wiederholung programmiert, falls vorhanden.

+

Wenn es nicht richtig funktioniert :-)

+

Damit das Programmieren oder Nicht-Programmieren von Timern gerade bei +Verwendung dieses Features besser nachvollziehbar ist, wurde ein +Logfile für epgsearch eingeführt. Startet man epgsearch mit einem +Loglevel >= 2 (-P'epgsearch -v 2) werden beim Suchtimer-Update +in der Datei epgsearch.log hilfreiche Infos abgelegt. Siehe MANUAL für +'command line options'.

+

+

+
+

3. Verwendung der Suche durch andere Plugins oder Skripte

+

Siehe epgsearch(4).

+

+

+
+

4. Verwendung erweiterter EPG Infos

+

Einige EPG Provider liefern zusätzliche EPG Infos wie die Art der +Sendung, das Video und Audio Format, die Besetzung,... +Mit tvmovie2vdr oder epg4vdr können diese Daten in den VDR importiert +werden.

+

Somit kann man also z.B. einfach einen Suchtimer erzeugen, der alle +Tagestipps findet, die in 16:9 ausgestrahlt werden. +Um diese Informationen in Suchtimern zu verwenden, muss anhand der +Datei epgsearchcats.conf im epgsearch-Konfig-Verzeichnis eine +Konfiguration vorgenommen werden.

+

Das Format dieser Datei ist folgendes:

+
+ ID|category name|name in menu|values separated by ','(option)|searchmode(option)
+
+ - 'ID' sollte eine eindeutige ganze Zahl sein
+    Achtung: Ändert man später aus irgendeinem Grund diese ID müssen
+    die Suchtimer neu editiert werden!
+ - 'category name' ist der Name der Info lt. EPG Provider, z.B. 'Genre'
+ - 'name in menu' ist der Name im Menü von epgsearch.
+ - 'values' ist eine optionale Liste von Werten für diese Info.
+ - 'searchmode' gibt optional an, wie gesucht werden soll:
+   Textvergleich:
+   0 - Der gesamte Begriff muss als Substring erscheinen
+   1 - Die einzelnen Worte (getrennt durch ',', ';', '|' oder
+       '~') müssen alle als Substring auftauchen. Diese Einstellung ist
+       der Standardwert.
+   2 - mindestens ein Wort (getrennt durch ',', ';', '|' oder
+       '~') muss als Substring auftauchen
+   3 - exakte Übereinstimmung
+   4 - als regulärer Ausdruck
+   Numerischer Vergleich:
+   10 - kleiner
+   11 - kleiner oder gleich
+   12 - größer
+   13 - größer oder gleich
+   14 - gleich
+   15 - ungleich
+

Beispiel-Dateien für epgsearchcats.conf kommen mit dem +Plugin im Verzeichnis 'conf'. Einfach die passende ins +epgsearch-Konfig-Verzeichnis als epgsearchcats.conf kopieren, VDR neu starten und +dann das Eingabe-Menü eines Suchtimers aufrufen.

+

Weil das Aufsetzen einer neuen epgsearchcats.conf ziemlich lästig ist, +habe ich ein kleines Tool 'createcats' mitgeliefert, das den Großteil +der Arbeit erledigt. Es sollte mit dem Plugin übersetzt worden sein +und sich im Quellverzeichnis befinden. Einfach folgendermaßen aufrufen:

+

createcats /pfad_zu/epg.data

+

Dieses Tool scannt nun die vorhandenen EPG infos und versucht daraus +die erweiterten Infos zu extrahieren. Das Ergebnis ist eine neue +epgsearchcats.conf, die aber noch editiert werden muss, weil sicher +nicht alles genau passt. Danach ins epgsearch-Konfig-Verzeichnis kopieren. +(Mehr über createcats im Manual 'Using createcats')

+

Details: epgsearch durchsucht die Zusammenfassung einer Sendung nach +dem Namen einer Kategorie gefolgt von ': '. Das geschieht für alle +Kategorien, für die im Suchtimer ein Wert gesetzt wurde. Die Suche +berücksichtigt die Groß/Kleinschreibung sowohl bezüglich des +Kategorie-Namens als auch des Wertes.

+

+

+
+

5. Ersetzen des Standardmenü

+

Um das Plugin als Ersatz für VDR's Standard-Menü zu verwenden, genügt +es die Zeile

+
+ Green   @epgsearch
+

in die Datei keymacros.conf zu setzen. Falls kein weiterer Menüeintrag +im Hauptmenü erscheinen soll, dann den Eintrag des Plugins zunächst im +Setup ausblenden. Um das Plugin trotzdem mit der Taste ``Grün'' aufrufen +zu können, könnte man z.B. mein launcher-Plugin verwenden und +die Zeile

+
+ Green @launcher x
+

in die keymacros.conf schreiben, wobei x die Position von epgsearch +innerhalb des launcher listings ist.

+

Achtung: Versteckt man das Plugin ohne die Verwendung des launcher +plugins oder anderer Patches, die das Aufrufen versteckter Plugins +erlauben, erhält man das VDR-Standard-Menü beim Drücken von Grün. Ab +VDR 1.3.32 sind dazu keine Patches oder Plugins mehr notwendig.

+

Ein weiterer Ansatz ist ein Patch gegen VDR, der das Standardmenü +'Programm' gegen epgsearch austauscht. +Hierzu VDR mit dem Patch vdr-replace-schedulemenu.diff.gz aus dem +Patches-Verzeichnis patchen. Danke an den Autor Uwe/egal@vdrportal. +Bei Anwendung dieses Patches sollte der Eintrag

+
+ Green Schedule
+

heißen. Dieser Patch ist bereits in manchen Patchsammlungen, +z.B. Bigpatch, enthalten.

+

+

+
+

6. Addons

+

Mit epgsearch werden 2 weitere 'Mini'-Plugins ausgeliefert. Beide Plugins +erfordern, dass epgsearch ebenfalls installiert ist (epgsearch kann aber aus +dem Hauptmenü ausgeblendet werden):

+
+
- epgsearchonly: + +
+

Wer nur die Suchfunktionen und/oder die Suchtimer von +epgsearch verwenden möchte oder einfach einen eigenen Hauptmenüeintrag für die +Suche wünscht, kann dies mit diesem Plugin erreichen. Es wird damit ein +Hauptmenüeintrag ``Suche'' erzeugt, der einen direkt in das Suchenmenü führt. +Aktivierung im VDR-Startskript mit ``-Pepgsearchonly''.

+
+ +
- conflictcheckonly: + +
+

Die Timer-Konfliktprüfung kann ebenfalls als eigener +Hauptmenüeintrag angelegt werden. Über eine Setup-Option läßt sich auch +das Ergebniss der letzten Konfliktprüfung direkt im Hauptmenü anzeigen. +Aktivierung im VDR-Startskript mit ``-Pconflictcheckonly''.

+
+ +
+

Viel Spass!

+

Christian Wieninger

+

+

+
+

Ausführliche Beschreibung

+

Die ausführliche Beschreibung der internen Funktionen des Plugins findest +Du in der Datei MANUAL, die dem Plugin beigelegt sein sollten.

+

Ob Du diese auf deinem System hast verrät dir

+

locate epgsearch*/MANUAL

+

Sollte Deine Distribution diese Dateien nicht enthalten, kannst Du sie +dir online durchlesen

+

http://winni.vdr-developer.org/epgsearch/README.DE

+

http://winni.vdr-developer.org/epgsearch/README

+

http://winni.vdr-developer.org/epgsearch/MANUAL

+

+

+
+

SIEHE AUCH

+

epgsearch.conf(5), epgsearchcats.conf(5), epgsearchcmds.conf(5), epgsearchdirs.conf(5), epgsearchmenu.conf(5), epgsearchuservars.conf(5), epgsearchdone.data(5), epgsearchswitchtimer.conf(5), epgsearchblacklists.conf(5), epgsearchchangrps.conf(5)

+

+

+
+

DATEIEN

+

epgsearch.conf

+

Enthält die Suchtimer. Siehe epgsearch.conf(5).

+

epgsearchcats.conf

+

Enthält die Kategorien des erweiterten EPG. Siehe epgsearchcats.conf(5).

+

epgsearchcmds.conf

+

Enthält Befehle ähnlich der commands.conf, die auf EPG-Einträge angewandt werden können. Siehe epgsearchcmds.conf(5).

+

epgsearchdirs.conf

+

Enthält Pfade die beim Bearbeiten eines Suchtimers ausgewählt werden können. Siehe epgsearchdirs.conf(5).

+

epgsearchmenu.conf

+

Enthält die vom User gewählte Konfiguration der OSD Menüdarstellung. Siehe epgsearchmenu.conf(5).

+

epgsearchuservars.conf

+

Enthält die User-Variablen. Siehe epgsearchuservars.conf(5).

+

epgsearchdone.data

+

Enthält die done-Liste. Siehe epgsearchdone.data(5).

+

epgsearchswitchtimers.conf

+

Enthält die Umschalttimer. Siehe epgsearchswitchtimer.conf(5).

+

epgsearchblacklists.conf

+

Enthält die Ausschlussliste. Siehe epgsearchblacklists.conf(5).

+

epgsearchchangrps.conf

+

Enthält die Kanalgruppen. Siehe epgsearchchangrps.conf(5).

+

epgsearchtemplates.conf

+

Enthält die Vorlagen für Suchtimer. Siehe epgsearchtemplates.conf(5).

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearch.conf.5.html b/html/de/epgsearch.conf.5.html new file mode 100644 index 0000000..040d505 --- /dev/null +++ b/html/de/epgsearch.conf.5.html @@ -0,0 +1,168 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearch.conf - Die gespeicherten Suchtimer

+

+

+
+

BESCHREIBUNG

+

Die in epgsearch angelegten Suchtimer werden in dieser Datei gespeichert.

+

Sie sollte nicht manuell editiert werden. Verwende stattdessen lieber SVDRP.

+

+

+
+

FORMAT

+

Aufgrund von möglichen Formatänderungen enthält die Datei eine Versionsangabe. +Die Format-Version befindet sich in der ersten Zeile der Datei.

+

Der allgemeine Feldtrenner ist ':'.

+

Folgende Felder sind möglich:

+
+  1 - Einmalige Suchtimer ID
+  2 - Suchstring
+  3 - Verwende Zeit? 0/1
+  4 - Startzeit in HHMM 
+  5 - Stopzeit in HHMM    
+  6 - Verwende Kanal? 0 = nein,  1 = Intervall, 2 = Kanalgruppe, 3 = nur FTA
+  7 - Wenn 'verwende Kanal' = 1 dann ist Kanal ID[|Kanal ID] im VDR Format,
+      Einträge oder min/max Einträge getrennt durch |, wenn 'Verwende Kanal' = 2
+      dann der Kanalgruppenname
+  8 - Beachte Gross-/Kleinschreibung? 0/1
+  9 - Suchmodus:
+      0 - Der gesamte Suchbegriff muss genau so enthalten sein
+      1 - Alle Suchbegriffe (Trenner sind Leerzeichen,',', ';', '|' oder '~')
+          müssen enthalten sein.
+      2 - Mindestens ein Suchbegriff muss enthalten sein (Trenner sind
+          Leerzeichen, ',', ';', '|' oder '~').
+      3 - Der Suchbegriff muss genau zutreffen
+      4 - Regulärer Ausdruck
+ 10 - Suche in Titel? 0/1
+ 11 - Suche in Untertitel? 0/1
+ 12 - Suche in Beschreibung? 0/1
+ 13 - Verwende Länge? 0/1
+ 14 - Minimale Länge der Sendung in Minuten
+ 15 - Maximale Länge der Sendung in Minuten
+ 16 - Verwende als Suchtimer? 0/1
+ 17 - Verwende Tag der Woche? 0/1
+ 18 - Tag der Woche (0 = Sonntag, 1 = Montag...;
+      -1 Sonntag, -2 Montag, -4 Dienstag, ...; -7 So, Mo, Di)
+ 19 - Verwende als Serienaufnahme? 0/1
+ 20 - Verzeichnis für Aufnahme
+ 21 - Priorität der Aufnahme
+ 22 - Lebensdauer der Aufnahme
+ 23 - Zeitpuffer am Anfang in Minuten
+ 24 - Zeitpuffer am Ende in Minuten
+ 25 - Verwende VPS? 0/1
+ 26 - Aktion:
+      0 = Lege Timer an
+      1 = Benachrichtige nur per OSD (kein Timer)
+      2 = Schalte nur um (kein Timer)
+ 27 - Verwende erweitertes EPG? 0/1
+ 28 - Felder des erweiterten EPGs. Dieser Eintrag hat folgendes Format
+      (Trenner ist '|' für jede Kategorie, '#' trennt ID vom Wert):
+      1 - Die ID der Kategorie des erweiterten EPGs, festgelegt in
+          F<epgsearchcats.conf>, s. C<epgsearchcats.conf(5)>
+      2 - Wert des erweiterten EPGs für diese Kategorie
+          (Ein ':' wird übersetzt in "!^colon^!", z.B. "16:9" -> "16!^colon^!9")
+ 29 - vermeide Wiederholungen? 0/1
+ 30 - erlaubte Anzahl Wiederholungen
+ 31 - Vergleiche Titel bei Prüfung auf Wiederholung? 0/1
+ 32 - Vergleiche Untertitel bei Prüfung auf Wiederholung? 0/1
+ 33 - Vergleiche Beschreibung bei Prüfung auf Wiederholung? 0/1
+ 34 - Vergleiche erweitertes EPG bei Prüfung auf Wiederholung?
+      Dieser Eintrag ist ein Bitfeld von Kategorie IDs.
+ 35 - Erlaube Wiederholungen nur innerhalb x Tagen
+ 36 - Lösche eine Aufnahme automatisch nach x Tagen
+ 37 - Aber behalte mindestens x Aufnahmen
+ 38 - Schalte x Minuten vor der Sendung um, wenn Aktion = 2
+ 39 - Pausiere das Anlegene von Timern wenn x Aufnahmen vorhanden sind
+ 40 - Modus der Ausschlussliste: 0 = Aus, 1 = Wähle aus, 2 = Alle
+ 41 - Verwende diese Ausschluss-Suchtimer, IDs getrennt durch '|'
+ 42 - Fuzzy Toleranz für Suche
+ 43 - Verwende diese Suche im Favoriten Menü, 0 = Nein, 1 = Ja
+ 44 - ID einer Menüvorlage für das Suchergebnis
+

Folgende Zeichen werden bei der Speicherung übersetzt:

+
+ : => |
+ | => !^pipe^!
+

Es müssen nicht alle Felder belegt sein. Gefordert sind lediglich die ersten +11.

+

+

+
+

BEISPIELE

+
+ #version 2 - DONT TOUCH THIS!
+ 1:Kommissar Beck:0:::2:ÖffRecht:0:0:1:0:0:0:::1:0:0:1:%Category%~%Genre%:50:99:10:60:0:0:0::1:0:1:1:0:0:0:0:0
+ 2:* Sägebrecht:0:::2:Hauptsender:0:0:0:0:0:0:::0:0:0:0:%Category%~%Genre%:50:99:10:10:0:0:1:1#|2#|3#|4#|5#|6#Marianne Sägebrecht|7#|8#|9#|10#|11#|12#|13#:1:0:1:0:0:0:0:0:0
+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchblacklists.conf.5.html b/html/de/epgsearchblacklists.conf.5.html new file mode 100644 index 0000000..0a2d0a8 --- /dev/null +++ b/html/de/epgsearchblacklists.conf.5.html @@ -0,0 +1,101 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchblacklists.conf - Die gespeicherten Auschlusslisten-Suchtimer

+

+

+
+

BESCHREIBUNG

+

In epgsearch können Ausschlusslisten (Blacklists) angelegt werden.

+

Dies sind im Grunde normale Suchtimer die in der Datei +epgsearchblacklists.conf gespeichert werden. Zu jedem Suchtimer kann +man dann einen oder mehrere Einträge aus der Ausschlussliste auswählen.

+

+

+

Funktion

+

Suchtimer ``Krimi'' verwendet Ausschlusssuchtimer ``Tatort''

+

Ausschlusssuchtimer ``Tatort'' sucht ``Tatort''

+

Es werden alle Krimis gesucht und anschliessend wird nachgesehen ob ein +Ergebnisse auf den Ausschlusssuchtimer zutrifft. Dieses wird dann verworfen.

+

+

+
+

FORMAT

+

Diese Datei hat dasselbe Format wie die Datei epgsearch.conf. Für den +Aufbau verweise ich auf epgsearch.conf(5).

+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchcats.conf.5.html b/html/de/epgsearchcats.conf.5.html new file mode 100644 index 0000000..1a1e75f --- /dev/null +++ b/html/de/epgsearchcats.conf.5.html @@ -0,0 +1,163 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchcats.conf - Die Kategorien des erweiterten EPGs, sofern vorhanden.

+

+

+
+

BESCHREIBUNG

+

Wenn man das EPG aus dem Internet bezieht, z.B. von Hörzu, enthält das EPG +erweiterte Daten. Zusätzlich zum Titel, Untertitel un der Beschreibung findet +man dann eine Liste der Darsteller, Jahr des Drehs, Episode der Serie, Kategorie +und Genre des Film, etc.

+

Damit epgsearch diese verwenden kann müssen die Felder des erweiterten EPGs +Variablen zugeordnet werden.

+

Einige Beispieldateien werden dem Plugin mitgeliefert und finden sich im +Verzeichnis ``conf''.

+

Um eine eigene epgsearchcats.conf zu erstellen dient das mitgelieferte Tool +createcats.

+

Es scannt das vorhandene EPG und erstellt eine epgsearchcats.conf. Diese +sollte an die eigenen Wünscche angepasst werden, eine Formatbeschreibung +findet sich im Kopf der Datei.

+

+

+
+

FORMAT

+

Auszug aus einer epgsearchcats.conf:

+

--------------------------------------------------------------------

+
+ This is just a template based on your current epg.data. Please edit!
+ Perhaps a category or its value list should be removed. Also the
+ 'name in menu' should be adjusted to your language.
+ The order of items determines the order listed in epgsearch. It does not
+ depend on the ID, which is used by epgsearch.
+ Format:
+ ID|category name|name in menu|values separated by ',' (option)|searchmode
+ - 'ID' should be a unique positive integer
+   (changing the id later on will force you to reedit your search timers!)
+ - 'category name' is the name in your epg.data
+ - 'name in menu' is the name displayed in epgsearch.
+ - 'values' is an optional list of possible values
+   if you omit the list, the entry turns to an edit field in epgsearch,
+   else it's an list of items to select from
+ - 'searchmode' is an optional parameter specifying the mode of search:
+   text comparison:
+    0  - the whole term must appear as substring
+    1  - all single terms (delimiters are ',', ';', '|' or '~')
+         must exist as substrings. This is the default search mode.
+    2  - at least one term (delimiters are ',', ';', '|' or '~')   
+         must exist as substring.
+    3  - matches exactly
+    4  - regular expression
+   numerical comparison:
+    10 - less
+    11 - less or equal
+    12 - greater
+    13 - greater or equal
+    14 - equal
+    15 - not equal
+

--------------------------------------------------------------------

+

+

+
+

BEISPIELE

+

(Die Zeilen sind gekürzt, daher unvollständig)

+

Beispiel für EPG von Hörzu, bezogen von epgdata.com mit tvmovie2vdr.

+
+ 1|Category|Kategorie|Information,Kinder,Musik,Serie,Show,Spielfilm,Sport|2
+
+ 2|Genre|Genre|Abenteuer,Action,Wirtschaft,Wissen,Zeichentrick|2
+
+ 3|Format|Video-Format|16:9,4:3|2
+
+ 4|Audio|Audio|Dolby Surround,Dolby,Hoerfilm,Stereo|2
+
+ 5|Year|Jahr||2
+
+ 6|Cast|Besetzung||2
+
+ 7|Director|Regisseur||2
+
+ 8|Moderator|Moderation||2
+
+ 9|Rating|Bewertung|Großartig besonders wertvoll,Annehmbar,Schwach|2
+
+ 10|FSK|FSK|6,12,16,18|2
+
+ 11|Country|Land||2
+
+ 12|Episode|Episode||4
+
+ 13|Themes|Thema||4
+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchchangrps.conf.5.html b/html/de/epgsearchchangrps.conf.5.html new file mode 100644 index 0000000..a31ffd7 --- /dev/null +++ b/html/de/epgsearchchangrps.conf.5.html @@ -0,0 +1,100 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchchangrps.conf - Liste der Kanalgruppen

+

+

+
+

BESCHREIBUNG

+

In epgsearch kann man Sender zu Kanalgruppen zusammenfassen die dann in +den Suchtimern verwendet werden können.

+

Hierdurch können für viele Suchtimer auf einmal die durchsuchten Kanäle zentral +neu konfiguriert werden.

+

In dieser Datei werden die Kanalgruppen gespeichert.

+

+

+
+

FORMAT

+

Jede Zeile eine Kanalgruppe. Jede Zeile beginnt mit dem Gruppennamen, dahinter, getrennt durch '|', +die Liste der Kanäle.

+

+

+
+

BEISPIELE

+

(Die Zeilen sind gekürzt, daher unvollständig)

+
+ Private|S19.2E-133-33-46|S19.2E-133-33-51
+ ProsiebenSat.1|S19.2E-133-33-46|S19.2E-133-33-47
+ RTL World|S19.2E-1-1089-12003||S19.2E-1-1089-12090
+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchcmds.conf.5.html b/html/de/epgsearchcmds.conf.5.html new file mode 100644 index 0000000..97b3816 --- /dev/null +++ b/html/de/epgsearchcmds.conf.5.html @@ -0,0 +1,109 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchcmds.conf - EPG-Befehle

+

+

+
+

BESCHREIBUNG

+

Diese Datei enthält ähnlich der commands.conf oder der reccmds.conf Befehle, die +auf die in der Programmübersicht ausgewählte Sendung angewandt werden können.

+

Intern besitzt epgsearch 8 nicht veränderbare EPG-Befehle.

+

Wenn eine epgsearchcmds.conf existiert, werden die darin aufgeführten Befehle +beginnend mit Nummer 9 gelistet.

+

+

+

Sprachen

+

Man kann für verschiedene Sprachen unterschiedliche Dateien anlegen. Sie +müssen dann z.B. epgsearchcmds-deu.conf für deutsch oder +epgsearchcmds-eng.conf für englisch heissen.

+

Wenn eine Datei entsprechend der im VDR eingestellten Sprache existiert wird +diese geladen. Existiert eine solche nicht wird versucht epgsearchcmds.conf +zu laden.

+

+

+
+

FORMAT

+

Befehlsname : Befehl

+

+

+
+

BEISPIELE

+

epg2taste (de): /usr/local/vdr/epg2taste.sh

+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchdirs.conf.5.html b/html/de/epgsearchdirs.conf.5.html new file mode 100644 index 0000000..74dfdda --- /dev/null +++ b/html/de/epgsearchdirs.conf.5.html @@ -0,0 +1,124 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchdirs.conf - Liste von Aufnahmepfaden zur einfachen Auswahl

+

+

+
+

BESCHREIBUNG

+

In epgsearch, speziell beim Editieren von Suchtimern, muss man häufig ganze +Verzeichnisspfade eingeben. Da dies oft mühselig ist, können in dieser Datei +häufig genutzte Pfade vorgegeben werden, die dann im Menü einfach ausgewählt +werden können.

+

+

+
+

FORMAT

+

Pro Zeile ein Pfad. Pfade können Variablen enthalten.

+

Verwendet werden können interne Variablen, die Variablen des erweiterten EPG +(epgsearchcats.conf) sowie die in der Datei epgsearchuservars.conf +konfigurierten Variablen.

+

Folgende internen Variablen stehen zur Verfügung:

+
+ %title%      - Title der Sendung
+ %subtitle%   - Subtitle der Sendung
+ %time%       - Startzeit im Format HH:MM
+ %date%       - Startzeit im Format TT.MM.YY
+ %datesh%     - Startdatum im Format TT.MM.
+ %time_w%     - Name des Wochentages
+ %time_d%     - Tag der Sendung im Format TT
+ %chnr%       - Kanalnummer
+ %chsh%       - Kanalname kurz
+ %chlng%      - Kanalname lang
+

Für weitere Variablen siehe epgsearchcats.conf(5) und epgsearchuservars.conf(5).

+

Im Auswahlmenü werden die Pfade alphabetisch sortiert dargestellt. Pfade die Variablen +enthalten stehen am Anfang der Liste.

+

+

+
+

BEISPIELE

+
+ %Category%~%Genre%
+ %Category%~%Genre%~%Title%~%Episode%: %Subtitle%
+ Information~Natur~%Title%~%Episode%: %Subtitle%
+ %Serie%
+ Spielfilm~Action
+ Spielfilm~Doku
+ Spielfilm~Drama
+ Spielfilm~Horror
+ Musik
+ Sport
+ Show
+ Serie
+

+

+
+

SIEHE AUCH

+

epgsearch(1), epgsearchcats.conf(5), epgsearchuservars.conf(5)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchmenu.conf.5.html b/html/de/epgsearchmenu.conf.5.html new file mode 100644 index 0000000..b2cf48c --- /dev/null +++ b/html/de/epgsearchmenu.conf.5.html @@ -0,0 +1,153 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchmenu.conf - Konfiguration der Menüdarstellung

+

+

+
+

BESCHREIBUNG

+

Die Darstellung des Menüs des Plugins kann auf die eigenen Wünsche +angepasst werden. Die Konfiguration erfolgt mit Hilfe dieser Datei.

+

+

+
+

FORMAT

+
+ In dieser Datei können den Variablen
+
+ MenuWhatsOnNow
+ MenuWhatsOnNext
+ MenuWhatsOnElse
+ MenuSchedule
+ MenuSearchResults
+

Zeichenketten zugewiesen werden die die Darstellung der Menüs im OSD regeln.

+

Eine Besonderheit stellt MenuSearchResults. Hier kann man der Variablen +MenuSearchResults eine beliebige Zeichenkette anhängen:

+
+ MenuSearchResultsSerienlayout=...
+

Dies bewirkt das man beim Editieren eines Suchtimers nun auch dieses Layout +unter dem Namen ``Serienlayout'' auswählen kann.

+

So kann man jedem Suchtimer seine eigene OSD Darstellung verpassen.

+

Es können alle Variablen verwendet werden. Die Variablen aus dem erweiterten +EPG, die in der epgsearchuservars.conf konfigurierten sowie die folgenden +internen:

+
+ %title%      - Title der Sendung
+ %subtitle%   - Subtitle der Sendung
+ %time%       - Startzeit im Format HH:MM
+ %date%       - Startzeit im Format TT.MM.YY
+ %datesh%     - Startdatum im Format TT.MM.
+ %time_w%     - Name des Wochentages
+ %time_d%     - Tag der Sendung im Format TT
+ %time_lng%   - Startzeit in Sekunden seit 1970-01-01 00:00
+ %t_status%   - Timerstatus ('T', 't', 'R')
+ %v_status%   - VPS Status
+ %r_status%   - Running Status
+ %status%     - Kompletter Status, das selbe wie
+                '%t_status%%v_status%%r_status%'
+

Für die Menüs ``Was läuft jetzt'' und ``Suchergebniss'', also die Variablen +MenuWhatsOnNow und MenuSearchResults, stehen fünf weitere Variablen +zur Verfügung:

+
+ %chnr%       - Kanalnummer
+ %chsh%       - Kanalname kurz
+ %chlng%      - Kanalname lang
+ %chdata%     - VDR's interne Kanaldarstellung (z.B. 'S19.2E-1-1101-28106')
+ %progr%      - Grafischer Fortschrittsbalken (nicht für das Menü "Suchergenis")
+ %progrT2S%   - Fortschrittsbalken im text2skin Stil (nicht für das Menü "Suchergenis")
+

Es wird bei den Variablen nicht zwischen Gross-/Kleinschreibung unterschieden.

+

Ein Eintrag besteht aus bis zu 6 Tabellenspalten, die Spalten werden durch +'|' getrennt. Der letzte Eintrag jeder Spalte kann die Spaltenbreite durch +angabe einer Breite in Zeichen festlegen. Die Breitenangabe wird durch ':' +vom Variablennamen getrennt.

+

Wenn du Trenner wie '~', '-' oder '#' verwendest um einzelne Bestandteile zu +trennen, z.B. %title% ~ %subtitle%, dann achtet epgsearch darauf das ein +solcher Trenner nicht am Ende einer Spalte steht.

+

Die einzelnen Spaltenbreiten sollten angepasst werden, das Aussehen ist vom +verwendeten Skin abhängig.

+

Wenn diese Datei verändert werden soll während VDR läuft kann man dem Plugin +den Startparamter '-r' oder '--reloadmenuconf' übergeben, die Datei wird dann +bei jedem öffnen des Menüs neu eingelesen.

+

+

+
+

BEISPIELE

+
+ MenuWhatsOnNow=%chnr%:3|%progrt2s%:5| %time% %t_status%:8|%category%:6| %title% ~ %subtitle%:35
+ MenuWhatsOnNext=%chnr%:3|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:35
+ MenuWhatsOnElse=%chnr%:3|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:35
+ MenuSchedule=%time% %t_status%:8|%genre%:14| %title% ~ %subtitle%:35
+ MenuSearchResults=%chnr%:3|%datesh% %time% %t_status%:14|%genre%:8| %title%%colon% %subtitle%:35
+ MenuFavorites=%chnr%:3|%datesh% %time% %t_status%:14|%genre%:8| %title%%colon%%subtitle%:35
+

+

+
+

SIEHE AUCH

+

epgsearch(1), epgsearchcats.conf, epgsearchuservars.conf

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchswitchtimers.conf.5.html b/html/de/epgsearchswitchtimers.conf.5.html new file mode 100644 index 0000000..79344d1 --- /dev/null +++ b/html/de/epgsearchswitchtimers.conf.5.html @@ -0,0 +1,102 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchswitchtimer.conf - Die gespeicherten Umschalttimer

+

+

+
+

BESCHREIBUNG

+

In epgsearch kann man über das Programmenü und die Suchtimer +Umschalttimer anlegen, die einem zu beginn der Sendung auf die +Sendung hinweisen oder gleich umschalten.

+

Die Umschalttimer werden in dieser Datei gespeichert.

+

+

+
+

FORMAT

+

Der allgemeine Feldtrenner ist ':'.

+

Folgende Felder sind möglich:

+
+ 1 - Kanal
+ 2 - Event ID
+ 3 - Startzeit
+ 4 - Vorlaufzeit
+ 5 - Nur ankündigen
+

+

+
+

BEISPIELE

+
+ S19.2E-1-1089-12060:52221:1153322700:1:0
+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchtemplates.conf.5.html b/html/de/epgsearchtemplates.conf.5.html new file mode 100644 index 0000000..f1c9287 --- /dev/null +++ b/html/de/epgsearchtemplates.conf.5.html @@ -0,0 +1,87 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchtemplates.conf - Die gespeicherten Suchtimer-Vorlagen

+

+

+
+

BESCHREIBUNG

+

Für die Suchtimer können Vorlagen angelegt werden. Diese werden hier +gespeichert.

+

+

+
+

FORMAT

+

Diese Datei hat dasselbe Format wie die Datei epgsearch.conf. Für den +Aufbau verweise ich auf epgsearch.conf(5).

+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/epgsearchuservars.conf.5.html b/html/de/epgsearchuservars.conf.5.html new file mode 100644 index 0000000..85f6294 --- /dev/null +++ b/html/de/epgsearchuservars.conf.5.html @@ -0,0 +1,206 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

epgsearchuservars.conf - Die Uservariablen

+

+

+
+

BESCHREIBUNG

+

In dieser Datei können Variablen definiert werden die dann in epgsearch +in allen Feldern, in denen Variablen möglich sind, zur Verfügung stehen.

+

+

+
+

FORMAT

+

Die Variablen selbst sind in dem Format %Variablenname% aufgebaut.

+

``Variablenname'' kann aus alphanumerischen Zeichen bestehen, Leerzeichen +und Sonderzeichen sind nicht erlaubt.

+

Zwischen Gross-/und Kleinschreibung wird nicht unterscheiden.

+

Beispiele für mögliche Namen:

+
+ %Serie% %DokuVar1% %ThemesSubtitleDate1%
+

+

+

Zuweisung

+

Die Zuweisung eines Wertes erfolgt so:

+
+ %Serie%=Neue Serie~Krimi
+

Hier wird der Variablen %Serie% die Zeichenkette ``Neue Serie~Krimi'' zugewiesen.

+

Es wird immer eine Zeichenkette zugewiesen. Leerzeichen werden daher auch +als Leerzeichen mit übernommen.

+
+ %Pfad%=%Serie%
+

Hier wird der Variablen %Pfad% der Inhalt der Variablen %Serie% zugewiesen.

+

Das lässt sich beliebig verwenden.

+
+ %Pfad%=%Serie%~Tatort
+

Pfad enthält hier den String ``Neue Serie~Krimi~Tatort''.

+

+

+

Kontroll-Strukturen

+

Einfache ``if then else'' Konstrukte sind mögliche.

+

Innerhalb dieser Konstrukte können keine Strings, wohl aber Variablen +zugwiesen werden. Leerzeichen werden ignoriert.

+
+ %Foo%=Verschiedenes
+
+ %Variable%=%Pfad% ? %Pfad% : %Foo%
+

Ist Pfad nicht leer, weise %Variable% den Inhalt aus %Pfad% zu, sonst +den Inhalt aus %Foo%.

+

``%Pfad% ?'' bedeutet also ``nicht leer?''. Es sind auch andere Prüfungen +möglich.

+
+ %Variable%=%Pfad%!=5 ? %Pfad% : %Foo%
+

``%Pfad%!=5 ?'' bedeutet ``ist %Pfad% ungleich 5?''

+

Es können auch Variablen verglichen werden.

+
+ %Fuenf%=5
+
+ %Variable%=%Pfad%!=%Fuenf% ? %Pfad% : %Foo%
+

Folgende Prüfungen sind möglich:

+
+ ==   ist gleich
+ !=   ist nicht gleich
+

+

+

Systemaufruf

+

Es können auch externe Programme/Scripte aufgerufen werden. Die zurück- +gegebene Zeichenkette wird dann einer Variablen zugewiesen.

+
+ %Ergebnis%=system(scriptname,%Variable1% %Variable2% -f %Variable3% --dir=%Variable4% --dummy)
+

Ruft das Script ``scriptname'' mit den Parametern ``%Variable1%'', +``%Variable2%'', usw. auf. Das Ergebnis wird der Variablen %Ergebnis% +zugewiesen.

+

Es sind beliebig viele Variablen möglich.

+

Wenn nötig, umfasst epgsearch die Variablen automatisch mit ``''.

+

Das Script darf nur eine Zeichenkette ohne Zeilenumbruch zurückgeben.

+

Erfolgt keine Rückgabe wird der Variablen %Ergebnis% eine leere Zeichenkette +zugewiesen.

+

+

+

Verfügbare Variablen

+

Folgende Variablen sind bereits intern definiert und können verwendet +werden.

+
+ %title%          - Title der Sendung
+ %subtitle%       - Subtitle der Sendung
+ %time%           - Startzeit im Format HH:MM
+ %timeend%        - Endzeit im Format HH:MM
+ %date%           - Startzeit im Format TT.MM.YY
+ %datesh%         - Startdatum im Format TT.MM.
+ %time_w%         - Name des Wochentages
+ %time_d%         - Tag der Sendung im Format TT
+ %time_lng%       - Startzeit in Sekunden seit 1970-01-01 00:00
+ %chnr%           - Kanalnummer
+ %chsh%           - Kanalname kurz
+ %chlng%          - Kanalname lang
+ %chdata%         - VDR's interne Kanaldarstellung (z.B. 'S19.2E-1-1101-28106')
+
+ %summary%        - Beschreibung
+ %htmlsummary%    - Beschreibung, alle CR ersetzt durch '<br />'
+ %eventid%        - Event ID
+
+ %colon%          - Das Zeichen ':'
+ %datenow%        - Aktuelles Datum im Format TT.MM.YY
+ %dateshnow%      - Aktuelles Datum im Format TT.MM.
+ %timenow%        - Aktuelle Zeit im Format HH:MM
+ %videodir%       - VDRs Aufnahme-Verzeichnis (z.B. /video)
+ %plugconfdir%    - VDRs Verzeichnis für Plugin-Konfigurationsdateien (z.B. /etc/vdr/plugins)
+ %epgsearchdir%   - epgsearchs Verzeichnis für Konfiguratzionsdateien (z.B. /etc/vdr/plugins/epgsearch)
+

Desweiteren können die in der Datei epgsearchcats.conf definierten Variablen +verwendet werden. Siehe dazu epgsearchcats.conf(5).

+

+

+
+

BEISPIELE

+
+ # Wochentag, Datum, Uhrzeit
+ %Datum%=%time_w% %date% %time%
+
+ # Themes oder Subtitle oder Datum
+ %ThemesSubtitleDate1%=%Subtitle% ? %Subtitle% : %Datum%
+ %ThemesSubtitleDate%=%Themes% ? %Themes% : %ThemesSubtitleDate1%
+
+ # Rufe das Script auf das den Aufnahmepfad erzeugt
+ %DokuScript%=system(doku.pl,%Title%,%Subtitle%,%Episode%,%Themes%,%Category%,%Genre%)
+ %Doku%=%DokuScript%
+

+

+
+

SIEHE AUCH

+

epgsearch(1), epgsearchcats.conf(5)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT and LIZENZ

+

Copyright © 2004-2007 Christian Wieninger

+

Dieses Programm ist freie Software. Sie können es unter den Bedingungen +der GNU General Public License, wie von der Free Software Foundation +veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 +der Lizenz oder (nach Ihrer Option) jeder späteren Version.

+

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es +Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die +implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN +ZWECK. Details finden Sie in der GNU General Public License.

+

Sie sollten ein Exemplar der GNU General Public License zusammen mit +diesem Programm erhalten haben. Falls nicht, schreiben Sie an die +Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. +Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +auf.

+

Der Author kann über cwieninger@gmx.de erreicht werden.

+

Die Projektseite ist http://winni.vdr-developer.org/epgsearch

+

Der MD5-Code ist abgeleitet aus dem Message-Digest Algorithm +von RSA Data Security, Inc..

+ + + + diff --git a/html/de/noannounce.conf.5.html b/html/de/noannounce.conf.5.html new file mode 100644 index 0000000..07aecdb --- /dev/null +++ b/html/de/noannounce.conf.5.html @@ -0,0 +1,85 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

noannounce.conf - Liste von Sendungen, die nicht mehr per OSD angekündigt +werden sollen.

+

+

+
+

BESCHREIBUNG

+

Diese Datei enthält eine Liste von Sendungen die markiert wurden, sodass diese +nicht mehr durch den Suchtimer-Hintergrund-Thread per OSD angekündigt werden.

+

Wenn während der Ankündigung einer Sendung eine der Tasten '0', ... '9' oder +'Ok' gedrückt wird, wird nachgefragt, ob zukünftige Ankündigungen vollständig +(bei den Tasten '0' oder 'Ok') oder nur für die nächsten x Tage (bei den +Tasten '1' bis '9') unterdrückt werden sollen. Bestätigt man diese Abfrage +durch ein erneutes 'Ok', wird die Einstellung entsprechend übernommen.

+

+

+
+

FORMAT

+

Pro Zeile eine Sendung, die Felder werden durch ':' getrennt.

+

Folgende Felder existieren:

+
+  1 - Titel
+  2 - Episode
+  3 - Kanal-Kennung
+  4 - Startzeit
+  5 - Zeitpunkt für nächste Ankündigung
+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT und LIZENZ

+

Copyright © 2005 - 2007 Christian Wieninger

+

Dieses Dokument wird unter den Bedingungen der Gnu Public License +(GPL) veröffentlicht. Alle Angaben sind nach bestem Wissen, aber +natürlich ohne Gewähr (no warranty in any kind).

+ + + + diff --git a/html/de/timersdone.conf.5.html b/html/de/timersdone.conf.5.html new file mode 100644 index 0000000..07308d0 --- /dev/null +++ b/html/de/timersdone.conf.5.html @@ -0,0 +1,86 @@ + + + + +Epgsearch Version 0.9.24.beta9 + + + + + + +

+ + + + + +
+

+

+

NAME

+

timersdone.conf - Liste von anstehenden Timern, die von Suchtimern erzeugt +wurden.

+

+

+
+

BESCHREIBUNG

+

Diese Datei enthält eine Liste von anstendenden Timern, die von Suchtimern +erzeugt wurden. Wenn die Setup-Option 'Timer nach Löschen neuprogrammieren' +auf nein steht, benutzt epgsearch diese Liste, um zu prüfen, ob ein Timer +bereits angelegt wurde und erstellt den Timer in diesem Fall nicht nochmals. +Sobald die zugehörige Aufnahme stattgefunden hat, wird der Timer automatisch +aus dieser Liste entfernt.

+

+

+
+

FORMAT

+

Pro Zeile ein Timer, die Felder werden durch ':' getrennt.

+

Folgende Felder existieren:

+
+  1 - Kanal-Kennung
+  2 - Startzeit
+  3 - Stopzeit
+  4 - Suchtimer-ID
+  5 - Titel der Sendung
+  6 - Untertitel der Sendung
+

+

+
+

SIEHE AUCH

+

epgsearch(1)

+

+

+
+

AUTOR (man pages)

+

Mike Constabel <epgsearch (at) constabel (dot) net>

+

+

+
+

FEHLER MELDEN

+

Fehlerberichte bitte im Bugtracker.

+

http://www.vdr-developer.org/mantisbt/

+

Mailinglist:

+

http://www.vdr-developer.org/mailman/listinfo/epgsearch

+

+

+
+

COPYRIGHT und LIZENZ

+

Copyright (c) 2005-2006 Christian Wieninger

+

http://www.cwieninger.de.vu/

+

Dieses Programm ist freie Software. Es darf nach belieben benutzt, +kopiert, modifiziert, verteilt und verkauft werden, solange niemand +anderem das Recht abgesprochen wird dasselbe zu tun.

+ + + + -- cgit v1.2.3