**------------------------------------------------------------------------------------------------ * @header_start * WebGrab+Plus ini for grabbing EPG data from TvGuide websites * @Site: cmore.fi * @MinSWversion: * @Revision 1 - [20/02/2016] * - creation * @Remarks: * @header_end **------------------------------------------------------------------------------------------------ site {url=press.cmore.fi|timezone=EET|maxdays=28|cultureinfo=fi-FI|charset=UTF-8|titlematchfactor=90|episodesystem=xmltv_ns} url_index{url|http://press.cmore.fi/export/xml/|urldate|/|urldate|?channelId=|channel|} url_index.headers {accept=text/html,application/xhtml+xml,application/xml|contenttype=text/xml} url_index.headers {customheader=Accept-Encoding=gzip,deflate} urldate.format {datestring|yyyy-MM-dd} index_showsplit.scrub {regex||||} index_start.scrub {regex||CalendarDate="(.+?)"||} index_stop.scrub {regex||NextStart="(.+?)"||} index_title.scrub {regex|| Title="(.+?)" \w+=||} index_titleoriginal.scrub {regex||OriginalTitle="(.*?)" \w+=||} index_subtitle.scrub {regex||EpisodeTitle="(.*?)" \w+=||} index_subtitle.modify {remove(type=regex)|(?i)^\d+[. ]*jakso[:. ]*} index_description.scrub {regex||(.*?)||} index_category.scrub {regex||Type="[^"]*" Category="(.*?)" \w+=||} index_category.scrub {regex||Genre="(.*?)" \w+=||} index_category.modify {replace(type=regex)|(?i)Documentary|Dokumentti} index_category.modify {replace(type=regex)|(?i)Event|Urheilu} index_category.modify {replace(type=regex)|(?i)Film|Elokuva} index_category.modify {replace(type=regex)|(?i)Game|Urheilu} index_category.modify {replace(type=regex)|(?i)Magazine|Sarja} index_category.modify {replace(type=regex)|(?i).+Series|Sarja} index_country.scrub {regex||ProductionCountry="(.*?)"||} index_productiondate.scrub {regex||ProductionYear="(\d*)"||} index_actor.scrub {regex||Actors="(.*?)"||} index_actor.modify {replace|,|\|} index_director.scrub {regex||Directors="(.*?)"||} index_director.modify {replace|,|\|} index_rating.scrub {regex||Rating="(.*?)"||} index_rating.modify {replace|Unrated|S} index_rating.modify {replace|GREEN|S} index_rating.modify {replace|TURQUOISE|10} index_rating.modify {replace|BLUE|12} index_rating.modify {replace|ORANGE|16} index_showicon.scrub {regex||(.+?)||} *scope.range {(channellist)|end} *index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")} *end_scope ** @auto_xml_channel_end