This commit is contained in:
freearhey
2021-03-09 22:46:37 +03:00
commit a597b11307
1377 changed files with 173563 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version V1.56.28 -- Jan van Straaten" site="www.freeviewnz.tv">
<channels>
<channel update="i" site="freeviewnz.tv" site_id="9" xmltv_id="TV One">TV One</channel>
<channel update="i" site="freeviewnz.tv" site_id="10" xmltv_id="TV2">TV2</channel>
<channel update="i" site="freeviewnz.tv" site_id="11" xmltv_id="TV3">TV3</channel>
<channel update="i" site="freeviewnz.tv" site_id="12" xmltv_id="Bravo">Bravo</channel>
<channel update="i" site="freeviewnz.tv" site_id="13" xmltv_id="Māori Television">Māori Television</channel>
<channel update="i" site="freeviewnz.tv" site_id="38" xmltv_id="TV One PLUS 1">TV One PLUS 1</channel>
<channel update="i" site="freeviewnz.tv" site_id="14" xmltv_id="TV2+1">TV2+1</channel>
<channel update="i" site="freeviewnz.tv" site_id="27" xmltv_id="TV3 PLUS 1">TV3 PLUS 1</channel>
<channel update="i" site="freeviewnz.tv" site_id="30" xmltv_id="Bravo PLUS 1">Bravo PLUS 1</channel>
<channel update="i" site="freeviewnz.tv" site_id="28" xmltv_id="PRIME">PRIME</channel>
<channel update="i" site="freeviewnz.tv" site_id="51" xmltv_id="The Edge TV">The Edge TV</channel>
<channel update="i" site="freeviewnz.tv" site_id="37" xmltv_id="Choice TV">Choice TV</channel>
<channel update="i" site="freeviewnz.tv" site_id="55" xmltv_id="DUKE">DUKE</channel>
<channel update="i" site="freeviewnz.tv" site_id="20" xmltv_id="Te Reo">Te Reo</channel>
<channel update="i" site="freeviewnz.tv" site_id="46" xmltv_id="Al Jazeera">Al Jazeera</channel>
<channel update="i" site="freeviewnz.tv" site_id="58" xmltv_id="HGTV">HGTV</channel>
<channel update="i" site="freeviewnz.tv" site_id="40" xmltv_id="The Shopping Channel">The Shopping Channel</channel>
<channel update="i" site="freeviewnz.tv" site_id="45" xmltv_id="TVSN Shopping">TVSN Shopping</channel>
<channel update="i" site="freeviewnz.tv" site_id="47" xmltv_id="YesShop">YesShop</channel>
<channel update="i" site="freeviewnz.tv" site_id="7" xmltv_id="Shine TV">Shine TV</channel>
<channel update="i" site="freeviewnz.tv" site_id="39" xmltv_id="Firstlight">Firstlight</channel>
<channel update="i" site="freeviewnz.tv" site_id="56" xmltv_id="Hope Channel">Hope Channel</channel>
<channel update="i" site="freeviewnz.tv" site_id="21" xmltv_id="Chinese TV 8">Chinese TV 8</channel>
<channel update="i" site="freeviewnz.tv" site_id="36" xmltv_id="TV29">TV29</channel>
<channel update="i" site="freeviewnz.tv" site_id="18" xmltv_id="Parliament TV">Parliament TV</channel>
<channel update="i" site="freeviewnz.tv" site_id="29" xmltv_id="info Rotorua">info Rotorua</channel>
<channel update="i" site="freeviewnz.tv" site_id="8" xmltv_id="Television 33">Television 33</channel>
<channel update="i" site="freeviewnz.tv" site_id="35" xmltv_id="Channel North">Channel North</channel>
<channel update="i" site="freeviewnz.tv" site_id="49" xmltv_id="APNA Television">APNA Television</channel>
<channel update="i" site="freeviewnz.tv" site_id="41" xmltv_id="Dunedin Television">Dunedin Television</channel>
<channel update="i" site="freeviewnz.tv" site_id="42" xmltv_id="Canterbury Television">Canterbury Television</channel>
<channel update="i" site="freeviewnz.tv" site_id="43" xmltv_id="Television Hawke's Bay">Television Hawke's Bay</channel>
<channel update="i" site="freeviewnz.tv" site_id="23" xmltv_id="Radio New Zealand National">Radio New Zealand National</channel>
<channel update="i" site="freeviewnz.tv" site_id="24" xmltv_id="Radio New Zealand Concert">Radio New Zealand Concert</channel>
<channel update="i" site="freeviewnz.tv" site_id="25" xmltv_id="George FM">George FM</channel>
<channel update="i" site="freeviewnz.tv" site_id="26" xmltv_id="Base FM">Base FM</channel>
<channel update="i" site="freeviewnz.tv" site_id="59" xmltv_id="Fashion TV New Zealand">Fashion TV New Zealand</channel>
</channels>
</site>

View File

@@ -0,0 +1,78 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: freeview.tv
* @MinSWversion: 1.1.1/56.28
* @Revision 4 - [29/07/2016] Blackbear199
* - site changes
* - added Sx Ex
* @Revision 3 - [22/01/2015] Francis De Paemeleere
* - extend (more info grabbed)
* @Revision 2 - [11/9/2013] kcheung
* - changed url's to point to www.freeviewnz.tv instead of freeview.phosphor.co.nz as this url died today
* @Revision 1 - [03/08/2013] Jan van Straaten
* - switch to standard grabengine with url_index.header accept
* @Revision 0 - [02/08/2013] kcheung
* - creation
* @Remarks:
* @header_end
**------------------------------------------------------------------------------------------------
site {url=www.freeviewnz.tv|timezone=Pacific/Auckland|maxdays=8|cultureinfo=en-NZ|charset=UTF-8|titlematchfactor=90|ratingsystem=NZ|subtitlestype=onscreen}
site {episodesystem=onscreen}
site {retry=<retry time-out="30">4</retry>}
site {keepindexpage} * use this, because all channels are on the same index page -> only download it once!
url_index{url|http://www.freeviewnz.tv/localservices/opg/schedule/|urldate|/}
url_index.headers {accept=text/html, application/xhtml+xml, */*}
urldate.format {datestring|yyyy-MM-dd}
*
index_variable_element.modify {addstart|<ChannelId>'config_site_id'</ChannelId>}
index_showsplit.scrub {multi|'index_variable_element'|<ProgramEntity>|</ProgramEntity>|</OpgChannelItem>}
*
index_title.scrub {single|<Title>||</Title>|</Title>}
index_start.scrub {single|<StartTime>||+|+}
index_stop.scrub {single|<EndTime>||+|+}
index_description.scrub {single|<Synopsis>||</Synopsis>|</Synopsis>}
index_rating.scrub {single|<Classification>||</Classification>|</Classification>}
index_category.scrub {single|<Genre>||</Genre>|</Genre>}
index_category.scrub {single|<SubGenre>||</SubGenre>|</SubGenre>}
index_subtitle.scrub {single|<EpisodeTitle>||</EpisodeTitle>|</EpisodeTitle>}
index_subtitles.scrub {single|<IsCaptioned>||</IsCaptioned>|</IsCaptioned>}
index_videoquality.scrub {single|<IsHD>||</IsHD>|</IsHD>}
index_productiondate.scrub {single|<programme_year>||</programme_year>|</programme_year>}
*
index_category.modify {replace|/|\|}
index_category.modify {replace|&|\|}
index_category.modify {remove(type=regex)|^\s*}
index_category.modify {remove(type=regex)|\s*$}
index_category.modify {cleanup(removeduplicates)}
*
index_subtitles.modify {remove(type=regex)|\s*}
index_subtitles.modify {clear("")|\s*}
*
index_videoquality.modify {replace|false|}
index_videoquality.modify {replace|true|HD}
*
index_episode.modify {substring(type=regex pattern="S'S1' E'E1'""S'S1' Ep'E1'""S'S1'""E'E1'""Episode 'E1'")|'index_description' "(?:S\d+\s)?(?:Ep*\d+\s*)?"}
index_episode.modify {addstart('index_subtitle' ~ "Episode")|'index_subtitle'}
index_description.modify {remove(type=regex)|(?:S\d+\s)?(?:Ep*\d+\s*)?}
*
index_subtitle.modify {clear('index_title')}
index_subtitle.modify {clear(~ "Episode")}
*
*index_title.modify {replace||\'} *Tidy up title for MediaPortal
*index_title.modify {replace||\'} *Tidy up title for MediaPortal
*index_title.modify {replace|…|...} *Tidy up title for MediaPortal
*index_title.modify {replace||-} *Tidy up title for MediaPortal
*index_title.modify {cleanup} *Tidy up title for MediaPortal
*
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*index_site_id.scrub {multi|<Channel |ChannelId="|"|>}
*index_site_channel.scrub {multi|<Channel | Name="|"|>}
*scope.range {(channellist)|end}
*index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
*end_scope
** @auto_xml_channel_end

View File

@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version 1.1.1/50pre -- Jan van Straaten" site="nz.entertainment.yahoo.com">
<channels>
<!-- FTA channels-->
<channel update="i" site="nz.entertainment.yahoo.com" site_id="2" xmltv_id="TV ONE">TV ONE</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="1" xmltv_id="TV2">TV2</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="10" xmltv_id="TV3">TV3</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="8" xmltv_id="Prime">Prime</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="11" xmltv_id="FOUR">FOUR</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="60" xmltv_id="TVNZ 7">TVNZ 7</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="20" xmltv_id="Trackside">Trackside</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="14" xmltv_id="Juice TV">Juice TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="59" xmltv_id="TVNZ 6">TVNZ 6</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="73" xmltv_id="Maori Television">Maori Television</channel>
<!--SKY TV pay channels-->
<!--needs the loadcookie option to get details, see http://www.webgrabplus.com/documentation/configuration/cookie for how to do that-->
<channel update="i" site="nz.entertainment.yahoo.com" site_id="97" xmltv_id="50s &amp; 60s">50s &amp; 60s</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="42" xmltv_id="ALT TV">ALT TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="110" xmltv_id="Comedy Central">Comedy Central</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="18" xmltv_id="TCM">TCM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="16" xmltv_id="SKY Movies">SKY Movies</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="3" xmltv_id="SKY Sport 1">SKY Sport 1</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="4" xmltv_id="The Arts Channel">The Arts Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="5" xmltv_id="The History Channel">The History Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="6" xmltv_id="SKY Sport 2">SKY Sport 2</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="7" xmltv_id="MMAX">MMAX</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="9" xmltv_id="SKY Sport 3">SKY Sport 3</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="12" xmltv_id="Cartoon Network">Cartoon Network</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="13" xmltv_id="E!">E!</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="15" xmltv_id="J2">J2</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="17" xmltv_id="MGM">MGM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="19" xmltv_id="WTV KTV2">WTV KTV2</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="21" xmltv_id="SKY News NZ">SKY News NZ</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="22" xmltv_id="BBC World News">BBC World News</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="23" xmltv_id="National Geographic">National Geographic</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="24" xmltv_id="Rialto Channel">Rialto Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="25" xmltv_id="CNN">CNN</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="26" xmltv_id="BBC Knowledge">BBC Knowledge</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="27" xmltv_id="WTV JTV">WTV JTV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="28" xmltv_id="UK TV">UK TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="29" xmltv_id="SKY ARENA">SKY ARENA</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="30" xmltv_id="Discovery">Discovery</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="31" xmltv_id="WTV KTV 1">WTV KTV 1</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="32" xmltv_id="WTV CTV2">WTV CTV2</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="33" xmltv_id="WTV CTV3">WTV CTV3</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="34" xmltv_id="The Rugby Channel">The Rugby Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="35" xmltv_id="WTV CTV4">WTV CTV4</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="36" xmltv_id="WTV CTV5">WTV CTV5</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="37" xmltv_id="WTV CTV6">WTV CTV6</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="38" xmltv_id="WTV CTV7">WTV CTV7</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="39" xmltv_id="ESPN">ESPN</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="40" xmltv_id="WTV CTV1">WTV CTV1</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="41" xmltv_id="SKY Box Office 121">SKY Box Office 121</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="43" xmltv_id="SKY Box Office 122">SKY Box Office 122</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="44" xmltv_id="The Living Channel">The Living Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="45" xmltv_id="SKY Box Office 123">SKY Box Office 123</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="46" xmltv_id="SKY Box Office 124">SKY Box Office 124</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="47" xmltv_id="Disney Junior">Disney Junior</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="48" xmltv_id="SKY Box Office 125">SKY Box Office 125</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="49" xmltv_id="Fox News Channel">Fox News Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="50" xmltv_id="SKY Box Office 126">SKY Box Office 126</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="51" xmltv_id="SKY Box Office 127">SKY Box Office 127</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="52" xmltv_id="Nickelodeon">Nickelodeon</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="53" xmltv_id="Shine TV">Shine TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="54" xmltv_id="Food Television">Food Television</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="55" xmltv_id="MTV">MTV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="56" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="57" xmltv_id="CUE">CUE</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="58" xmltv_id="the BOX">the BOX</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="61" xmltv_id="Apna FM">Apna FM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="62" xmltv_id="CNBC">CNBC</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="63" xmltv_id="Calvary Chapel Radio">Calvary Chapel Radio</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="64" xmltv_id="CCTV News">CCTV News</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="65" xmltv_id="Country TV">Country TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="66" xmltv_id="Crime &amp; Investigation Network">Crime &amp; Investigation Network</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="67" xmltv_id="Disney Channel">Disney Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="68" xmltv_id="Kiwi FM">Kiwi FM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="69" xmltv_id="Fashion TV">Fashion TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="70" xmltv_id="George FM">George FM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="71" xmltv_id="Mai FM">Mai FM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="72" xmltv_id="SKY Movies Greats">SKY Movies Greats</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="74" xmltv_id="Niu FM">Niu FM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="75" xmltv_id="Radio NZ National">Radio NZ National</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="76" xmltv_id="Radio NZ Concert">Radio NZ Concert</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="77" xmltv_id="SKY Box Office 130">SKY Box Office 130</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="78" xmltv_id="SKY Box Office 211">SKY Box Office 211</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="79" xmltv_id="SKY Box Office 212">SKY Box Office 212</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="80" xmltv_id="SKY Box Office 213">SKY Box Office 213</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="81" xmltv_id="Daystar">Daystar</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="82" xmltv_id="SKY Box Office 128">SKY Box Office 128</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="83" xmltv_id="SKY Box Office 129">SKY Box Office 129</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="84" xmltv_id="fresh!">fresh!</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="85" xmltv_id="Playboy">Playboy</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="86" xmltv_id="Country">Country</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="87" xmltv_id="Classical">Classical</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="88" xmltv_id="Kids">Kids</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="89" xmltv_id="Blues">Blues</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="90" xmltv_id="Special">Special</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="91" xmltv_id="Chart">Chart</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="92" xmltv_id="Pop">Pop</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="93" xmltv_id="Smooth">Smooth</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="94" xmltv_id="Grooves">Grooves</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="95" xmltv_id="Jazz">Jazz</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="96" xmltv_id="House">House</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="98" xmltv_id="Party">Party</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="99" xmltv_id="Rock">Rock</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="100" xmltv_id="SKY Movies 2">SKY Movies 2</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="101" xmltv_id="Spice: Xcess">Spice: Xcess</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="102" xmltv_id="SKY Sport 4">SKY Sport 4</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="103" xmltv_id="Star Plus Hindi Channel">Star Plus Hindi Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="104" xmltv_id="Tahu FM">Tahu FM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="105" xmltv_id="UP FM">UP FM</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="106" xmltv_id="vibe">vibe</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="107" xmltv_id="WTV New Supremo">WTV New Supremo</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="108" xmltv_id="WTV Real Good Life">WTV Real Good Life</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="111" xmltv_id="TAB TV">TAB TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="113" xmltv_id="SKY Sport 5">SKY Sport 5</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="114" xmltv_id="SKY Sport 6">SKY Sport 6</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="115" xmltv_id="SKY Sport 7">SKY Sport 7</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="116" xmltv_id="Travel Channel">Travel Channel</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="117" xmltv_id="SKY Sport 8">SKY Sport 8</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="118" xmltv_id="RT">RT</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="119" xmltv_id="Nick Jr.">Nick Jr.</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="120" xmltv_id="Stratos">Stratos</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="121" xmltv_id="Aux">Aux</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="122" xmltv_id="MTV Classic">MTV Classic</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="123" xmltv_id="Parliament TV">Parliament TV</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="125" xmltv_id="TVNZ Heartland">TVNZ Heartland</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="126" xmltv_id="TVNZ kidzone24">TVNZ kidzone24</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="127" xmltv_id="TVNZ7">TVNZ7</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="128" xmltv_id="TVNZU">TVNZU</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="129" xmltv_id="FRANCE 24 French">FRANCE 24 French</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="130" xmltv_id="MTV Hits">MTV Hits</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="131" xmltv_id="Soho">Soho</channel>
<channel update="i" site="nz.entertainment.yahoo.com" site_id="132" xmltv_id="TV ONE plus 1">TV ONE plus 1</channel>
</channels>
</site>

View File

@@ -0,0 +1,158 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: nz.entertainment.yahoo.com
* @MinSWversion: V1.1.1/49
* none
* @Revision 2 - [08/05/2013] Jan van Straaten
* general overhall, yahoo search result filtered with select
* @Revision 1 - [19/07/2012] Jan van Straaten
* timeformat temp_4 'globalized' , showdate in index_variable and forwards loop iso backwards
* @Remarks:
* none
* @header_end
**------------------------------------------------------------------------------------------------
site {url=nz.entertainment.yahoo.com|timezone=UTC+13:00|maxdays=3.1|cultureinfo=en-NZ|charset=UTF-8|titlematchfactor=90|ratingsystem=NZ}
site {loadcookie=nz.entertainment.cookie.txt,yahoo.com|firstshow=1}
url_index{url|http://nz.entertainment.yahoo.com/tv-guide/channel/|channel|/}
*http://nz.entertainment.yahoo.com/tv-guide/channel/2/ = 3 days
urldate.format {daycounter|0}
index_showsplit.scrub {multi|<li class="genre|||</li>}
index_urlshow {url()|http://nz.entertainment.yahoo.com|<h4>|<a href="|">|</a>} * returns a search result with all shows with title
*
index_date.scrub {multi(force)|<h3 id="|">|<span class="back">|</h3>}
index_start.scrub {single(separator=" - " include=first)|<span class="stamp">||</span>|</span>}
index_stop.scrub {single(separator=" - " exclude=first)|<span class="stamp">||</span>|</span>}
index_title.scrub {single|<h4>|>|</a>|</h4>}
index_category.scrub {single|-|| item|">}
index_rating.scrub {single|<dd>| (|)|</dd>}
*
*title.scrub {single|} * always the same as index_title
* the detail page is a search result, we scrub it in temp_1
temp_1.scrub {multi(includeblock='index_variable_element')|class="day">|||</li></ul></div>} *
*
* operations:
*
scope.range {(indexshowdetails)|end}
* the detail page is a search result that lists all shows with that title for a number of days and all channels
* the following filters the scrub of this search in temp_1 by means of includeblock
* first we compose a variable element with the date and the xmltv_id
*index_variable_element.modify {remove|'index_variable_element'} * clear
index_variable_element.modify {clear}
index_variable_element.modify {calculate(format=date,dddd d MMM)|'showdate'} * the date as in the start of the search result of the show detail page
index_variable_element.modify {addend|"&"'config_xmltv_id'"}
index_variable_element.modify {addstart()|"}
*
* next we extract the xmltv_id in a temp for use in the select
index_temp_1.modify {calculate(type=char format=F0)|'index_variable_element' "&" -@}
index_temp_1.modify {calculate(format=F0)|2 +}
index_temp_1.modify {substring(type=char)|'index_variable_element' 'index_temp_1'}
index_temp_1.modify {remove()|"} * is xmltv_id
index_variable_element.modify {remove|"&"'config_xmltv_id'} * only date
end_scope.range
*
scope.range {(showdetails)|end}
* the start time in the proper format:
temp_4.modify {calculate(format=time,h:mmtt)|'index_start'}
temp_4.modify {cleanup(style=lower)} *am/pm is lowercase
temp_4.modify {remove()|.} * the time format in the search result is 12:35pm and not 12:35p.m.
*
* the following extracts the search result that contains the right date, xmltv_id and starttime
temp_1.scrub {single()||||} * copy the detail show page in temp_1
temp_1.modify {replace|class="day">|\|} * split in shows
temp_1.modify {replace()|<div class="bd-rhs">|\|} * split non shows
temp_1.modify {select|'index_variable_element' ~} * select contains date
temp_1.modify {select()|'index_temp_1' ~~} * select contains xmltv_id
temp_1.modify {select()|'temp_4' ~~} * select contains start time
temp_1.modify {substring(type=element)|0 1} * take the first
*
* get rid of the non description data:
temp_2.modify {calculate(type=char format=F0)|'temp_1' "<p class="abstract">" -@} * index of the start of the description
temp_2.modify {calculate(format=F0)|20 +}
description.modify {substring(type=char)|'temp_1' 'temp_2'}
description.modify {cleanup(tags="<"">")}
*
* extract other elements from description:
videoaspect.modify {addstart('description' ~ "(WS\)")|WS}
videoquality.modify {addstart('description' ~ "HD")|HD}
description.modify {remove|(WS)}
description.modify {remove|HD}
*
* productiondate
productiondate.modify {calculate(format=productiondate)|'description'}
description.modify {remove|. 'productiondate'} *if at the end
description.modify {remove|'productiondate':} *if at the beginning
*
* director
temp_1.modify {calculate(type=char format=F0)|'description' "Director" -@}
temp_1.modify {calculate(not "-1" format=F0)|9 +}
director.modify {substring('temp_1' not "-1" type=char)|'description' 'temp_1'}
description.modify {remove(separator=", ")|Director 'director'}
description.modify {remove(separator=", ")|Director: 'director'}
* actors
temp_1.modify {calculate(type=char format=F0)|'description' "Starring" -@}
temp_1.modify {calculate(not "-1" format=F0)|9 +}
actor.modify {substring('temp_1' not "-1" type=char)|'description' 'temp_1'}
actor.modify {remove|.}
actor.modify {cleanup} *removes trailing spaces
actor.modify {replace|, |\|} * convert to multivalue
description.modify {remove(separator=", ")|Starring 'actor'}
description.modify {remove(separator=", ")|Starring: 'actor'}
* presenters
temp_1.modify {calculate(type=char format=F0)|'description' "Voices Of" -@}
temp_1.modify {calculate(not "-1" format=F0)|10 +}
presenter.modify {substring('temp_1' not "-1" type=char)|'description' 'temp_1'}
presenter.modify {remove|.}
presenter.modify {cleanup} *removes trailing spaces
presenter.modify {replace|, |\|} * convert to multivalue
description.modify {remove(separator=", ")|Voices Of 'presenter'}
description.modify {remove(separator=", ")|Voices Of: 'presenter'}
* category
category.modify {addstart('description' ~ "romantic comedy")|Romantic Comedy}
description.modify {remove|'category'}
category.modify {addstart('description' ~ "comedy")|Comedy}
category.modify {addstart('description' ~ "action")|Action}
category.modify {addstart('description' ~ "featurette")|Featurette}
category.modify {addstart('description' ~ "drama")|Drama}
category.modify {addstart('description' ~ "crime")|Crime}
category.modify {addstart('description' ~ "thriller")|Thriller}
category.modify {addstart('description' ~ "horror")|Horror}
category.modify {addstart('description' ~ "western")|Western}
category.modify {addstart('description' ~ "animated")|Animated}
category.modify {addstart('description' ~ "documentary")|Documentary}
description.modify {remove|'category'}
*description.modify {cleanup}
description.modify {addstart("")|No details.}
end_scope
*
category.modify {cleanup(style=lower)} *same style as index_category
title.modify {addstart|'index_title'} * title is always the same as index_title
*
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*scope.range {(channellist)|end}
*url_index {url|http://nz.entertainment.yahoo.com/tv-guide/personalise/}
*index_temp_1.scrub {single||||}
*index_site_id.scrub {multi||||}
*index_temp_1.modify {replace|Select your channels|\|}
*index_temp_1.modify {replace|<div class="buttons">|\|}
*index_temp_1.modify {substring(type=element)|1} * not the frst block
*index_temp_1.modify {remove(type=element)|-1} * not the last
*index_temp_1.modify {remove|</label><select id="tv-form-channels" name="venue_id" multiple>}
*index_temp_1.modify {remove()| selected}
*index_temp_1.modify {remove()|selected}
*index_temp_1.modify {remove()|</select>}
*index_temp_1.modify {remove()|</div>}
*index_temp_1.modify {remove()|<option value="}
*index_temp_1.modify {remove()|</option>}
*index_temp_1.modify {replace()|\n|\|}
*index_temp_1.modify {replace()|">|\|}
*index_site_id.modify {clear}
*index_site_id.modify {substring(type=element)|'index_temp_1' 0 1/2}
*index_site_channel.modify {substring(type=element)|'index_temp_1' 1 1/2}
*index_site_channel.modify {remove|amp;}
*end_scope
** @auto_xml_channel_end

View File

@@ -0,0 +1,3 @@
Load Cookie:
WG++ grabs the FTA channels without the loadcookie option. To get details from the SKY TV paychannels you need to create a cookie file.
See http://www.webgrabplus.com/documentation/configuration/cookie for how to do that.

View File

@@ -0,0 +1,114 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version V1.57 -- Jan van Straaten" site="sky.co.nz">
<channels>
<channel update="i" site="sky.co.nz" site_id="001" xmltv_id="One">One</channel>
<channel update="i" site="sky.co.nz" site_id="002" xmltv_id="TV2">TV2</channel>
<channel update="i" site="sky.co.nz" site_id="003" xmltv_id="TV3">TV3</channel>
<channel update="i" site="sky.co.nz" site_id="004" xmltv_id="Prime TV">Prime TV</channel>
<channel update="i" site="sky.co.nz" site_id="005" xmltv_id="the BOX">the BOX</channel>
<channel update="i" site="sky.co.nz" site_id="006" xmltv_id="Vibe">Vibe</channel>
<channel update="i" site="sky.co.nz" site_id="007" xmltv_id="UKTV">UKTV</channel>
<channel update="i" site="sky.co.nz" site_id="008" xmltv_id="Jones!">Jones!</channel>
<channel update="i" site="sky.co.nz" site_id="009" xmltv_id="THE ZONE">THE ZONE</channel>
<channel update="i" site="sky.co.nz" site_id="010" xmltv_id="SoHo">SoHo</channel>
<channel update="i" site="sky.co.nz" site_id="011" xmltv_id="Comedy Central">Comedy Central</channel>
<channel update="i" site="sky.co.nz" site_id="012" xmltv_id="BRAVO">BRAVO</channel>
<channel update="i" site="sky.co.nz" site_id="013" xmltv_id="Viceland">Viceland</channel>
<channel update="i" site="sky.co.nz" site_id="014" xmltv_id="E!">E!</channel>
<channel update="i" site="sky.co.nz" site_id="015" xmltv_id="MTV">MTV</channel>
<channel update="i" site="sky.co.nz" site_id="016" xmltv_id="TLC">TLC</channel>
<channel update="i" site="sky.co.nz" site_id="017" xmltv_id="Living Channel">Living Channel</channel>
<channel update="i" site="sky.co.nz" site_id="018" xmltv_id="Food TV">Food TV</channel>
<channel update="i" site="sky.co.nz" site_id="019" xmltv_id="Maori Television">Maori Television</channel>
<channel update="i" site="sky.co.nz" site_id="020" xmltv_id="SKY ARTS">SKY ARTS</channel>
<channel update="i" site="sky.co.nz" site_id="021" xmltv_id="HGTV">HGTV</channel>
<channel update="i" site="sky.co.nz" site_id="022" xmltv_id="MTV Music">MTV Music</channel>
<channel update="i" site="sky.co.nz" site_id="023" xmltv_id="DUKE">DUKE</channel>
<channel update="i" site="sky.co.nz" site_id="024" xmltv_id="Choice TV">Choice TV</channel>
<channel update="i" site="sky.co.nz" site_id="025" xmltv_id="The Shopping Channel">The Shopping Channel</channel>
<channel update="i" site="sky.co.nz" site_id="027" xmltv_id="TVSN">TVSN</channel>
<channel update="i" site="sky.co.nz" site_id="029" xmltv_id="Upgrade Channel">Upgrade Channel</channel>
<channel update="i" site="sky.co.nz" site_id="030" xmltv_id="SKY Movies Premiere">SKY Movies Premiere</channel>
<channel update="i" site="sky.co.nz" site_id="031" xmltv_id="SKY Movies Extra">SKY Movies Extra</channel>
<channel update="i" site="sky.co.nz" site_id="032" xmltv_id="SKY Movies Action">SKY Movies Action</channel>
<channel update="i" site="sky.co.nz" site_id="033" xmltv_id="SKY Movies Greats">SKY Movies Greats</channel>
<channel update="i" site="sky.co.nz" site_id="034" xmltv_id="SKY Movies Classics">SKY Movies Classics</channel>
<channel update="i" site="sky.co.nz" site_id="035" xmltv_id="SKY Movies POP-UP">SKY Movies POP-UP</channel>
<channel update="i" site="sky.co.nz" site_id="036" xmltv_id="SKY Movies Family POP-UP">SKY Movies Family POP-UP</channel>
<channel update="i" site="sky.co.nz" site_id="037" xmltv_id="SKY Movies Disney">SKY Movies Disney</channel>
<channel update="i" site="sky.co.nz" site_id="038" xmltv_id="TCM">TCM</channel>
<channel update="i" site="sky.co.nz" site_id="039" xmltv_id="Rialto">Rialto</channel>
<channel update="i" site="sky.co.nz" site_id="051" xmltv_id="SKY Sport 1">SKY Sport 1</channel>
<channel update="i" site="sky.co.nz" site_id="052" xmltv_id="SKY Sport 2">SKY Sport 2</channel>
<channel update="i" site="sky.co.nz" site_id="053" xmltv_id="SKY Sport 3">SKY Sport 3</channel>
<channel update="i" site="sky.co.nz" site_id="054" xmltv_id="SKY Sport 4">SKY Sport 4</channel>
<channel update="i" site="sky.co.nz" site_id="055" xmltv_id="SKY Sport Pop-Up 1">SKY Sport Pop-Up 1</channel>
<channel update="i" site="sky.co.nz" site_id="056" xmltv_id="SKY Sport Pop-Up 2">SKY Sport Pop-Up 2</channel>
<channel update="i" site="sky.co.nz" site_id="057" xmltv_id="SKY Sport Pop-Up 3">SKY Sport Pop-Up 3</channel>
<channel update="i" site="sky.co.nz" site_id="060" xmltv_id="ESPN">ESPN</channel>
<channel update="i" site="sky.co.nz" site_id="061" xmltv_id="ESPN2">ESPN2</channel>
<channel update="i" site="sky.co.nz" site_id="062" xmltv_id="TAB Trackside 1">TAB Trackside 1</channel>
<channel update="i" site="sky.co.nz" site_id="063" xmltv_id="TAB Trackside 2">TAB Trackside 2</channel>
<channel update="i" site="sky.co.nz" site_id="064" xmltv_id="Rugby Channel">Rugby Channel</channel>
<channel update="i" site="sky.co.nz" site_id="065" xmltv_id="SKY Arena">SKY Arena</channel>
<channel update="i" site="sky.co.nz" site_id="070" xmltv_id="Discovery Channel">Discovery Channel</channel>
<channel update="i" site="sky.co.nz" site_id="071" xmltv_id="Crime + Investigation">Crime + Investigation</channel>
<channel update="i" site="sky.co.nz" site_id="072" xmltv_id="National Geographic">National Geographic</channel>
<channel update="i" site="sky.co.nz" site_id="073" xmltv_id="History">History</channel>
<channel update="i" site="sky.co.nz" site_id="074" xmltv_id="BBC Knowledge">BBC Knowledge</channel>
<channel update="i" site="sky.co.nz" site_id="075" xmltv_id="Discovery Turbo">Discovery Turbo</channel>
<channel update="i" site="sky.co.nz" site_id="076" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="sky.co.nz" site_id="077" xmltv_id="Garage TV">Garage TV</channel>
<channel update="i" site="sky.co.nz" site_id="081" xmltv_id="Country TV">Country TV</channel>
<channel update="i" site="sky.co.nz" site_id="082" xmltv_id="Te Reo">Te Reo</channel>
<channel update="i" site="sky.co.nz" site_id="083" xmltv_id="FACE TV">FACE TV</channel>
<channel update="i" site="sky.co.nz" site_id="085" xmltv_id="SKY NEWS New Zealand">SKY NEWS New Zealand</channel>
<channel update="i" site="sky.co.nz" site_id="086" xmltv_id="Parliament TV">Parliament TV</channel>
<channel update="i" site="sky.co.nz" site_id="087" xmltv_id="CNN International">CNN International</channel>
<channel update="i" site="sky.co.nz" site_id="088" xmltv_id="Fox News">Fox News</channel>
<channel update="i" site="sky.co.nz" site_id="089" xmltv_id="BBC World News">BBC World News</channel>
<channel update="i" site="sky.co.nz" site_id="090" xmltv_id="Al Jazeera">Al Jazeera</channel>
<channel update="i" site="sky.co.nz" site_id="091" xmltv_id="CNBC">CNBC</channel>
<channel update="i" site="sky.co.nz" site_id="092" xmltv_id="RT">RT</channel>
<channel update="i" site="sky.co.nz" site_id="100" xmltv_id="Disney Channel">Disney Channel</channel>
<channel update="i" site="sky.co.nz" site_id="101" xmltv_id="Nick">Nick</channel>
<channel update="i" site="sky.co.nz" site_id="102" xmltv_id="Cartoon Network">Cartoon Network</channel>
<channel update="i" site="sky.co.nz" site_id="103" xmltv_id="Disney XD">Disney XD</channel>
<channel update="i" site="sky.co.nz" site_id="104" xmltv_id="nick jr.">nick jr.</channel>
<channel update="i" site="sky.co.nz" site_id="105" xmltv_id="Disney Junior">Disney Junior</channel>
<channel update="i" site="sky.co.nz" site_id="114" xmltv_id="The Edge TV">The Edge TV</channel>
<channel update="i" site="sky.co.nz" site_id="140" xmltv_id="Playboy TV">Playboy TV</channel>
<channel update="i" site="sky.co.nz" site_id="141" xmltv_id="Desire TV">Desire TV</channel>
<channel update="i" site="sky.co.nz" site_id="142" xmltv_id="Brazzers TV">Brazzers TV</channel>
<channel update="i" site="sky.co.nz" site_id="150" xmltv_id="Star Plus Hindi">Star Plus Hindi</channel>
<channel update="i" site="sky.co.nz" site_id="151" xmltv_id="Colors">Colors</channel>
<channel update="i" site="sky.co.nz" site_id="152" xmltv_id="Star Gold">Star Gold</channel>
<channel update="i" site="sky.co.nz" site_id="155" xmltv_id="Star Chinese Channel">Star Chinese Channel</channel>
<channel update="i" site="sky.co.nz" site_id="156" xmltv_id="Star Chinese Movies">Star Chinese Movies</channel>
<channel update="i" site="sky.co.nz" site_id="160" xmltv_id="The Filipino Channel">The Filipino Channel</channel>
<channel update="i" site="sky.co.nz" site_id="201" xmltv_id="Shine TV">Shine TV</channel>
<channel update="i" site="sky.co.nz" site_id="202" xmltv_id="Daystar TV Network">Daystar TV Network</channel>
<channel update="i" site="sky.co.nz" site_id="203" xmltv_id="SBN">SBN</channel>
<channel update="i" site="sky.co.nz" site_id="204" xmltv_id="Hope Channel">Hope Channel</channel>
<channel update="i" site="sky.co.nz" site_id="206" xmltv_id="Firstlight">Firstlight</channel>
<channel update="i" site="sky.co.nz" site_id="266" xmltv_id="beIN SPORTS 1">beIN SPORTS 1</channel>
<channel update="i" site="sky.co.nz" site_id="267" xmltv_id="beIN SPORTS 2">beIN SPORTS 2</channel>
<channel update="i" site="sky.co.nz" site_id="268" xmltv_id="beIN SPORTS POP-UP 1">beIN SPORTS POP-UP 1</channel>
<channel update="i" site="sky.co.nz" site_id="269" xmltv_id="beIN SPORTS POP-UP 2">beIN SPORTS POP-UP 2</channel>
<channel update="i" site="sky.co.nz" site_id="270" xmltv_id="beIN SPORTS POP-UP 3">beIN SPORTS POP-UP 3</channel>
<channel update="i" site="sky.co.nz" site_id="310" xmltv_id="CCTV News">CCTV News</channel>
<channel update="i" site="sky.co.nz" site_id="311" xmltv_id="Real Good Life Chinese Radio">Real Good Life Chinese Radio</channel>
<channel update="i" site="sky.co.nz" site_id="312" xmltv_id="New Supreme Chinese Radio">New Supreme Chinese Radio</channel>
<channel update="i" site="sky.co.nz" site_id="313" xmltv_id="FM 104.02">FM 104.02</channel>
<channel update="i" site="sky.co.nz" site_id="40-43" xmltv_id="SKY Box Office">SKY Box Office</channel>
<channel update="i" site="sky.co.nz" site_id="400-413" xmltv_id="SKY Digital Music">SKY Digital Music</channel>
<channel update="i" site="sky.co.nz" site_id="421" xmltv_id="Radio NZ National">Radio NZ National</channel>
<channel update="i" site="sky.co.nz" site_id="422" xmltv_id="Radio New Zealand Concert">Radio New Zealand Concert</channel>
<channel update="i" site="sky.co.nz" site_id="423" xmltv_id="Tahu FM">Tahu FM</channel>
<channel update="i" site="sky.co.nz" site_id="424" xmltv_id="Calvary Chapel Radio">Calvary Chapel Radio</channel>
<channel update="i" site="sky.co.nz" site_id="501" xmltv_id="One Plus 1">One Plus 1</channel>
<channel update="i" site="sky.co.nz" site_id="502" xmltv_id="TV2 + 1">TV2 + 1</channel>
<channel update="i" site="sky.co.nz" site_id="503" xmltv_id="TV3 Plus 1">TV3 Plus 1</channel>
<channel update="i" site="sky.co.nz" site_id="512" xmltv_id="BRAVO Plus 1">BRAVO Plus 1</channel>
</channels>
</site>

View File

@@ -0,0 +1,48 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: sky.co.nz
* @MinSWversion: V1.57
* @Revision 0 - [01/12/2016] Blackbear199
* - creation
* @Remarks:
* @header_end
**------------------------------------------------------------------------------------------------
site {url=sky.co.nz|timezone=UTC|maxdays=12|cultureinfo=en-NZ|charset=UTF-8|titlematchfactor=90}
site {ratingsystem=NZ|episodesystem=onscreen}
*
url_index{url|https://www.sky.co.nz/search-service/rest/events?startTimestamp=##start##&endTimestamp=##end##&channelIds=|channel|}
*
urldate.format {datestring|yyyy-MM-dd}
*
scope.range{(urlindex)|end}
index_temp_1.modify {calculate(format=date,java)|'urldate'}
index_temp_2.modify {calculate(format=F0)|'index_temp_1' 86399999 +}
url_index.modify {replace|##start##|'index_temp_1'}
url_index.modify {replace|##end##|'index_temp_2'}
end_scope
*
index_showsplit.scrub {multi(debug)|{"events":[|{|}|]}}
scope.range{(splitindex)|end}
index_temp_1.modify {substring(type=regex)|'index_showsplit' "\"start\":(\d+),"}
index_temp_1.modify {cleanup(removeduplicates span =2 link="index_showsplit")}
end_scope
*
index_start.scrub {single|"start":||,|,}
index_stop.scrub {single|"end":||,|,}
index_title.scrub {single|"title":"||",|",}
index_description.scrub {single|"synopsis":"||",|",}
index_category.scrub {single(separator="/")|"genre":["||"]|"]}
index_rating.scrub {single|"rating":"||",|",}
index_episode.modify {substring(type=regex pattern="S'S1' E'E1'")|'index_description' "^S\d+ E\d+"}
index_description.modify {remove(type=regex)|^S\d+ E\d+\s+}
*
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*url_index{url|https://www.sky.co.nz/tvguide}
*index_site_id.scrub {multi(exclude=last2)|channels: [|"number":"|"|notification: {}
*index_site_channel.scrub {multi(exclude=last2)|channels: [|"name":"|"|notification: {}
*index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
** @auto_xml_channel_end

View File

@@ -0,0 +1,155 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version V1.57 -- Jan van Straaten" site="vodafone.co.nz">
<channels>
<channel update="i" site="vodafone.co.nz" site_id="SKYB" xmltv_id="Sky Box Office">Sky Box Office</channel>
<channel update="i" site="vodafone.co.nz" site_id="TV1A" xmltv_id="TVNZ 1">TVNZ 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="TV1HD" xmltv_id="TVNZ 1 HD">TVNZ 1 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="TV2HD" xmltv_id="TVNZ 2 HD">TVNZ 2 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="TV2S" xmltv_id="TVNZ 2">TVNZ 2</channel>
<channel update="i" site="vodafone.co.nz" site_id="WSK3" xmltv_id="TV3">TV3</channel>
<channel update="i" site="vodafone.co.nz" site_id="TTHD" xmltv_id="TV3 HD">TV3 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="PHD" xmltv_id="Prime HD">Prime HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="PEPG" xmltv_id="Prime">Prime</channel>
<channel update="i" site="vodafone.co.nz" site_id="SKY1" xmltv_id="The Box">The Box</channel>
<channel update="i" site="vodafone.co.nz" site_id="SKY2" xmltv_id="Vibe">Vibe</channel>
<channel update="i" site="vodafone.co.nz" site_id="UKTV" xmltv_id="UKTV">UKTV</channel>
<channel update="i" site="vodafone.co.nz" site_id="LIV1" xmltv_id="The Living Channel">The Living Channel</channel>
<channel update="i" site="vodafone.co.nz" site_id="FOOD" xmltv_id="Food Television">Food Television</channel>
<channel update="i" site="vodafone.co.nz" site_id="SOHO1" xmltv_id="SoHo HD">SoHo HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="SOHO2" xmltv_id="SoHo SD">SoHo SD</channel>
<channel update="i" site="vodafone.co.nz" site_id="ECHL" xmltv_id="E!">E!</channel>
<channel update="i" site="vodafone.co.nz" site_id="BRVO" xmltv_id="Bravo">Bravo</channel>
<channel update="i" site="vodafone.co.nz" site_id="JNS" xmltv_id="Jones!">Jones!</channel>
<channel update="i" site="vodafone.co.nz" site_id="VICE" xmltv_id="VICELAND">VICELAND</channel>
<channel update="i" site="vodafone.co.nz" site_id="MTV1" xmltv_id="MTV">MTV</channel>
<channel update="i" site="vodafone.co.nz" site_id="CMD1" xmltv_id="Comedy Central">Comedy Central</channel>
<channel update="i" site="vodafone.co.nz" site_id="OWPU" xmltv_id="TVNZ Popup">TVNZ Popup</channel>
<channel update="i" site="vodafone.co.nz" site_id="ZONE" xmltv_id="THE ZONE">THE ZONE</channel>
<channel update="i" site="vodafone.co.nz" site_id="ZONEHD" xmltv_id="THE ZONE HD">THE ZONE HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="HGTV" xmltv_id="HGTV - Freeview">HGTV - Freeview</channel>
<channel update="i" site="vodafone.co.nz" site_id="TSC" xmltv_id="The Shopping Channel">The Shopping Channel</channel>
<channel update="i" site="vodafone.co.nz" site_id="MTSC" xmltv_id="Maori Television">Maori Television</channel>
<channel update="i" site="vodafone.co.nz" site_id="SMHD" xmltv_id="Movies Premieres HD">Movies Premieres HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="HGTV1" xmltv_id="HGTV">HGTV</channel>
<channel update="i" site="vodafone.co.nz" site_id="SGHD" xmltv_id="Movies Greats HD">Movies Greats HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="DUKE" xmltv_id="DUKE">DUKE</channel>
<channel update="i" site="vodafone.co.nz" site_id="TVSN" xmltv_id="TVSN Shopping">TVSN Shopping</channel>
<channel update="i" site="vodafone.co.nz" site_id="TRAV" xmltv_id="MTV Music">MTV Music</channel>
<channel update="i" site="vodafone.co.nz" site_id="FLITE" xmltv_id="Firstlight">Firstlight</channel>
<channel update="i" site="vodafone.co.nz" site_id="CHOICE" xmltv_id="Choice TV">Choice TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="ART2" xmltv_id="SKY ARTS">SKY ARTS</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPEE" xmltv_id="Sneak Peek HD">Sneak Peek HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="MOVI" xmltv_id="Movies Premieres">Movies Premieres</channel>
<channel update="i" site="vodafone.co.nz" site_id="SMTP" xmltv_id="Movies Extra">Movies Extra</channel>
<channel update="i" site="vodafone.co.nz" site_id="SMEH" xmltv_id="Movies Extra HD">Movies Extra HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="MOV3" xmltv_id="Movies Greats">Movies Greats</channel>
<channel update="i" site="vodafone.co.nz" site_id="MGMM" xmltv_id="Movies Classics">Movies Classics</channel>
<channel update="i" site="vodafone.co.nz" site_id="SMA" xmltv_id="Movies Action">Movies Action</channel>
<channel update="i" site="vodafone.co.nz" site_id="0069" xmltv_id="SM Song &amp; Dance HD">SM Song &amp; Dance HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="0068" xmltv_id="SM Song &amp; Dance">SM Song &amp; Dance</channel>
<channel update="i" site="vodafone.co.nz" site_id="MDHD" xmltv_id="Movies Disney HD">Movies Disney HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="MDSD" xmltv_id="Movies Disney">Movies Disney</channel>
<channel update="i" site="vodafone.co.nz" site_id="TCM1" xmltv_id="TCM">TCM</channel>
<channel update="i" site="vodafone.co.nz" site_id="SUND" xmltv_id="Rialto">Rialto</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT1" xmltv_id="SKY Sport 1">SKY Sport 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPHD" xmltv_id="Sky Sport 1 HD">Sky Sport 1 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="STHD" xmltv_id="Sky Sport 2 HD">Sky Sport 2 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT2" xmltv_id="SKY Sport 2">SKY Sport 2</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT3" xmltv_id="Sky Sport 3">Sky Sport 3</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT3HD" xmltv_id="Sky Sport 3 HD">Sky Sport 3 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="0005" xmltv_id="SKY Sport 4 HD">SKY Sport 4 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT4" xmltv_id="Sky Sport 4">Sky Sport 4</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT5" xmltv_id="Sky Sport 5">Sky Sport 5</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT5HD" xmltv_id="Sky Sport 5 HD">Sky Sport 5 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT6HD" xmltv_id="Sky Sport 6 HD">Sky Sport 6 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT6" xmltv_id="Sky Sport 6">Sky Sport 6</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT7" xmltv_id="Sky Sport 7">Sky Sport 7</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT7HD" xmltv_id="Sky Sport 7 HD">Sky Sport 7 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT8" xmltv_id="Sky Sport 8">Sky Sport 8</channel>
<channel update="i" site="vodafone.co.nz" site_id="SPT8HD" xmltv_id="Sky Sport 8 HD">Sky Sport 8 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="ESPNHD" xmltv_id="ESPN HD">ESPN HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="ESPN2HD" xmltv_id="ESPN2 HD">ESPN2 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="ESPN" xmltv_id="ESPN">ESPN</channel>
<channel update="i" site="vodafone.co.nz" site_id="TAB1" xmltv_id="Trackside 1">Trackside 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="TABT" xmltv_id="Trackside 2">Trackside 2</channel>
<channel update="i" site="vodafone.co.nz" site_id="REPG" xmltv_id="Rugby Channel">Rugby Channel</channel>
<channel update="i" site="vodafone.co.nz" site_id="DISC" xmltv_id="Discovery">Discovery</channel>
<channel update="i" site="vodafone.co.nz" site_id="CRIV" xmltv_id="Crime &amp; Investigation">Crime &amp; Investigation</channel>
<channel update="i" site="vodafone.co.nz" site_id="NATG" xmltv_id="National Geographic">National Geographic</channel>
<channel update="i" site="vodafone.co.nz" site_id="HIST" xmltv_id="The History Channel">The History Channel</channel>
<channel update="i" site="vodafone.co.nz" site_id="DOCO" xmltv_id="BBC Knowledge">BBC Knowledge</channel>
<channel update="i" site="vodafone.co.nz" site_id="ANIM" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="vodafone.co.nz" site_id="DTBO" xmltv_id="Discovery Turbo">Discovery Turbo</channel>
<channel update="i" site="vodafone.co.nz" site_id="TLC" xmltv_id="Travel Living Channel">Travel Living Channel</channel>
<channel update="i" site="vodafone.co.nz" site_id="C99TV" xmltv_id="Country TV">Country TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="TREO" xmltv_id="Te Reo TV">Te Reo TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="0057" xmltv_id="Face TV">Face TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="DW" xmltv_id="DWTV">DWTV</channel>
<channel update="i" site="vodafone.co.nz" site_id="NEWS" xmltv_id="SKY News">SKY News</channel>
<channel update="i" site="vodafone.co.nz" site_id="CNNS" xmltv_id="CNN">CNN</channel>
<channel update="i" site="vodafone.co.nz" site_id="FOXN" xmltv_id="Fox News">Fox News</channel>
<channel update="i" site="vodafone.co.nz" site_id="BBCV" xmltv_id="BBC World">BBC World</channel>
<channel update="i" site="vodafone.co.nz" site_id="GOTV" xmltv_id="Parliament TV">Parliament TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="CBNC" xmltv_id="CNBC">CNBC</channel>
<channel update="i" site="vodafone.co.nz" site_id="102" xmltv_id="RT">RT</channel>
<channel update="i" site="vodafone.co.nz" site_id="FRA24" xmltv_id="France 24">France 24</channel>
<channel update="i" site="vodafone.co.nz" site_id="BLOO" xmltv_id="Bloomberg">Bloomberg</channel>
<channel update="i" site="vodafone.co.nz" site_id="DISN" xmltv_id="Disney">Disney</channel>
<channel update="i" site="vodafone.co.nz" site_id="NICK" xmltv_id="Nickelodeon">Nickelodeon</channel>
<channel update="i" site="vodafone.co.nz" site_id="CRTN" xmltv_id="Cartoon Network">Cartoon Network</channel>
<channel update="i" site="vodafone.co.nz" site_id="0095" xmltv_id="Disney XD">Disney XD</channel>
<channel update="i" site="vodafone.co.nz" site_id="NICKJ" xmltv_id="Nick JR">Nick JR</channel>
<channel update="i" site="vodafone.co.nz" site_id="PHSD" xmltv_id="Disney Jr">Disney Jr</channel>
<channel update="i" site="vodafone.co.nz" site_id="JUIC" xmltv_id="GARAGE TV">GARAGE TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="CBTV" xmltv_id="Canterbury TV">Canterbury TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="SHIN" xmltv_id="Shine TV">Shine TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="DAY" xmltv_id="Daystar">Daystar</channel>
<channel update="i" site="vodafone.co.nz" site_id="SONLIFE" xmltv_id="SonLife">SonLife</channel>
<channel update="i" site="vodafone.co.nz" site_id="HPTV" xmltv_id="Hope TV">Hope TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="0133" xmltv_id="Rugby Pop-Up 1">Rugby Pop-Up 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="0134" xmltv_id="Rugby Pop-Up 2">Rugby Pop-Up 2</channel>
<channel update="i" site="vodafone.co.nz" site_id="BEIN1HD" xmltv_id="beIN SPORTS 1 HD">beIN SPORTS 1 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="BEIN1" xmltv_id="beIN SPORTS 1">beIN SPORTS 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="BEIN2" xmltv_id="beIN SPORTS 2">beIN SPORTS 2</channel>
<channel update="i" site="vodafone.co.nz" site_id="BEINPOP1" xmltv_id="beIN Pop Up 1">beIN Pop Up 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="BEINPOP2" xmltv_id="beIN Pop Up 2">beIN Pop Up 2</channel>
<channel update="i" site="vodafone.co.nz" site_id="BEINPOP3HD" xmltv_id="beIN Pop Up 3 HD">beIN Pop Up 3 HD</channel>
<channel update="i" site="vodafone.co.nz" site_id="BEINPOP3" xmltv_id="beIN Pop Up 3">beIN Pop Up 3</channel>
<channel update="i" site="vodafone.co.nz" site_id="CCTV" xmltv_id="CCTV9">CCTV9</channel>
<channel update="i" site="vodafone.co.nz" site_id="REAL" xmltv_id="Real Good Life">Real Good Life</channel>
<channel update="i" site="vodafone.co.nz" site_id="SUPRE" xmltv_id="New Supremo">New Supremo</channel>
<channel update="i" site="vodafone.co.nz" site_id="WTFM" xmltv_id="FM 104.2">FM 104.2</channel>
<channel update="i" site="vodafone.co.nz" site_id="STPH" xmltv_id="Star Plus Hindi">Star Plus Hindi</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM1" xmltv_id="NZ Chart">NZ Chart</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM2" xmltv_id="Pop">Pop</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM3" xmltv_id="Smooth">Smooth</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM4" xmltv_id="Grooves">Grooves</channel>
<channel update="i" site="vodafone.co.nz" site_id="sdm5" xmltv_id="Jazz">Jazz</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM6" xmltv_id="House">House</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM7" xmltv_id="50s &amp; 60s">50s &amp; 60s</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM8" xmltv_id="Party">Party</channel>
<channel update="i" site="vodafone.co.nz" site_id="SDM9" xmltv_id="Rock">Rock</channel>
<channel update="i" site="vodafone.co.nz" site_id="SD10" xmltv_id="Country">Country</channel>
<channel update="i" site="vodafone.co.nz" site_id="SD11" xmltv_id="Classical">Classical</channel>
<channel update="i" site="vodafone.co.nz" site_id="SD12" xmltv_id="Kids">Kids</channel>
<channel update="i" site="vodafone.co.nz" site_id="SD13" xmltv_id="Blues">Blues</channel>
<channel update="i" site="vodafone.co.nz" site_id="SD15" xmltv_id="Monthly Theme">Monthly Theme</channel>
<channel update="i" site="vodafone.co.nz" site_id="CHEE" xmltv_id="The Cheese">The Cheese</channel>
<channel update="i" site="vodafone.co.nz" site_id="BASE" xmltv_id="Base FM">Base FM</channel>
<channel update="i" site="vodafone.co.nz" site_id="CORE" xmltv_id="CORE Radio">CORE Radio</channel>
<channel update="i" site="vodafone.co.nz" site_id="RNZ1" xmltv_id="RNZ National">RNZ National</channel>
<channel update="i" site="vodafone.co.nz" site_id="RNZ2" xmltv_id="RNZ Concert">RNZ Concert</channel>
<channel update="i" site="vodafone.co.nz" site_id="CALV" xmltv_id="Calvary Chapel Radio">Calvary Chapel Radio</channel>
<channel update="i" site="vodafone.co.nz" site_id="ONEPLUS" xmltv_id="TVNZ 1 +1">TVNZ 1 +1</channel>
<channel update="i" site="vodafone.co.nz" site_id="TVU" xmltv_id="TVNZ 2 +1">TVNZ 2 +1</channel>
<channel update="i" site="vodafone.co.nz" site_id="GEOR" xmltv_id="George FM">George FM</channel>
<channel update="i" site="vodafone.co.nz" site_id="BRVO1" xmltv_id="Bravo Plus 1">Bravo Plus 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="TEST1" xmltv_id="Previewer SD">Previewer SD</channel>
<channel update="i" site="vodafone.co.nz" site_id="CT8" xmltv_id="Chinese TV8">Chinese TV8</channel>
<channel update="i" site="vodafone.co.nz" site_id="C4" xmltv_id="The Edge TV">The Edge TV</channel>
<channel update="i" site="vodafone.co.nz" site_id="ALJA" xmltv_id="Al Jazeera">Al Jazeera</channel>
<channel update="i" site="vodafone.co.nz" site_id="T31" xmltv_id="TV3 Plus 1">TV3 Plus 1</channel>
<channel update="i" site="vodafone.co.nz" site_id="T11" xmltv_id="TVNZ 1 +1">TVNZ 1 +1</channel>
<channel update="i" site="vodafone.co.nz" site_id="CHO" xmltv_id="Choice TV (F/V)">Choice TV (F/V)</channel>
</channels>
</site>

View File

@@ -0,0 +1,65 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: vodafone.co.nz
* @MinSWversion: V1.57
* @Revision 0 - [02/12/2016] Blackbear199
* - creation
* @Remarks:
* @header_end
**------------------------------------------------------------------------------------------------
site {url=vodafone.co.nz|timezone=Pacific/Auckland|maxdays=7|cultureinfo=en-NZ|charset=ISO-8859-1|titlematchfactor=90}
site {ratingsystem=NZ|episodesystem=onscreen|keepindexpage}
*
url_index{url|http://customerzone.vodafone.co.nz/residential/inhome/tv/tvguide/tvg-griddown-base.cfm}
*
url_index.headers {method=POST}
url_index.headers {customheader=Accept-Encoding=gzip,deflate}
url_index.headers {accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8}
url_index.headers {contenttype=application/x-www-form-urlencoded}
url_index.headers {postdata=v=gd&d='urldate'&h='subpage'&f=12&c=all&user_chan_list='channel'&user_chan_list='channel'}
*
urldate.format {datestring|yyyy-MM-dd}
subpage.format {list|0|12}
*
index_showsplit.scrub {multi(includeblock="tvgtime")|<tr valign="top" bgcolor="#FFFFFF">||</tr>|</tr>}
index_showsplit.modify {replace|<br><br>|\|}
*
index_urlshow {url|http://customerzone.vodafone.co.nz/residential/inhome/tv/tvguide/|openBrWindow('||'|'}
index_urlshow.headers {customheader=Accept-Encoding=gzip,deflate}
*
*index_urlchannellogo {url| }
*
index_start.scrub {single|<span class="tvgtime">||</span>|</span>}
index_start.modify {replace|am| am}
index_start.modify {replace|pm| pm}
index_title.scrub {single|<a href="#" class="tvgprogram"|<b>|</b>|</a>}
index_rating.scrub {single|<span class="tvgclassification">(||)</span>|)</span>}
*
scope.range{(showdetails)|end}
title.scrub {single|<strong class="tvhdrpurple" style="font-size:16px;">|<br>|<span}
description.scrub {single|<strong class="tvhdrpurple" style="font-size:16px;">|</table>|<table|<tr><td>}
description.modify {cleanup(tags="<"">")}
actor.modify {substring(type=regex)|'description' "Starring:(.*)$"}
actor.modify {remove(type=regex)|\.(?:\s\d{4}\.)?$}
actor.modify {replace|, |\|}
description.modify {remove('actor' not "" type=regex)|Starring:\s.*$}
category.scrub {single|<strong>Genre: </strong></td>|<td class="tvbluesml">|</td>|</tr>}
episode.modify {substring(type=regex pattern="S'S1' Ep'E1'"))|'description' "S\d+ Ep\d+"}
*
description.modify {remove('episode' not "")|'episode'. }
description.modify {cleanup}
end_scope
*
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*url_index.headers {postdata=v=gd&d='urldate'&h=0&f=3&c=all&user_chan_list=TV1A}
*scope.range{(channellist)|end}
*index_site_id.scrub {multi|color:#7C7C7C; width:125px; ">||</select>|</select>}
*index_site_channel.modify {substring(type=regex)|'index_site_id' "option[^>]*>([^<]*)<\/option>"}
*index_site_id.modify {substring(type=regex)|"value=\"([^\"]*)\""}
*index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
*end_scope
** @auto_xml_channel_end