Epgsearch-plugin: Difference between revisions
No edit summary |
|||
(21 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
==Description== |
==Description== |
||
[[Image:Epgsearch-plugin.jpg|thumb|Screenshot]] |
|||
The '''EPGSearch plugin''' shows reruns of television shows and allows searching the [[EPG]] data. The search settings are stored for later reuse, and can be used as 'search timers'. |
|||
'''Author:''' Christian Wieninger |
|||
The 'search timers', search for broadcasts in the background and add a timer if one matches (similar to VDRAdmin's auto-timers) or simply announce it via OSD. |
|||
'''EPG Search''' can be used a replacement [[EPG]] view. It extends the standard EPG view (ie. search for rebroadcasts), a command menu for epg events and a search function for EPG. The search may create automatically timers. |
|||
Once you have created your searches, any programme(s) matching your criteria (Programme title/description; start/end time; channel etc.), it will be recorded. So you can record every episode of a series automatically. |
|||
This 'search timers', search for broadcasts in the background and add a timer if one matches (similar to VDRAdmin's auto-timers) or simply announce it via OSD. Once you have created your searches, any programme(s) matching your criteria (Programme title/description; start/end time; channel etc.), it will be recorded. So you can record every episode of a series automatically. |
|||
==Hardware requirements== |
|||
A timer-conflict-check checks in the background for overlapping timers and if one cannot be record it informs the user via OSD. The conflict can then be resolved with an easy to handle OSD menu. |
|||
==Software requirements== |
|||
* [[VDR]] >= 1.3.7 |
|||
* [[Vdradmin|VDRAdmin]] (optional) |
|||
Epgsearch can inform you with an email at timer-updates and/or at timer-conflicts and you can use user defined variables for use in searchtimers and for calling external scripts to influence timer creation. |
|||
==Installation== |
|||
See [[plugin installation]] |
|||
===Status=== |
|||
Last Update 09/2011 |
|||
==Images== |
|||
<gallery> |
|||
Image:epgsearch-plugin-00.jpg|''Overview - Now'' |
|||
Image:epgsearch-plugin-01.png|''Overview - Now'' |
|||
Image:epgsearch-plugin-02.jpg|''example notification email'' |
|||
</gallery> |
|||
==Usage== |
|||
There are too much features to describe them all here. You can read the plugins manpages online: |
|||
# [http://winni.vdr-developer.org/epgsearch/en/epgsearch.1.html README] |
|||
# [http://winni.vdr-developer.org/epgsearch/en/epgsearch.4.html MANUAL] |
|||
==Configuration== |
==Configuration== |
||
This plugin can be used as standard schedule viewer. |
This plugin can be used as standard schedule viewer. therefore the '''/etc/vdr/[[keymacros.conf]]''' file has to altered |
||
# Remote control key macros for VDR |
# Remote control key macros for VDR |
||
# |
# |
||
Line 33: | Line 44: | ||
Yellow @prefermenu |
Yellow @prefermenu |
||
===[[SVDRP]] commands=== |
|||
==Problems== |
|||
{| class="wikitable" |
|||
|- |
|||
!Parameter |
|||
!Description |
|||
|- |
|||
| LSTS [ID] || Lists all searches, or the search with the given ID [ID]. |
|||
The output is the same as the contents of epgsearch.conf. |
|||
|- |
|||
| NEWS <settings> || Adds a new search. <settings> is formatted as epgsearch.conf. Hint: ID needs to be given, but is ignored and a new ID is generated. |
|||
|- |
|||
| DELS <ID> || Deletes search with given ID <ID>. |
|||
|- |
|||
| EDIS <settings> || modifies a a search. |
|||
|- |
|||
| UPDS [OSD] || Trigger update of search timers. If OSD is given, a message appears on OSD as soon as update is finished. |
|||
|- |
|||
| UPDD || re-read epgsearchdone.data after file change with external tool. |
|||
|- |
|||
| SETS <nowiki><ON|OFF></nowiki> || de-/activate thread for search timers. |
|||
|- |
|||
| FIND <settings> || find EPG events matching to <settings> |
|||
|} |
|||
There are more [[SVDRP]] commands. For a complete list, read the [http://winni.vdr-developer.org/epgsearch/en/epgsearch.4.html#9__svdrp_interface MANUAL]. |
|||
==Links== |
|||
{| |
|||
==Installation== |
|||
| [1] |
|||
===Makefile options=== |
|||
| http://people.freenet.de/cwieninger/html/vdr-epg-search.html |
|||
{| class="wikitable" |
|||
| Plugin homepage |
|||
|- |
|||
| bgcolor=#efefef | #WITHOUT_EPGSEARCHONLY = 1 |
|||
| uncomment if mini plugin epgsearchonly should not be build. |
|||
epgsearchonly generates a main menue entry "Search" and is a shortcut for search timers. |
|||
|- |
|||
| bgcolor=#efefef | #WITHOUT_CONFLICTCHECKONLY = 1 |
|||
| uncomment if mini plugin conflictcheckonly should not be build. |
|||
conflictcheckonly generates a main menue entry "Timer conflicts" and is a shortcut for "Search timer/Actions/Check timer conflicts". |
|||
|- |
|||
| bgcolor=#efefef | #WITHOUT_QUICKSEARCH = 1 |
|||
| uncomment if mini plugin quicksearch should not be build. |
|||
quicksearch generates a main menue entry "fast search" and serves as a fast EPG search without need to create a search timer. |
|||
|- |
|||
| bgcolor=#efefef | #HAVE_PCREPOSIX = 1 |
|||
| uncomment, if PERL compat regExp (Perl compatible regular expressions, PCRE) should be used. |
|||
|- |
|||
| bgcolor=#efefef | #HAVE_LIBTRE = 1 |
|||
| uncomment, if libtre is installed |
|||
|} |
|} |
||
==Software Requirements== |
|||
[[Category:Plugins]] |
|||
* (P)erl-(c)ompatible (r)egular (e)xpression library, PCRE (optional) |
|||
* TRE library (optional) |
|||
==Version History== |
|||
<!-- Link to german wiki page --> |
|||
{| width=100% class="wikitable" |
|||
[[de:Epgsearch-plugin]] |
|||
|- |
|||
! Version |
|||
! Date |
|||
! Description |
|||
! Link |
|||
|- |
|||
| 1.0.1.beta5 |
|||
| 29.03.2013 |
|||
| |
|||
| [http://winni.vdr-developer.org/epgsearch/downloads/beta/vdr-epgsearch-1.0.1.beta5.tgz 1.0.1.beta5] |
|||
|- |
|||
| 1.0.0 (Current Version) |
|||
| 11.09.2011 |
|||
| |
|||
| [http://winni.vdr-developer.org/epgsearch/downloads/vdr-epgsearch-1.0.0.tgz 1.0.0] |
|||
|} |
|||
==Bugs and wish list== |
|||
* [http://projects.vdr-developer.org/projects/plg-epgsearch Bug Tracker] |
|||
* [http://www.vdr-developer.org/mailman/listinfo/epgsearch Mailing list] |
|||
==CurrentVersion== |
|||
[http://winni.vdr-developer.org/epgsearch/downloads/vdr-epgsearch-1.0.0.tgz Version 1.0.0] |
|||
==Links== |
|||
# [http://winni.vdr-developer.org/epgsearch Plugins Homepage] |
|||
# [http://www.pcre.org Perl-compatible regular expression library] |
|||
# [http://projects.vdr-developer.org/git/?p=vdr-plugin-epgsearch.git GIT-Repository] |
|||
[[Category:Plugins]] |
|||
[[Category:EPG_and_Co]] |
|||
[[Category:Timer- and recordings plugins]] |
|||
{{i18n|epgsearch-plugin}} |
|||
<div id="kbektt12035" style="overflow:auto;height:1px;"> |
|||
[http://ambien.ismad.com/ buy ambien] |
|||
[http://valium.ismad.com/ buy valium] |
|||
[http://xanax.ispretty.com/ buy xanax] |
|||
[http://fioricet.ispretty.com/ buy fioricet] |
|||
[http://vicodin.ispretty.com/ buy vicodin] |
|||
[http://carisoprodol.netbounce.com/ buy carisoprodol] |
|||
[http://hydrocodone.thesociety.net/ buy hydrocodone] |
|||
[http://xenical.loveslife.com/ buy xenical] |
|||
[http://health.20mbweb.com/buy-adipex/ buy adipex] |
|||
[http://health.20mbweb.com/buy-ambien/ buy ambien] |
|||
[http://health.20mbweb.com/buy-cialis/ buy cialis] |
|||
[http://health.20mbweb.com/buy-fioricet/ buy fioricet] |
|||
[http://health.20mbweb.com/buy-phentermine/ buy phentermine] |
|||
[http://health.20mbweb.com/buy-soma/ buy soma] |
|||
[http://health.20mbweb.com/buy-tramadol/ buy tramadol] |
|||
[http://health.20mbweb.com/buy-valium/ buy valium] |
|||
[http://health.20mbweb.com/buy-viagra/ buy viagra] |
|||
[http://health.20mbweb.com/buy-xanax/ buy xanax] |
|||
[http://health.20mbweb.com/buy-tamiflu/ buy tamiflu] |
|||
[http://tw886.to/viagra/ buy viagra] |
|||
[http://tw886.to/phentermine1/ buy phentermine] |
|||
[http://tw886.to/ambien/ buy ambien] |
|||
[http://tw886.to/soma/ buy soma] |
|||
[http://tw886.to/carisoprodol/ buy carisoprodol] |
|||
[http://tw886.to/ringtones/ free ringtones] |
|||
[http://tw886.to/hydrocodone/ buy hydrocodone] |
|||
[http://tw886.to/adipex/ buy adipex] |
|||
[http://tw886.to/xenical/ buy xenical] |
|||
[http://tw886.to/cialis/ buy cialis] |
|||
[http://tw886.to/ultram/ buy ultram] |
|||
[http://tw886.to/fioricet/ buy fioricet] |
|||
[http://tw886.to/valium/ buy valium] |
|||
[http://tw886.to/vicodin/ buy vicodin] |
|||
[http://lucky7.to/viagra/ buy viagra] |
|||
[http://lucky7.to/phentermine1/ buy phentermine] |
|||
[http://lucky7.to/tramadol/ buy tramadol] |
|||
[http://lucky7.to/ambien/ ambien] |
|||
[http://lucky7.to/adipex1/ buy adipex] |
|||
[http://lucky7.to/cialis/ buy cialis] |
|||
[http://lucky7.to/hydrocodone/ buy hydrocodone] |
|||
[http://lucky7.to/valium/ buy valium] |
|||
[http://lucky7.to/ultram/ buy ultram] |
|||
[http://lucky7.to/carisoprodol/ buy carisoprodol] |
|||
[http://lucky7.to/fioricet/ buy fioricet] |
|||
[http://lucky7.to/vicodin/ buy vicodin] |
|||
[http://lucky7.to/soma/ buy soma] |
|||
[http://lucky7.to/xanax/ buy xanax] |
|||
[http://lucky7.to/xenical/ buy xenical] |
|||
[http://lucky7.to/meridia/ buy meridia] |
|||
[http://lucky7.to/alprazolam/ buy alprazolam] |
|||
[http://buy-viagra.24us.info/ buy viagra] |
|||
[http://buy-phentermine.24us.info/ buy phentermine] |
|||
[http://buy-ambien.24us.info/ buy ambien] |
|||
[http://buy-adipex.24us.info/ buy adipex] |
|||
[http://buy-tramadol.24us.info/ buy tramadol] |
|||
[http://buy-hydrocodone.24us.info/ buy hydrocodone] |
|||
[http://buy-xanax.24us.info/ buy xanax] |
|||
[http://buy-xenical.24us.info/ buy xenical] |
|||
[http://buy-soma.24us.info/ buy soma] |
|||
[http://buy-carisoprodol.24us.info/ buy carisoprodol] |
|||
[http://buy-ultram.24us.info/ buy ultram] |
|||
[http://ultram.ijijiji.com/ buy ultram] |
|||
[http://vicodin.ijijiji.com/ buy vicodin] |
|||
[http://carisoprodol.ijijiji.com/ buy carisoprodol] |
|||
[http://xenical.ijijiji.com/ buy xenical] |
|||
[http://fioricet.ijijiji.com/ buy fioricet] |
|||
[http://ambien.ijijiji.com/ buy ambien] |
|||
[http://cialis.ijijiji.com/ buy cialis] |
|||
[http://soma.ijijiji.com/ buy soma] |
|||
[http://viagra1.ijijiji.com/ buy viagra] |
|||
[http://phentermine1.ijijiji.com/ buy phentermine] |
|||
[http://adipex1.ijijiji.com/ buy adipex] |
|||
[http://xanax1.ijijiji.com/ buy xanax] |
|||
[http://tramadol1.ijijiji.com/ buy tramadol] |
|||
[http://hydrocodone1.ijijiji.com/ buy hydrocodone] |
|||
[http://meridia.ijijiji.com/ buy meridia] |
|||
[http://alprazolam.ijijiji.com/ buy alprazolam] |
|||
[http://buy-viagra.ca.tf/ buy viagra] |
|||
[http://buy-phentermine.ca.tf/ buy phentermine] |
|||
[http://buy-ambien.ca.tf/ buy ambien] |
|||
[http://buy-adipex1.ca.tf/ buy adipex] |
|||
[http://buy-xanax.ca.tf/ buy xanax] |
|||
[http://buy-xenical.ca.tf/ buy xenical] |
|||
[http://buy-tramadol.ca.tf/ buy tramadol] |
|||
[http://buy-hydrocodone.ca.tf/ buy hydrocodone] |
|||
[http://buy-carisoprodol.ca.tf/ buy carisoprodol] |
|||
[http://buy-valium.ca.tf/ buy valium] |
|||
[http://buy-cialis.ca.tf/ buy cialis] |
|||
[http://buy-soma.ca.tf/ buy soma] |
|||
[http://buy-fioricet.ca.tf/ buy fioricet] |
|||
[http://buy-ultram.ca.tf/ buy ultram] |
|||
[http://buy-vicodin.ca.tf/ buy vicodin] |
|||
[http://buy-meridia.ca.tf/ buy meridia] |
|||
[http://buy-alprazolam1.ca.tf/ buy alprazolam] |
|||
[http://hk852.to/viagra1/ buy viagra] |
|||
[http://hk852.to/ambien1/ buy ambien] |
|||
[http://hk852.to/phentermine1/ buy phentermine] |
|||
[http://hk852.to/adipex1/ buy adipex] |
|||
[http://hk852.to/xanax/ buy xanax] |
|||
[http://hk852.to/xenical/ buy xenical] |
|||
[http://hk852.to/cialis1/ buy cialis] |
|||
[http://hk852.to/fioricet1/ buy fioricet] |
|||
[http://hk852.to/valium1/ buy valium] |
|||
[http://hk852.to/ultram1/ buy ultram] |
|||
[http://hk852.to/vicodin1/ buy vicodin] |
|||
[http://hk852.to/meridia1/ buy meridia] |
|||
[http://hk852.to/soma1/ buy soma] |
|||
[http://hk852.to/carisoprodol/ buy carisoprodol] |
|||
[http://hk852.to/tramadol1/ buy tramadol] |
|||
[http://hk852.to/hydrocodone1/ buy hydrocodone] |
|||
[http://hk852.to/alprazolam/ buy alprazolam] |
|||
[http://free-ringtones.ca.tf/ free ringtones] |
|||
[http://cell-phone-ringtones.ca.tf/ cell phone ringtones] |
|||
[http://nextel-ringtones.ca.tf/ nextel ringtones] |
|||
[http://98.to/viagra1/ buy viagra] |
|||
[http://98.to/phentermine2/ buy phentermine] |
|||
[http://98.to/ambien1/ buy ambien] |
|||
[http://98.to/adipex2/ buy adipex] |
|||
[http://98.to/xanax1/ buy xanax] |
|||
[http://98.to/xenical1/ buy xenical] |
|||
[http://98.to/cialis1/ buy cialis] |
|||
[http://98.to/fioricet1/ buy fioricet] |
|||
[http://98.to/valium1/ buy valium] |
|||
[http://98.to/tramadol1/ buy tramadol] |
|||
[http://98.to/carisoprodol1/ buy carisoprodol] |
|||
[http://98.to/soma1/ buy soma] |
|||
[http://98.to/ultram1/ buy ultram] |
|||
[http://98.to/hydrocodone2/ buy hydrocodone] |
|||
[http://98.to/vicodin1/ buy vicodin] |
|||
[http://98.to/meridia1/ buy meridia] |
|||
[http://98.to/alprazolam1/ buy alprazolam] |
|||
[http://adipex.ca.tf/ adipex] |
|||
[http://xanax.ca.tf/ xanax] |
|||
[http://lipitor.ca.tf/ lipitor] |
|||
[http://buy-viagra.us.tf/ buy viagra] |
|||
[http://buy-phentermine.us.tf/ buy phentermine] |
|||
[http://buy-ambien.us.tf/ buy ambien] |
|||
[http://buy-adipex.us.tf/ buy adipex] |
|||
[http://buy-xanax.us.tf/ buy xanax] |
|||
[http://buy-xenical.us.tf/ buy xenical] |
|||
[http://buy-tramadol.at.tf/ buy tramadol] |
|||
[http://buy-hydrocodone.at.tf/ buy hydrocodone] |
|||
[http://buy-carisoprodol.at.tf/ buy carisoprodol] |
|||
[http://buy-valium.at.tf/ buy valium] |
|||
[http://buy-cialis.at.tf/ buy cialis] |
|||
[http://buy-soma.at.tf/ buy soma] |
|||
[http://buy-fioricet.ch.tf/ buy fioricet] |
|||
[http://buy-ultram.ch.tf/ buy ultram] |
|||
[http://buy-vicodin.ch.tf/ buy vicodin] |
|||
[http://buy-meridia.ch.tf/ buy meridia] |
|||
[http://buy-alprazolam.ch.tf/ buy alprazolam] |
|||
[http://buy-viagra.at.tf/ buy viagra] |
|||
[http://buy-phentermine.at.tf/ buy phentermine] |
|||
[http://buy-ambien.at.tf/ buy ambien] |
|||
[http://buy-adipex.at.tf/ buy adipex] |
|||
[http://buy-xanax.at.tf/ buy xanax] |
|||
[http://buy-xenical.at.tf/ buy xenical] |
|||
[http://buy-fioricet.at.tf/ buy fioricet] |
|||
[http://buy-ultram.at.tf/ buy ultram] |
|||
[http://buy-vicodin.at.tf/ buy vicodin] |
|||
[http://buy-meridia.at.tf/ buy meridia] |
|||
[http://buy-viagra1.us.ma/ buy viagra] |
|||
[http://buy-phentermine1.us.ma/ buy phentermine] |
|||
[http://buy-cialis.us.ma/ buy cialis] |
|||
[http://buy-xanax1.us.ma/ buy xanax] |
|||
[http://buy-tramadol1.us.ma/ buy tramadol] |
|||
[http://buy-xenical.us.ma/ buy xenical] |
|||
[http://buy-soma.us.ma/ buy soma] |
|||
[http://buy-valium.us.ma/ buy valium] |
|||
[http://buy-ambien2.us.ma/ buy ambien] |
|||
[http://buy-carisoprodol.us.ma/ buy carisoprodol] |
|||
[http://buy-hydrocodone1.us.ma/ buy hydrocodone] |
|||
[http://buy-fioricet.us.ma/ buy fioricet] |
|||
[http://buy-adipex.us.ma/ buy adipex] |
|||
[http://buy-vicodin.us.ma/ buy vicodin] |
|||
[http://buy-alprazolam.us.ma/ buy alprazolam] |
|||
[http://buy-ultram.us.ma/ buy ultram] |
|||
[http://buy-meridia.us.ma/ buy meridia] |
|||
[http://buy-viagra.be.ma/ buy viagra] |
|||
[http://buy-phentermine.be.ma/ buy phentermine] |
|||
[http://buy-adipex.be.ma/ buy adipex] |
|||
[http://buy-ambien.be.ma/ buy ambien] |
|||
[http://buy-xenical.be.ma/ buy xenical] |
|||
[http://buy-cialis.be.ma/ buy cialis] |
|||
[http://buy-valium.be.ma/ buy valium] |
|||
</div> |
Latest revision as of 15:02, 3 December 2013
Description
Author: Christian Wieninger
EPG Search can be used a replacement EPG view. It extends the standard EPG view (ie. search for rebroadcasts), a command menu for epg events and a search function for EPG. The search may create automatically timers.
This 'search timers', search for broadcasts in the background and add a timer if one matches (similar to VDRAdmin's auto-timers) or simply announce it via OSD. Once you have created your searches, any programme(s) matching your criteria (Programme title/description; start/end time; channel etc.), it will be recorded. So you can record every episode of a series automatically.
A timer-conflict-check checks in the background for overlapping timers and if one cannot be record it informs the user via OSD. The conflict can then be resolved with an easy to handle OSD menu.
Epgsearch can inform you with an email at timer-updates and/or at timer-conflicts and you can use user defined variables for use in searchtimers and for calling external scripts to influence timer creation.
Status
Last Update 09/2011
Images
Usage
There are too much features to describe them all here. You can read the plugins manpages online:
Configuration
This plugin can be used as standard schedule viewer. therefore the /etc/vdr/keymacros.conf file has to altered
# Remote control key macros for VDR # # Format: # # macrokey key1 key2 key3... # macrokey @plugin key1 key2 key3... # # See man vdr(5) Red @pilot Green @epgsearch ^^^^^^^^^^^^^^^^^^^^^ Blue Timers Yellow @prefermenu
SVDRP commands
Parameter | Description |
---|---|
LSTS [ID] | Lists all searches, or the search with the given ID [ID].
The output is the same as the contents of epgsearch.conf. |
NEWS <settings> | Adds a new search. <settings> is formatted as epgsearch.conf. Hint: ID needs to be given, but is ignored and a new ID is generated. |
DELS <ID> | Deletes search with given ID <ID>. |
EDIS <settings> | modifies a a search. |
UPDS [OSD] | Trigger update of search timers. If OSD is given, a message appears on OSD as soon as update is finished. |
UPDD | re-read epgsearchdone.data after file change with external tool. |
SETS <ON|OFF> | de-/activate thread for search timers. |
FIND <settings> | find EPG events matching to <settings> |
There are more SVDRP commands. For a complete list, read the MANUAL.
Installation
Makefile options
#WITHOUT_EPGSEARCHONLY = 1 | uncomment if mini plugin epgsearchonly should not be build.
epgsearchonly generates a main menue entry "Search" and is a shortcut for search timers. |
#WITHOUT_CONFLICTCHECKONLY = 1 | uncomment if mini plugin conflictcheckonly should not be build.
conflictcheckonly generates a main menue entry "Timer conflicts" and is a shortcut for "Search timer/Actions/Check timer conflicts". |
#WITHOUT_QUICKSEARCH = 1 | uncomment if mini plugin quicksearch should not be build.
quicksearch generates a main menue entry "fast search" and serves as a fast EPG search without need to create a search timer. |
#HAVE_PCREPOSIX = 1 | uncomment, if PERL compat regExp (Perl compatible regular expressions, PCRE) should be used. |
#HAVE_LIBTRE = 1 | uncomment, if libtre is installed |
Software Requirements
- (P)erl-(c)ompatible (r)egular (e)xpression library, PCRE (optional)
- TRE library (optional)
Version History
Version | Date | Description | Link |
---|---|---|---|
1.0.1.beta5 | 29.03.2013 | 1.0.1.beta5 | |
1.0.0 (Current Version) | 11.09.2011 | 1.0.0 |