Files
epg/siteini.pack/Hungary/tv.animare.hu.ini
freearhey a597b11307 Init
2021-03-09 22:46:37 +03:00

81 lines
3.9 KiB
INI
Executable File

**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: tv.animare.hu
* @MinSWversion:
* @Revision 1 - [05/015/2017] Netuddki
* - Added episode system and many details, like Writer, Composer, Subtitle etc.
* - Refined Grabbing
* - Fixed rating
* @Revision 0 - [08/01/2015] Francis De Paemeleere
* - creation
* @Remarks:
* @header_end
**------------------------------------------------------------------------------------------------
*
site {url=tv.animare.hu|timezone=Europe/Budapest|maxdays=21.3|cultureinfo=hu-HU|charset=UTF-8|titlematchfactor=90|nopageoverlaps}
site {ratingsystem=HU}
*
site {episodesystem=onscreen} *Enable for Onscreen Episode System
*site {episodesystem=xmltv_ns} *Enable for xmltv_ns Episode System
*
urldate.format {datestring|yyyMMdd}
url_index{url|http://tv.animare.hu/default.aspx?c=|channel|&t=|urldate|}
url_index.headers {customheader=Accept-Encoding=gzip,deflate} * to speedup the downloading of the index pages
*
index_showsplit.scrub {regex||id="tv\d*".*?class="w1c"||}
index_showsplit.modify {substring(type=regex)|"w2".*?</div></div>}
*
index_start.scrub {regex||class="w33"[^>]*>(\d{2}:\d{2})||}
index_title.scrub {regex||class="w33a"[^>]*>([^>]*?)[\:<]||}
index_subtitle.scrub {regex||class="w33a"[^>]*>[^>]*?\:(.*?)<||}
index_urlshow.scrub {regex||class="w33a"[^>]*?href="(.*?)"||}
index_urlchannellogo.modify {addstart|http://tv.animare.hu/i/o/'config_site_id'.png}
*
index_urlshow.modify {addstart(not="")|http://tv.animare.hu/}
index_urlshow.headers {customheader=Accept-Encoding=gzip,deflate} * to speedup the downloading of the detail pages
*
duration.scrub {regex||Időtartam:.*?tvInfo">(\d+)||}
title.modify {addstart|'index_title'}
title.modify {remove(type=regex)|"(\s-\s.*?\s-\s\d+)"}
*
titleoriginal.scrub {regex||<b>Eredeti cím:</b>\s*<br />\s*(.*?)\s*<||}
description.scrub {regex||itemprop="description"[^>]*>(.*?)</div>||}
actor.scrub {regex||itemprop="actors".*?<li>(.*?)</li>||}
director.scrub {regex||itemprop="director"[^>]*>(.*?)</div>||}
writer.scrub {regex||Írta:.*?<li>(.*?)</li>||}
composer.scrub {regex||itemprop="musicBy".*?<li>(.*?)</li>||}
rating.scrub {regex||Korhatár:.*?src="/i/k/(\d+).png||}
category.scrub {regex||class="(?:tvCategory\|biCat)".*?itemprop="genre"[^>]*>(.*?)</||}
temp_3.scrub {regex||Évad:.*?"tvInfo">(\d+)||}
temp_3.modify {addstart(not "")|S}
temp_4.scrub {regex||Epizód:.*?"tvInfo">(.*?)\.||}
temp_4.modify {addstart(not "")|E}
temp_4.modify {addstart('temp_3' not "")|'temp_3'}
episode.modify {set('temp_4' not "" pattern="E'Et1'/'E1'""S'S1'E'Et1'/'E1'""S'S1'E'E1'""E'E1'""S'S1'")|'temp_4'}
productiondate.scrub {regex||<b>Gyártási év:</b>(.*?)</div>||}
showicon.scrub {regex||class="bi"[^<]*background-image:url\('([^']*)'||}
starrating.scrub {regex||votenumtext">([1-9]+,[1-9]+)</div>||}
*
*
category.modify {cleanup(tags="<"">")}
description.modify {cleanup}
actor.modify {cleanup(tags="<"">")}
composer.modify {cleanup(tags="<"">")}
writer.modify {cleanup(tags="<"">")}
director.modify {cleanup(tags="<"">")}
productiondate.modify {cleanup(tags="<"">")}
*
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*url_index{url|http://tv.animare.hu/tvcsatorna.aspx}
*index_site_id.scrub {regex||<a href="/default\.aspx\?c=(\d*)"><img class="channelimg" [^>]*title="[^"]*"||}
*index_site_channel.scrub {regex||<a href="/default\.aspx\?c=\d*"><img class="channelimg" [^>]*title="([^"]*)"||}
*scope.range {(channellist)|end}
*index_site_channel.modify {remove|csatorna műsora}
*index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
*end_scope
** @auto_xml_channel_end