Files
epg/siteini.pack/Germany/tvmovie.de.ini
freearhey a597b11307 Init
2021-03-09 22:46:37 +03:00

86 lines
4.2 KiB
INI
Executable File

**------------------------------------------------------------------------------------------------
* @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