Init
This commit is contained in:
85
siteini.pack/Germany/tvmovie.de.ini
Executable file
85
siteini.pack/Germany/tvmovie.de.ini
Executable file
@@ -0,0 +1,85 @@
|
||||
**------------------------------------------------------------------------------------------------
|
||||
* @header_start
|
||||
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
|
||||
* @Site: tvmovie.de
|
||||
* @MinSWversion: V1.1.1/56.27
|
||||
* @Revision 2 - [21/07/2016] Blackbear199
|
||||
* - rewrite
|
||||
* @Revision 1 - [13/03/2013] Francis De Paemeleere
|
||||
* - fix scope typo
|
||||
* @Revision 0 - [24/02/2013] Francis De Paemeleere
|
||||
* - creation
|
||||
* @Remarks:
|
||||
* @header_end
|
||||
**------------------------------------------------------------------------------------------------
|
||||
|
||||
site {url=tvmovie.de|timezone=Europe/Paris|maxdays=17|cultureinfo=de-DE|charset=utf-8|titlematchfactor=90}
|
||||
site {retry=<retry time-out="4" index-delay="1">6</retry>|episodesystem=onscreen|ratingsystem=DE}
|
||||
*
|
||||
url_index{url|http://www.tvmovie.de/tv/sender-|channel|?date=|urldate|&type=day}
|
||||
url_index.headers {customheader=Accept-Encoding=gzip,deflate}
|
||||
urldate.format {datestring|yyyy-MM-dd}
|
||||
*
|
||||
index_showsplit.scrub {multi|<section class="epgList epgList--channel">|<div class="td first big">|</article>|</section>}
|
||||
index_urlchannellogo {url||<img src="||"|"}
|
||||
*
|
||||
index_urlshow {url|http://www.tvmovie.de|<a href="||"|"}
|
||||
index_urlshow.headers {customheader=Accept-Encoding=gzip,deflate}
|
||||
*
|
||||
index_start.scrub {single|<time itemprop="startDate">||</time>|</time>}
|
||||
index_title.scrub {single|<h3 itemprop="name" class="bold">||</h3>|</h3>}
|
||||
index_subtitle.scrub {single|</abbr>| - |</div>|</div>}
|
||||
index_category.scrub {single|<span itemprop="genre">||</span>|</span>}
|
||||
*
|
||||
index_title.modify {cleanup(tags="<"">")}
|
||||
*
|
||||
scope.range {(showdetails)|end}
|
||||
title.scrub {single|<span class="u-semibold">Deutscher Titel</span>||</tr>|</tr>}
|
||||
titleoriginal.scrub {single| <span class="u-semibold">Original Titel</span>||</tr>|</tr>}
|
||||
*
|
||||
description.scrub {single|<div class="text">||</div>|</div>}
|
||||
description.modify {cleanup(tags="<"">")}
|
||||
description.modify {cleanup}
|
||||
*
|
||||
episode.modify {substring(type=regex pattern="'S1'. Staffel, Episode 'E1'")|'description' "^(\d+\.\sStaffel,\sEpisode\s\d+):"}
|
||||
description.modify {remove(type=regex)|^\d+\.\sStaffel,\sEpisode\s\d+:\s}
|
||||
*
|
||||
director.scrub {multi|<span class="u-semibold">Regie</span>|</td>|</td>|</tr>}
|
||||
producer.scrub {multi|<span class="u-semibold">Produzent</span>|</td>|</td>|</tr>}
|
||||
writer.scrub {single|<span class="u-semibold">Drehbuch</span>|</td>|</td>|</tr>}
|
||||
presenter.scrub {multi|<span class="u-semibold">Moderation</span>|</td>|</td>|</tr>}
|
||||
actor.scrub {multi(exclude="span")|<h2 class="u-underline">Schauspieler</h2>|<td>|</td>|</table>}
|
||||
*
|
||||
productiondate.scrub {single|<span class="u-semibold">Produktionjahr</span>|</td>|</td>|</table>}
|
||||
country.scrub {single|<span class="u-semibold">Produktionsland</span>|</td>|</td>|</table>}
|
||||
videoaspect.scrub {single(excludeblock="Showview")|<span class="badge badge-broadcast-info">||</span>|</span>}
|
||||
videoquality.scrub {single|<span class="badge badge-broadcast-info badge-logo-hd">||</span>|</span>}
|
||||
showicon.scrub {single|<div class="image-wrapper">|<img src="|"|</div>}
|
||||
*
|
||||
title.modify {cleanup(tags="<"">")}
|
||||
titleoriginal.modify {cleanup(tags="<"">")}
|
||||
title.modify {cleanup}
|
||||
titleoriginal.modify {cleanup}
|
||||
titleoriginal.modify {clear('title')}
|
||||
*
|
||||
productiondate.modify {cleanup(tags="<"">")}
|
||||
country.modify {cleanup(tags="<"">")}
|
||||
director.modify {cleanup(tags="<"">")}
|
||||
producer.modify {cleanup(tags="<"">")}
|
||||
writer.modify {cleanup(tags="<"">")}
|
||||
presenter.modify {cleanup(tags="<"">")}
|
||||
actor.modify {cleanup(tags="<"">")}
|
||||
end_scope
|
||||
*
|
||||
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
||||
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
|
||||
**
|
||||
** @auto_xml_channel_start
|
||||
*url_index{url|http://www.tvmovie.de/tv/sender}
|
||||
*index_site_id.scrub {|}
|
||||
*index_temp_9.scrub {multi(exclude="channel_id")|<select class="select form-control js-select-nav channel"|<option|/option>|</select>}
|
||||
*index_temp_9.modify {cleanup}
|
||||
*index_site_id.modify {substring(type=regex)|'index_temp_9' "value=\"/tv/sender-(.+?)\""}
|
||||
*index_site_channel.modify {substring(type=regex)|'index_temp_9' ">(.+?)<"}
|
||||
*index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
|
||||
** @auto_xml_channel_end
|
||||
Reference in New Issue
Block a user