Autotimeredit-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(Parameter aus den Konventionen) |
Wirbel (Diskussion | Beiträge) (→A: autotimeredit -> Liste veralterer Plugins) |
||
(48 dazwischenliegende Versionen von 28 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Beschreibung== | ==Beschreibung== | ||
− | + | '''Autor:''' [[Benutzer:HFlor|Hardy Flor]] | |
− | Der Autotimer funktioniert wie eine | + | Plugin, welches auf den Autotimer von [[Vdradmin]] aufsetzt. |
+ | |||
+ | Der Autotimer funktioniert wie eine {{wikipedia|Suchmaschine}}, nach Eingabe eines ''Suchtextes'' wird das [[EPG]] gescannt. | ||
Bei gefundenen Begriffen werden die Timer automatisch gesetzt. | Bei gefundenen Begriffen werden die Timer automatisch gesetzt. | ||
− | [[Bild:autotimeredit-plugin.jpg|thumb|none|'' | + | |
− | ==Hardwareanforderungen== | + | <!-- ===Status=== --> |
+ | |||
+ | ==Bilder== | ||
+ | [[Bild:autotimeredit-plugin.jpg|thumb|none|''Einstellungen'']] | ||
+ | |||
+ | <!-- ==Bedienung== --> | ||
+ | <!-- ===[[SVDRP]] Befehle=== --> | ||
+ | <!-- ==Hardwareanforderungen== --> | ||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
− | * Vdradmin | + | * [[Vdradmin]] oder [[Vdradmin AM]] |
+ | |||
==Installation== | ==Installation== | ||
− | + | <!-- ===Optionen=== --> | |
+ | ===Patches=== | ||
+ | * vdr >= '''1.3.38''' {{spiegel 1|vdr-autotimeredit}} | ||
==Konfiguration== | ==Konfiguration== | ||
− | + | Kommandozeilen Optionen gibt es reichlich, die wichtigsten sind jedoch: | |
+ | {| border=1 class="wikitable" | ||
+ | |- | ||
+ | !Parameter (kurz) | ||
+ | !Parameter (lang) | ||
+ | !Beschreibung | ||
+ | |- | ||
+ | | -f ''<DATEI>'' || --autotimerfile=''<DATEI>'' || Datei, in der die Auto-Timer gespeichert werden (Die gleiche, wie für [[Vdradmin]]) | ||
+ | |- | ||
+ | | -p || --use_sighup_vdradmin || Sende VDRAdmin ein HUP-Signal (SIGHUP) zur erneuten Suche (VDRAdmin>=0.96, oder Patch) | ||
+ | |} | ||
− | + | Übergabe könnte wie folgt aussehen. | |
− | + | vdr -P'autotimeredit -f vdradmind.at -p' | |
+ | ^^^^^^^^^^^^ | ||
+ | find / -name vdradmind.at | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Mit der Option "-p" erscheint ein neuer Menüpunkt "Sofort jetzt neue Suche beginnen". | Mit der Option "-p" erscheint ein neuer Menüpunkt "Sofort jetzt neue Suche beginnen". | ||
− | == | + | <!-- ==Einstellungen== --> |
+ | |||
==Parameter== | ==Parameter== | ||
− | {| | + | {| class="wikitable" |
− | |- | + | |- |
!Parameter (kurz) | !Parameter (kurz) | ||
!Parameter (lang) | !Parameter (lang) | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
− | | -f | + | | -f ''<PATH>''|| --autotimerfile=''<PATH>'' || Autotimer-Datei auswählen (die Gleiche wie bei vdradmind!) |
|- | |- | ||
− | | || --nosetup_autotimerfile || | + | | || --nosetup_autotimerfile || Datei-Einstellungen im Setup-Menu verbergen |
|- | |- | ||
− | | || --ns_autotimerfile || | + | | || --ns_autotimerfile || Abkürzung für --nosetup_autotimerfile |
|- | |- | ||
− | | -p || -- | + | | -p || --use_sighup_vdradmin || SIGHUP verwenden (vdradmind >=0.96 oder mit patch für Autotimer update) |
|- | |- | ||
− | | | + | | -x || --use_sighup_xxv || SIGHUP verwenden (xxv) für Autotimer update |
|- | |- | ||
− | | || -- | + | | || --nosetup_update_method || Update Method im Setup-Menu vergergen (inkl. nosetup_vdradminupdate) |
|- | |- | ||
− | | | + | | || --ns_update_method || Abkürzung für --nosetup_update_method |
|- | |- | ||
− | | | + | | -u ''<PATH>''|| --vdradminupdate=''<PATH>'' || Script/Config-Datei zum update des autotimer (siehe readme) |
|- | |- | ||
− | | || -- | + | | || --nosetup_vdradminupdate || vdradminupdate-Datei im Setup-Menu verbergen |
|- | |- | ||
− | | | + | | || --ns_vdradminupdate || Abkürzung für --nosetup_vdradminupdate |
|- | |- | ||
− | | - | + | | -m || --visible_in_mainmenu || Plugin im Hauptmenu zeigen |
|- | |- | ||
− | | - | + | | -M || --hide_in_mainmenu || Plugin im Hauptmenu verbergen |
|- | |- | ||
− | | - | + | | -n ''<NAME>''|| --mainmenu_name=''<NAME>'' || Namen des Plugin im Hauptmenu einstellen (-m muss gesetzt sein) |
|- | |- | ||
− | | - | + | | -v || --verbose || mehr logging einschalten |
|- | |- | ||
− | | -r || --use_repeat_feature || | + | | -V || --noverbose || mehr loggig ausschalten |
+ | |- | ||
+ | | -r || --use_repeat_feature || Wiederholungs-Feature vom vdradmin bigpatch 0.9 benutzen | ||
|- | |- | ||
| -R || --not_use_repeat_feature || not use, it set automatic to use, if the autotimerfile with 11 values | | -R || --not_use_repeat_feature || not use, it set automatic to use, if the autotimerfile with 11 values | ||
Zeile 75: | Zeile 90: | ||
| || --nosetup_repeat_feature || Hide the option from setup-menu | | || --nosetup_repeat_feature || Hide the option from setup-menu | ||
|- | |- | ||
− | | || --ns_repeat_feature || same as -- | + | | || --ns_repeat_feature || Abkürzung für --nosetup_repeat_feature |
+ | |- | ||
+ | | -k || --use_weekday_feature || se the repeat feature from [[Vdradmin#Vdradmin-AM|vdradmin am 3.4.1]], sets also -r | ||
+ | |- | ||
+ | | -K || --not_use_weekday_feature || not use, it set automatic to use, if the autotimerfile with 12 values | ||
+ | |- | ||
+ | | || --nosetup_weekday_feature || Hide the option from setup-menu | ||
+ | |- | ||
+ | | || --ns_weekday_feature || same as --nosetup_weekday_feature | ||
|- | |- | ||
| -b || --update_begin || Show the manual update line at begin of autotimer-list | | -b || --update_begin || Show the manual update line at begin of autotimer-list | ||
Zeile 85: | Zeile 108: | ||
| -E || --noupdate_end || Hide the manual update line at end of autotimer-list | | -E || --noupdate_end || Hide the manual update line at end of autotimer-list | ||
|- | |- | ||
− | | -h xx | + | | -h ''<xx>'' || --min_entrys=''<xx>'' || minimum entrys for display update line at begin and end (include -b and -e) |
|- | |- | ||
| -q [a] || --question_update=[a] || When one or more Autotimer are modifed, by quit the plugin appears a question for force search update | | -q [a] || --question_update=[a] || When one or more Autotimer are modifed, by quit the plugin appears a question for force search update | ||
Zeile 91: | Zeile 114: | ||
| -Q || --noquestion_update || see above but no question | | -Q || --noquestion_update || see above but no question | ||
|- | |- | ||
− | | -l || --show_flags || | + | | -l || --show_flags || In der Autotimerliste "Flags" anzeigen (Suche im Titel, Untertitle und Beschreibung) |
|- | |- | ||
− | | -L || --hide_flags || | + | | -L || --hide_flags || verstecke Spalte "Flags" |
|- | |- | ||
− | | -a || --show_start || | + | | -a || --show_start || In der Autotimerliste "startsearchtime" anzeigen |
|- | |- | ||
− | | -A || --hide_start || | + | | -A || --hide_start || verstecke Spalte "Start" |
|- | |- | ||
− | | -t || --show_stop || | + | | -t || --show_stop || In der Autotimerliste "stopsearchtime" anzeigen |
|- | |- | ||
− | | -T || --hide_stop || | + | | -T || --hide_stop || verstecke Spalte "Stop" |
|- | |- | ||
− | | -c || --show_channel || | + | | -c || --show_channel || In der Autotimerliste "searchchannel" anzeigen |
|- | |- | ||
− | | -C || --hide_channel || | + | | -C || --hide_channel || verstecke Spalte "Channel" |
|- | |- | ||
| -s || --show_channel_name || if show_channel the name of channel is use | | -s || --show_channel_name || if show_channel the name of channel is use | ||
Zeile 111: | Zeile 134: | ||
| -S || --show_channel_number || if show_channel the number of channel is use | | -S || --show_channel_number || if show_channel the number of channel is use | ||
|- | |- | ||
− | | -w x || --searchtext_lenght || | + | | -w x || --searchtext_lenght || minimale Textlänge für Suche |
|- | |- | ||
| || --nosetup_commandline || Hide the Preferr Command Line Parameter form setup-menu | | || --nosetup_commandline || Hide the Preferr Command Line Parameter form setup-menu | ||
|- | |- | ||
− | | || --ns_commandline || | + | | || --ns_commandline || Abkürzung für --nosetup_commandline |
|- | |- | ||
− | | -d | + | | -d ''<DIR>[,<DIR>]'' || --defaultdictionary=''<DIR>[,<DIR>]'' || set the default choise for the dictionary (space '_', any special char with #xx) |
|- | |- | ||
− | | -D bitset || --use_defaultdictionary=bitset || Select the source for the defaultdictionary 0x01 - autotimer 0x02 - timer 0x04 - records 0x08 - commandline 0x10 - setup | + | | -D ''<bitset>'' || --use_defaultdictionary=''<bitset>'' || Select the source for the defaultdictionary |
+ | * 0x01 - autotimer | ||
+ | * 0x02 - timer | ||
+ | * 0x04 - records | ||
+ | * 0x08 - commandline | ||
+ | * 0x10 - setup | ||
|- | |- | ||
| || --nosetup_defaultdictionary || Hide many options with default dictionary from setup-menu | | || --nosetup_defaultdictionary || Hide many options with default dictionary from setup-menu | ||
|- | |- | ||
− | | || --ns_defaultdictionary || | + | | || --ns_defaultdictionary || Abkürzung für nosetup_defaultdictionary |
|- | |- | ||
− | | - | + | | -y ''<TIME>''|| --updatetimerecords=''<TIME>'' || time (hours) between two updates for defaultdictionary from records (-1 only by start, 0 by each call autotimeredit) |
|- | |- | ||
| || --nosetup_updatetimerecords || Hide the updatetimerecords option from setup-menu | | || --nosetup_updatetimerecords || Hide the updatetimerecords option from setup-menu | ||
|- | |- | ||
− | | || --ns_updatetimerecords || | + | | || --ns_updatetimerecords || Abkürzung für nosetup_updatetimerecords |
|} | |} | ||
− | == | + | |
− | + | <!-- ==Sonstiges== --> | |
− | + | <!-- ===Probleme=== --> | |
− | + | <!-- ===Tipps=== --> | |
− | | | + | <!-- ===Wunschliste=== --> |
+ | <!-- ===Snapshot=== --> | ||
+ | |||
+ | ==Versions-Historie== | ||
+ | {| width=100% class="wikitable" | ||
|- | |- | ||
− | + | ! Version | |
− | + | ! Datum | |
− | + | ! Beschreibung | |
+ | ! Link | ||
|- | |- | ||
− | | | + | | 0.1.8 |
− | | | + | | 07.11.2005 |
− | | | + | | |
+ | * Bug fix parse vdradmin.conf | ||
+ | * modification for vdr >=1.3.36 (thanks to "C.Y.M" <syphir (at) syphir.sytes.net) | ||
+ | | | ||
|- | |- | ||
− | | | + | | 0.1.7 |
− | | http:// | + | | 19.10.2005 |
− | | Homepage von [ | + | | |
− | + | * change for weekdays in "vdradmin 0.97 am 3.4.1" | |
+ | * allow remove extensions for "vdradmin 0.97 bigpatch 0.9" (except repeat) and "vdradmin 0.97 am 3.4.1" (weekdays) in vdradmind.at file | ||
+ | * remove statusline for vdr >=1.3.7 | ||
+ | * modification for vdr >=1.3.34 | ||
+ | | | ||
+ | |- | ||
+ | | 0.1.6 | ||
+ | | 05.04.2005 | ||
+ | | | ||
+ | * change to use pidof (thanks to ronnykornexl@vdrportal.de) | ||
+ | | | ||
+ | |- | ||
+ | | 0.1.5 | ||
+ | | 04.04.2005 | ||
+ | | | ||
+ | * allow variable in parameters for paths with and without ${...} / $... | ||
+ | * update autotimer now work with xxv | ||
+ | | | ||
+ | |- | ||
+ | | 0.1.4 | ||
+ | | 03.11.2004 | ||
+ | | | ||
+ | * update for vdr 1.3.15 (Compare in cList...) | ||
+ | | | ||
+ | |- | ||
+ | | 0.1.3 | ||
+ | | 17.10.2004 | ||
+ | | | ||
+ | * change code for ISO-C++ compatibility | ||
+ | * modification for vdr >1.3.7 | ||
+ | * french translation (thanks to pat@vdrportal.de) | ||
+ | * allow variable in parameters for paths (notion from ronnykornexl@vdrportal.de) | ||
+ | * test the --autotimerfile to allow a dir (file is than vdradmind.at) | ||
+ | | | ||
+ | |- | ||
+ | | 0.1.2 | ||
+ | | 13.05.2004 | ||
+ | | | ||
+ | * bug-fixes update lines (thanks to vejoun@vdrportal.de) | ||
+ | * select default dictionarys (notion from catweazle@vdrportal.de) | ||
+ | | | ||
+ | |- | ||
+ | | 0.1.1 | ||
+ | | 22.04.2004 | ||
+ | | | ||
+ | * new name for plugin | ||
+ | * hide setup-parameter, sets by command line | ||
+ | * bug-fixes command line | ||
+ | * new option to hide the file options from setup-menu | ||
+ | * work without the wareagle-patch (thanks to LordJaxom@vdrportal.de) | ||
+ | * manual or automatic update search with 3 options (1 remote) | ||
+ | * check for search text length | ||
+ | | [http://www.vdr-portal.de/board/thread.php?threadid=16088] | ||
+ | |- | ||
+ | | 0.1.0 | ||
+ | | 05.04.2004 | ||
+ | | | ||
+ | * First release | ||
+ | | | ||
+ | |- | ||
+ | | 0.0.6 | ||
+ | | 03.04.2004 | ||
+ | | | ||
+ | * bug fixes | ||
+ | | | ||
+ | |- | ||
+ | | 0.0.5 | ||
+ | | 02.04.2004 | ||
+ | | | ||
+ | * translation english/german | ||
+ | | | ||
+ | |- | ||
+ | | 0.0.4 | ||
+ | | 31.03.2004 | ||
+ | | | ||
+ | * read parameter | ||
+ | | | ||
+ | |- | ||
+ | | 0.0.3 | ||
+ | | 29.03.2004 | ||
+ | | | ||
+ | * setup-menu | ||
+ | | | ||
+ | |- | ||
+ | | 0.0.2 | ||
+ | | 28.03.2004 | ||
+ | | | ||
+ | * edit-menu | ||
+ | | | ||
+ | |- | ||
+ | | 0.0.1 | ||
+ | | 27.03.2004 | ||
+ | | | ||
+ | * Initial revision. | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | ==Links== | ||
+ | # [http://andreas.vdr-developer.org Homepage von Vdradmin AM] | ||
+ | # [http://linvdr.org/download/vdradmin Homepage von Vdradmin] | ||
+ | |||
+ | |||
+ | [[Kategorie:Veraltete Plugins]] | ||
+ | {{i18n|autotimeredit-plugin}} |
Aktuelle Version vom 3. August 2013, 09:48 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Autor: Hardy Flor
Plugin, welches auf den Autotimer von Vdradmin aufsetzt.
Der Autotimer funktioniert wie eine Suchmaschine, nach Eingabe eines Suchtextes wird das EPG gescannt.
Bei gefundenen Begriffen werden die Timer automatisch gesetzt.
[Bearbeiten] Bilder
[Bearbeiten] Softwareanforderungen
- Vdradmin oder Vdradmin AM
[Bearbeiten] Installation
[Bearbeiten] Patches
- vdr >= 1.3.38
[Bearbeiten] Konfiguration
Kommandozeilen Optionen gibt es reichlich, die wichtigsten sind jedoch:
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-f <DATEI> | --autotimerfile=<DATEI> | Datei, in der die Auto-Timer gespeichert werden (Die gleiche, wie für Vdradmin) |
-p | --use_sighup_vdradmin | Sende VDRAdmin ein HUP-Signal (SIGHUP) zur erneuten Suche (VDRAdmin>=0.96, oder Patch) |
Übergabe könnte wie folgt aussehen.
vdr -P'autotimeredit -f vdradmind.at -p' ^^^^^^^^^^^^ find / -name vdradmind.at
Mit der Option "-p" erscheint ein neuer Menüpunkt "Sofort jetzt neue Suche beginnen".
[Bearbeiten] Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-f <PATH> | --autotimerfile=<PATH> | Autotimer-Datei auswählen (die Gleiche wie bei vdradmind!) |
--nosetup_autotimerfile | Datei-Einstellungen im Setup-Menu verbergen | |
--ns_autotimerfile | Abkürzung für --nosetup_autotimerfile | |
-p | --use_sighup_vdradmin | SIGHUP verwenden (vdradmind >=0.96 oder mit patch für Autotimer update) |
-x | --use_sighup_xxv | SIGHUP verwenden (xxv) für Autotimer update |
--nosetup_update_method | Update Method im Setup-Menu vergergen (inkl. nosetup_vdradminupdate) | |
--ns_update_method | Abkürzung für --nosetup_update_method | |
-u <PATH> | --vdradminupdate=<PATH> | Script/Config-Datei zum update des autotimer (siehe readme) |
--nosetup_vdradminupdate | vdradminupdate-Datei im Setup-Menu verbergen | |
--ns_vdradminupdate | Abkürzung für --nosetup_vdradminupdate | |
-m | --visible_in_mainmenu | Plugin im Hauptmenu zeigen |
-M | --hide_in_mainmenu | Plugin im Hauptmenu verbergen |
-n <NAME> | --mainmenu_name=<NAME> | Namen des Plugin im Hauptmenu einstellen (-m muss gesetzt sein) |
-v | --verbose | mehr logging einschalten |
-V | --noverbose | mehr loggig ausschalten |
-r | --use_repeat_feature | Wiederholungs-Feature vom vdradmin bigpatch 0.9 benutzen |
-R | --not_use_repeat_feature | not use, it set automatic to use, if the autotimerfile with 11 values |
--nosetup_repeat_feature | Hide the option from setup-menu | |
--ns_repeat_feature | Abkürzung für --nosetup_repeat_feature | |
-k | --use_weekday_feature | se the repeat feature from vdradmin am 3.4.1, sets also -r |
-K | --not_use_weekday_feature | not use, it set automatic to use, if the autotimerfile with 12 values |
--nosetup_weekday_feature | Hide the option from setup-menu | |
--ns_weekday_feature | same as --nosetup_weekday_feature | |
-b | --update_begin | Show the manual update line at begin of autotimer-list |
-B | --noupdate_begin | Hide the manual update line at begin of autotimer-list |
-e | --update_end | Show the manual update line at end of autotimer-list |
-E | --noupdate_end | Hide the manual update line at end of autotimer-list |
-h <xx> | --min_entrys=<xx> | minimum entrys for display update line at begin and end (include -b and -e) |
-q [a] | --question_update=[a] | When one or more Autotimer are modifed, by quit the plugin appears a question for force search update |
-Q | --noquestion_update | see above but no question |
-l | --show_flags | In der Autotimerliste "Flags" anzeigen (Suche im Titel, Untertitle und Beschreibung) |
-L | --hide_flags | verstecke Spalte "Flags" |
-a | --show_start | In der Autotimerliste "startsearchtime" anzeigen |
-A | --hide_start | verstecke Spalte "Start" |
-t | --show_stop | In der Autotimerliste "stopsearchtime" anzeigen |
-T | --hide_stop | verstecke Spalte "Stop" |
-c | --show_channel | In der Autotimerliste "searchchannel" anzeigen |
-C | --hide_channel | verstecke Spalte "Channel" |
-s | --show_channel_name | if show_channel the name of channel is use |
-S | --show_channel_number | if show_channel the number of channel is use |
-w x | --searchtext_lenght | minimale Textlänge für Suche |
--nosetup_commandline | Hide the Preferr Command Line Parameter form setup-menu | |
--ns_commandline | Abkürzung für --nosetup_commandline | |
-d <DIR>[,<DIR>] | --defaultdictionary=<DIR>[,<DIR>] | set the default choise for the dictionary (space '_', any special char with #xx) |
-D <bitset> | --use_defaultdictionary=<bitset> | Select the source for the defaultdictionary
|
--nosetup_defaultdictionary | Hide many options with default dictionary from setup-menu | |
--ns_defaultdictionary | Abkürzung für nosetup_defaultdictionary | |
-y <TIME> | --updatetimerecords=<TIME> | time (hours) between two updates for defaultdictionary from records (-1 only by start, 0 by each call autotimeredit) |
--nosetup_updatetimerecords | Hide the updatetimerecords option from setup-menu | |
--ns_updatetimerecords | Abkürzung für nosetup_updatetimerecords |
[Bearbeiten] Versions-Historie
Version | Datum | Beschreibung | Link |
---|---|---|---|
0.1.8 | 07.11.2005 |
|
|
0.1.7 | 19.10.2005 |
|
|
0.1.6 | 05.04.2005 |
|
|
0.1.5 | 04.04.2005 |
|
|
0.1.4 | 03.11.2004 |
|
|
0.1.3 | 17.10.2004 |
|
|
0.1.2 | 13.05.2004 |
|
|
0.1.1 | 22.04.2004 |
|
[1] |
0.1.0 | 05.04.2004 |
|
|
0.0.6 | 03.04.2004 |
|
|
0.0.5 | 02.04.2004 |
|
|
0.0.4 | 31.03.2004 |
|
|
0.0.3 | 29.03.2004 |
|
|
0.0.2 | 28.03.2004 |
|
|
0.0.1 | 27.03.2004 |
|