**------------------------------------------------------------------------------------------------ * @header_start * WebGrab+Plus ini for grabbing EPG data from TvGuide websites * @Site: ruv.is * @MinSWversion: 1.1.1/55 * @Revision 0 - [17.10.2015] pk21x/ Jan van Straaten * - your_comments * @Remarks: your_remarks * @header_end **------------------------------------------------------------------------------------------------ * site {url=ruv.is|timezone=Atlantic/Reykjavik|maxdays=14.1|cultureinfo=is-IS|charset=utf-8|titlematchfactor=90} site {ratingsystem=IS|episodesystem=onscreen|grabengine=|firstshow=0|firstday=0000000} url_index{url|http://muninn.ruv.is/files/xml/ruv/|urldate|/####/} * #### is enddate url_index.headers {customheader=Accept-Encoding=gzip,deflate} urldate.format {datestring|yyyy-MM-dd} scope.range {(urlindex)|end} index_temp_1.modify {calculate(format=timespan,days)|'config_timespan_days'} index_temp_1.modify {calculate(format=timespan,days)|1:0:0 +} index_temp_1.modify {calculate(format=date,yyyy-MM-dd)|'now' 'index_temp_1' +} *enddate url_index.modify {replace|####|'index_temp_1'} *insert enddate end_scope index_showsplit.scrub {multi||} *index_showsplit.modify {set(debug)|'index_showsplit'} * index_start.scrub {single|start-time="||"|>} index_title.scrub {single|||} index_description.scrub {single|||/>} index_description.modify {cleanup(tags=">=/")} index_description.modify {cleanup(tags="/=||} * alt episode num in case series index_temp_2.scrub {regex||number-of-episodes="(\d+?)"||} * index_temp_3.scrub {regex()||series-number="(\d+?)"\s*?/>||} * season? index_episode.modify {set("")|'index_temp_1'} * set alternative if empty index_episode.modify {addstart(not "")|Episode } index_episode.modify {addstart('index_temp_3' not "")|Season 'index_temp_3' } index_episode.modify {addend('index_temp_2' > "0")|/'index_temp_2'}