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,135 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version 1.1.1/53.17 -- Jan van Straaten" site="altibox.no">
<channels>
<channel update="i" site="altibox.no" site_id="1" xmltv_id="NRK1">NRK1</channel>
<channel update="i" site="altibox.no" site_id="10" xmltv_id="TV 2 Zebra">TV 2 Zebra</channel>
<channel update="i" site="altibox.no" site_id="104" xmltv_id="TV2 DK">TV2 DK</channel>
<channel update="i" site="altibox.no" site_id="11" xmltv_id="TV 2 Humor">TV 2 Humor</channel>
<channel update="i" site="altibox.no" site_id="110" xmltv_id="ARD Das Erste">ARD Das Erste</channel>
<channel update="i" site="altibox.no" site_id="126" xmltv_id="Discovery HD Showcase">Discovery HD Showcase</channel>
<channel update="i" site="altibox.no" site_id="128" xmltv_id="TV 2 Sportskanalen HD">TV 2 Sportskanalen HD</channel>
<channel update="i" site="altibox.no" site_id="13" xmltv_id="NRK Rogaland 24">NRK Rogaland 24</channel>
<channel update="i" site="altibox.no" site_id="135" xmltv_id="BBC Brit">BBC Brit</channel>
<channel update="i" site="altibox.no" site_id="136" xmltv_id="Visjon Norge">Visjon Norge</channel>
<channel update="i" site="altibox.no" site_id="14" xmltv_id="Disney Channel">Disney Channel</channel>
<channel update="i" site="altibox.no" site_id="140" xmltv_id="Viasat Golf">Viasat Golf</channel>
<channel update="i" site="altibox.no" site_id="141" xmltv_id="Rai Uno">Rai Uno</channel>
<channel update="i" site="altibox.no" site_id="142" xmltv_id="RTR">RTR</channel>
<channel update="i" site="altibox.no" site_id="145" xmltv_id="FEM">FEM</channel>
<channel update="i" site="altibox.no" site_id="146" xmltv_id="NRK3">NRK3</channel>
<channel update="i" site="altibox.no" site_id="15" xmltv_id="Disney XD">Disney XD</channel>
<channel update="i" site="altibox.no" site_id="152" xmltv_id="C More Extreme">C More Extreme</channel>
<channel update="i" site="altibox.no" site_id="153" xmltv_id="C More Hits">C More Hits</channel>
<channel update="i" site="altibox.no" site_id="156" xmltv_id="TRT International">TRT International</channel>
<channel update="i" site="altibox.no" site_id="157" xmltv_id="TVE Internacional">TVE Internacional</channel>
<channel update="i" site="altibox.no" site_id="159" xmltv_id="TV Polonia">TV Polonia</channel>
<channel update="i" site="altibox.no" site_id="160" xmltv_id="NRK1 HD Lydtekst">NRK1 HD Lydtekst</channel>
<channel update="i" site="altibox.no" site_id="169" xmltv_id="Rikstoto Direkte">Rikstoto Direkte</channel>
<channel update="i" site="altibox.no" site_id="17" xmltv_id="Cartoon Network">Cartoon Network</channel>
<channel update="i" site="altibox.no" site_id="18" xmltv_id="Eurosport">Eurosport</channel>
<channel update="i" site="altibox.no" site_id="183" xmltv_id="C More Live 2">C More Live 2</channel>
<channel update="i" site="altibox.no" site_id="184" xmltv_id="C More Live 3">C More Live 3</channel>
<channel update="i" site="altibox.no" site_id="185" xmltv_id="C More Live 4">C More Live 4</channel>
<channel update="i" site="altibox.no" site_id="186" xmltv_id="C More Fotball">C More Fotball</channel>
<channel update="i" site="altibox.no" site_id="19" xmltv_id="Eurosport 2">Eurosport 2</channel>
<channel update="i" site="altibox.no" site_id="2" xmltv_id="NRK2">NRK2</channel>
<channel update="i" site="altibox.no" site_id="20" xmltv_id="National Geographic Wild">National Geographic Wild</channel>
<channel update="i" site="altibox.no" site_id="207" xmltv_id="TV Telemark">TV Telemark</channel>
<channel update="i" site="altibox.no" site_id="21" xmltv_id="Viasat Sport">Viasat Sport</channel>
<channel update="i" site="altibox.no" site_id="214" xmltv_id="Viasat Film Drama">Viasat Film Drama</channel>
<channel update="i" site="altibox.no" site_id="217" xmltv_id="Boomerang">Boomerang</channel>
<channel update="i" site="altibox.no" site_id="219" xmltv_id="NRK2 HD Lydtekst">NRK2 HD Lydtekst</channel>
<channel update="i" site="altibox.no" site_id="22" xmltv_id="Viasat Motor">Viasat Motor</channel>
<channel update="i" site="altibox.no" site_id="231" xmltv_id="NRK3 HD Lydtekst">NRK3 HD Lydtekst</channel>
<channel update="i" site="altibox.no" site_id="236" xmltv_id="Viasat Fotball">Viasat Fotball</channel>
<channel update="i" site="altibox.no" site_id="237" xmltv_id="SF Kanalen">SF Kanalen</channel>
<channel update="i" site="altibox.no" site_id="238" xmltv_id="Infokanal">Infokanal</channel>
<channel update="i" site="altibox.no" site_id="24" xmltv_id="Extreme Sports Channel">Extreme Sports Channel</channel>
<channel update="i" site="altibox.no" site_id="25" xmltv_id="Nautical Channel HD">Nautical Channel HD</channel>
<channel update="i" site="altibox.no" site_id="259" xmltv_id="VGTV">VGTV</channel>
<channel update="i" site="altibox.no" site_id="26" xmltv_id="Discovery Channel">Discovery Channel</channel>
<channel update="i" site="altibox.no" site_id="261" xmltv_id="TV 2 SPORT PREMIUM">TV 2 SPORT PREMIUM</channel>
<channel update="i" site="altibox.no" site_id="262" xmltv_id="TV 2 SPORT PREMIUM 2">TV 2 SPORT PREMIUM 2</channel>
<channel update="i" site="altibox.no" site_id="263" xmltv_id="TV 2 SPORT PREMIUM 3">TV 2 SPORT PREMIUM 3</channel>
<channel update="i" site="altibox.no" site_id="27" xmltv_id="TLC Norge">TLC Norge</channel>
<channel update="i" site="altibox.no" site_id="270" xmltv_id="C More Hockey">C More Hockey</channel>
<channel update="i" site="altibox.no" site_id="273" xmltv_id="MAX HD">MAX HD</channel>
<channel update="i" site="altibox.no" site_id="28" xmltv_id="Discovery World">Discovery World</channel>
<channel update="i" site="altibox.no" site_id="286" xmltv_id="FOX HD">FOX HD</channel>
<channel update="i" site="altibox.no" site_id="29" xmltv_id="Discovery Science">Discovery Science</channel>
<channel update="i" site="altibox.no" site_id="3" xmltv_id="TV 2 Norge">TV 2 Norge</channel>
<channel update="i" site="altibox.no" site_id="30" xmltv_id="National Geographic Channel">National Geographic Channel</channel>
<channel update="i" site="altibox.no" site_id="300" xmltv_id="Playboy TV">Playboy TV</channel>
<channel update="i" site="altibox.no" site_id="303" xmltv_id="BBC HD">BBC HD</channel>
<channel update="i" site="altibox.no" site_id="304" xmltv_id="BBC Lifestyle">BBC Lifestyle</channel>
<channel update="i" site="altibox.no" site_id="305" xmltv_id="BBC Earth">BBC Earth</channel>
<channel update="i" site="altibox.no" site_id="31" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="altibox.no" site_id="315" xmltv_id="C More Live HD">C More Live HD</channel>
<channel update="i" site="altibox.no" site_id="316" xmltv_id="Investigation Discovery">Investigation Discovery</channel>
<channel update="i" site="altibox.no" site_id="32" xmltv_id="Travel Channel">Travel Channel</channel>
<channel update="i" site="altibox.no" site_id="323" xmltv_id="TNT">TNT</channel>
<channel update="i" site="altibox.no" site_id="33" xmltv_id="Viasat History">Viasat History</channel>
<channel update="i" site="altibox.no" site_id="34" xmltv_id="Viasat Explorer">Viasat Explorer</channel>
<channel update="i" site="altibox.no" site_id="341" xmltv_id="France 2 HD">France 2 HD</channel>
<channel update="i" site="altibox.no" site_id="342" xmltv_id="France 3">France 3</channel>
<channel update="i" site="altibox.no" site_id="344" xmltv_id="TVE 24">TVE 24</channel>
<channel update="i" site="altibox.no" site_id="347" xmltv_id="NHK World">NHK World</channel>
<channel update="i" site="altibox.no" site_id="35" xmltv_id="Viasat Nature">Viasat Nature</channel>
<channel update="i" site="altibox.no" site_id="370" xmltv_id="Fatstone TV">Fatstone TV</channel>
<channel update="i" site="altibox.no" site_id="371" xmltv_id="Al Jazeera English">Al Jazeera English</channel>
<channel update="i" site="altibox.no" site_id="375" xmltv_id="TV6">TV6</channel>
<channel update="i" site="altibox.no" site_id="377" xmltv_id="3 Sat">3 Sat</channel>
<channel update="i" site="altibox.no" site_id="38" xmltv_id="VOX">VOX</channel>
<channel update="i" site="altibox.no" site_id="39" xmltv_id="FIGHT SPORTS">FIGHT SPORTS</channel>
<channel update="i" site="altibox.no" site_id="4" xmltv_id="TV3 Norge">TV3 Norge</channel>
<channel update="i" site="altibox.no" site_id="41" xmltv_id="DR 1">DR 1</channel>
<channel update="i" site="altibox.no" site_id="42" xmltv_id="DR 2">DR 2</channel>
<channel update="i" site="altibox.no" site_id="43" xmltv_id="SVT1">SVT1</channel>
<channel update="i" site="altibox.no" site_id="44" xmltv_id="SVT2">SVT2</channel>
<channel update="i" site="altibox.no" site_id="45" xmltv_id="TV4 HD">TV4 HD</channel>
<channel update="i" site="altibox.no" site_id="46" xmltv_id="C More Emotions">C More Emotions</channel>
<channel update="i" site="altibox.no" site_id="47" xmltv_id="C More First">C More First</channel>
<channel update="i" site="altibox.no" site_id="48" xmltv_id="C More Series">C More Series</channel>
<channel update="i" site="altibox.no" site_id="49" xmltv_id="C More Action">C More Action</channel>
<channel update="i" site="altibox.no" site_id="5" xmltv_id="TV Vest">TV Vest</channel>
<channel update="i" site="altibox.no" site_id="52" xmltv_id="C More Tennis">C More Tennis</channel>
<channel update="i" site="altibox.no" site_id="53" xmltv_id="Viasat Film">Viasat Film</channel>
<channel update="i" site="altibox.no" site_id="54" xmltv_id="TV 2 Livsstil">TV 2 Livsstil</channel>
<channel update="i" site="altibox.no" site_id="55" xmltv_id="Viasat Film Action">Viasat Film Action</channel>
<channel update="i" site="altibox.no" site_id="56" xmltv_id="Viasat Film Classic">Viasat Film Classic</channel>
<channel update="i" site="altibox.no" site_id="57" xmltv_id="Viasat Film Family">Viasat Film Family</channel>
<channel update="i" site="altibox.no" site_id="58" xmltv_id="Viasat Film Comedy">Viasat Film Comedy</channel>
<channel update="i" site="altibox.no" site_id="6" xmltv_id="TV Haugaland">TV Haugaland</channel>
<channel update="i" site="altibox.no" site_id="61" xmltv_id="Haugesundsavis TV">Haugesundsavis TV</channel>
<channel update="i" site="altibox.no" site_id="62" xmltv_id="CNN International">CNN International</channel>
<channel update="i" site="altibox.no" site_id="63" xmltv_id="Euronews">Euronews</channel>
<channel update="i" site="altibox.no" site_id="64" xmltv_id="Euronews ML">Euronews ML</channel>
<channel update="i" site="altibox.no" site_id="65" xmltv_id="Sky News">Sky News</channel>
<channel update="i" site="altibox.no" site_id="66" xmltv_id="TV Agder">TV Agder</channel>
<channel update="i" site="altibox.no" site_id="67" xmltv_id="BBC World News">BBC World News</channel>
<channel update="i" site="altibox.no" site_id="68" xmltv_id="CNBC Europe">CNBC Europe</channel>
<channel update="i" site="altibox.no" site_id="69" xmltv_id="GOD TV">GOD TV</channel>
<channel update="i" site="altibox.no" site_id="71" xmltv_id="E!Entertainment">E!Entertainment</channel>
<channel update="i" site="altibox.no" site_id="72" xmltv_id="Fashion TV HD">Fashion TV HD</channel>
<channel update="i" site="altibox.no" site_id="73" xmltv_id="Disney Junior">Disney Junior</channel>
<channel update="i" site="altibox.no" site_id="75" xmltv_id="RTL Television HD">RTL Television HD</channel>
<channel update="i" site="altibox.no" site_id="77" xmltv_id="TV5MONDE">TV5MONDE</channel>
<channel update="i" site="altibox.no" site_id="78" xmltv_id="Al-Jazeera">Al-Jazeera</channel>
<channel update="i" site="altibox.no" site_id="79" xmltv_id="NRK Midtnytt">NRK Midtnytt</channel>
<channel update="i" site="altibox.no" site_id="8" xmltv_id="TVNorge">TVNorge</channel>
<channel update="i" site="altibox.no" site_id="80" xmltv_id="NRK Møre og Romsdal">NRK Møre og Romsdal</channel>
<channel update="i" site="altibox.no" site_id="81" xmltv_id="NRK Nordland">NRK Nordland</channel>
<channel update="i" site="altibox.no" site_id="82" xmltv_id="NRK Nordnytt">NRK Nordnytt</channel>
<channel update="i" site="altibox.no" site_id="83" xmltv_id="NRK Østafjells">NRK Østafjells</channel>
<channel update="i" site="altibox.no" site_id="84" xmltv_id="NRK Østfold">NRK Østfold</channel>
<channel update="i" site="altibox.no" site_id="85" xmltv_id="NRK Østnytt">NRK Østnytt</channel>
<channel update="i" site="altibox.no" site_id="86" xmltv_id="NRK Rogaland">NRK Rogaland</channel>
<channel update="i" site="altibox.no" site_id="87" xmltv_id="NRK Sørlandet">NRK Sørlandet</channel>
<channel update="i" site="altibox.no" site_id="88" xmltv_id="NRK Hordaland">NRK Hordaland</channel>
<channel update="i" site="altibox.no" site_id="9" xmltv_id="Viasat 4">Viasat 4</channel>
<channel update="i" site="altibox.no" site_id="90" xmltv_id="NRK1 Tegnspråk">NRK1 Tegnspråk</channel>
<channel update="i" site="altibox.no" site_id="92" xmltv_id="TV Vestfold">TV Vestfold</channel>
<channel update="i" site="altibox.no" site_id="96" xmltv_id="TV 2 Nyhetskanalen HD">TV 2 Nyhetskanalen HD</channel>
<channel update="i" site="altibox.no" site_id="98" xmltv_id="Viasat Hockey">Viasat Hockey</channel>
</channels>
</site>

View File

@@ -0,0 +1,55 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: altibox.no
* @MinSWversion: V1.1.1/50
* @Revision 1 - [09/11/2015] Willy De Wilde
* - creation
* @Revision 0 - [06/08/2013] Francis De Paemeleere
* - creation
* @Remarks:
* @header_end
**------------------------------------------------------------------------------------------------
site {url=altibox.no|timezone=Europe/Oslo|maxdays=7.1|cultureinfo=no|charset=UTF-8|titlematchfactor=90}
site {firstshow=1}
site {episodesystem=onscreen}
*https://api.services.altibox.net/altibox/api/vod/epg/tvschedule?partnernumber=1000&tvchannelids=1&startdatetime=1447041600000&enddatetime=1447128000000
url_index{url|https://api.services.altibox.net/altibox/api/vod/epg/tvschedule?partnernumber=1000&tvchannelids=|channel|&startdatetime=|urldate|&enddatetime=###endtime###}
urldate.format {unix|0}
urldate.format {datenumber|java|0}
index_variable_element.modify {calculate(scope=urlindex format=date)|'urldate'}
index_variable_element.modify {calculate(scope=urlindex format=date,java)|07:00:00 +} * adds 7 days
url_index.modify {replace(scope=urlindex)|###endtime###|'index_variable_element'}
index_showsplit.scrub {multi|"tvPrograms"|{"id"|}
index_start.scrub {single|"startTime"|"hour":|,}
index_temp_1.scrub {single|"startTime"|"minute":|,}
index_start.modify {addend|:'index_temp_1'}
index_stop.scrub {single|"endTime"|"hour":|,}
index_temp_2.scrub {single|"endTime"|"minute":|,}
index_stop.modify {addend|:'index_temp_2'}
index_title.scrub {single|"name"|"|"}
index_description.scrub {single|"description"|"|"|}
index_description.modify {replace|<br />|\n}
index_category.scrub {multi|"categories"|"|"|channelId}
index_episode.scrub {single|"seriesEpisodeId"|"|"|}}
index_temp_3.scrub {single|"seriesSeasonId"|"|"|,}
index_episode.modify {addstart('index_episode' not "") |E}
index_temp_3.modify {addstart('index_temp_3' not "") |S}
index_episode.modify {addstart('index_temp_3' not "") |'index_temp_3'}
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*url_index{url|https://api.services.altibox.net/altibox/api/vod/epg/tvchannelsinfo?partnernumber=1000}
*index_site_channel.scrub {multi|{"id":|"name":"|"|shortDescription}
*index_site_id.scrub {multi|{"id":|"|"|shortDescription}
** @auto_xml_channel_end

View File

@@ -0,0 +1,122 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version 1.1.1/48 -- Jan van Straaten" site="se.no">
<channels>
<channel update="i" site="se.no" site_id="channel_128" xmltv_id="Canal 9">Canal 9</channel>
<channel update="i" site="se.no" site_id="channel_1" xmltv_id="NRK 1">NRK 1</channel>
<channel update="i" site="se.no" site_id="channel_2" xmltv_id="NRK 2">NRK 2</channel>
<channel update="i" site="se.no" site_id="channel_3" xmltv_id="TV 2">TV 2</channel>
<channel update="i" site="se.no" site_id="channel_4" xmltv_id="TV2 Zebra">TV2 Zebra</channel>
<channel update="i" site="se.no" site_id="channel_5" xmltv_id="TV3">TV3</channel>
<channel update="i" site="se.no" site_id="channel_6" xmltv_id="Viasat 4">Viasat 4</channel>
<channel update="i" site="se.no" site_id="channel_7" xmltv_id="TVNorge">TVNorge</channel>
<channel update="i" site="se.no" site_id="channel_8" xmltv_id="SVT 1">SVT 1</channel>
<channel update="i" site="se.no" site_id="channel_9" xmltv_id="SVT 2">SVT 2</channel>
<channel update="i" site="se.no" site_id="channel_10" xmltv_id="MTV">MTV</channel>
<channel update="i" site="se.no" site_id="channel_11" xmltv_id="VOX">VOX</channel>
<channel update="i" site="se.no" site_id="channel_12" xmltv_id="Viasat Fotball">Viasat Fotball</channel>
<channel update="i" site="se.no" site_id="channel_13" xmltv_id="Eurosport">Eurosport</channel>
<channel update="i" site="se.no" site_id="channel_14" xmltv_id="Eurosport 2">Eurosport 2</channel>
<channel update="i" site="se.no" site_id="channel_15" xmltv_id="Discovery Channel">Discovery Channel</channel>
<channel update="i" site="se.no" site_id="channel_16" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="se.no" site_id="channel_17" xmltv_id="National Geographic">National Geographic</channel>
<channel update="i" site="se.no" site_id="channel_18" xmltv_id="TCM &amp; Cartoon Network">TCM &amp; Cartoon Network</channel>
<channel update="i" site="se.no" site_id="channel_19" xmltv_id="Cartoon Network">Cartoon Network</channel>
<channel update="i" site="se.no" site_id="channel_20" xmltv_id="Showtime">Showtime</channel>
<channel update="i" site="se.no" site_id="channel_21" xmltv_id="VH-1">VH-1</channel>
<channel update="i" site="se.no" site_id="channel_22" xmltv_id="TV 4">TV 4</channel>
<channel update="i" site="se.no" site_id="channel_23" xmltv_id="Kanal 5">Kanal 5</channel>
<channel update="i" site="se.no" site_id="channel_24" xmltv_id="Star">Star</channel>
<channel update="i" site="se.no" site_id="channel_25" xmltv_id="BBC Entertainment">BBC Entertainment</channel>
<channel update="i" site="se.no" site_id="channel_26" xmltv_id="BBC World">BBC World</channel>
<channel update="i" site="se.no" site_id="channel_27" xmltv_id="Sky News">Sky News</channel>
<channel update="i" site="se.no" site_id="channel_30" xmltv_id="CNBC">CNBC</channel>
<channel update="i" site="se.no" site_id="channel_32" xmltv_id="Travel">Travel</channel>
<channel update="i" site="se.no" site_id="channel_33" xmltv_id="TLC">TLC</channel>
<channel update="i" site="se.no" site_id="channel_34" xmltv_id="Discovery Science">Discovery Science</channel>
<channel update="i" site="se.no" site_id="channel_35" xmltv_id="Discovery World">Discovery World</channel>
<channel update="i" site="se.no" site_id="channel_36" xmltv_id="TCM">TCM</channel>
<channel update="i" site="se.no" site_id="channel_37" xmltv_id="Nickelodeon">Nickelodeon</channel>
<channel update="i" site="se.no" site_id="channel_38" xmltv_id="Disney Channel">Disney Channel</channel>
<channel update="i" site="se.no" site_id="channel_40" xmltv_id="TV3 Danmark">TV3 Danmark</channel>
<channel update="i" site="se.no" site_id="channel_41" xmltv_id="TV3 Sverige">TV3 Sverige</channel>
<channel update="i" site="se.no" site_id="channel_42" xmltv_id="Viasat Nature &amp; Crime">Viasat Nature &amp; Crime</channel>
<channel update="i" site="se.no" site_id="channel_43" xmltv_id="TV8">TV8</channel>
<channel update="i" site="se.no" site_id="channel_44" xmltv_id="3sat">3sat</channel>
<channel update="i" site="se.no" site_id="channel_45" xmltv_id="DR1">DR1</channel>
<channel update="i" site="se.no" site_id="channel_46" xmltv_id="TV2 Danmark">TV2 Danmark</channel>
<channel update="i" site="se.no" site_id="channel_47" xmltv_id="DR2">DR2</channel>
<channel update="i" site="se.no" site_id="channel_48" xmltv_id="TV3+ Danmark">TV3+ Danmark</channel>
<channel update="i" site="se.no" site_id="channel_49" xmltv_id="Deutsche Welle">Deutsche Welle</channel>
<channel update="i" site="se.no" site_id="channel_50" xmltv_id="Pro 7">Pro 7</channel>
<channel update="i" site="se.no" site_id="channel_51" xmltv_id="RTL 1">RTL 1</channel>
<channel update="i" site="se.no" site_id="channel_52" xmltv_id="RTL 2">RTL 2</channel>
<channel update="i" site="se.no" site_id="channel_53" xmltv_id="SAT1">SAT1</channel>
<channel update="i" site="se.no" site_id="channel_54" xmltv_id="DSF">DSF</channel>
<channel update="i" site="se.no" site_id="channel_55" xmltv_id="TV5">TV5</channel>
<channel update="i" site="se.no" site_id="channel_56" xmltv_id="Extreme Sport">Extreme Sport</channel>
<channel update="i" site="se.no" site_id="channel_58" xmltv_id="Reality">Reality</channel>
<channel update="i" site="se.no" site_id="channel_59" xmltv_id="Club">Club</channel>
<channel update="i" site="se.no" site_id="channel_60" xmltv_id="CMORE Emotion">CMORE Emotion</channel>
<channel update="i" site="se.no" site_id="channel_61" xmltv_id="CMORE First">CMORE First</channel>
<channel update="i" site="se.no" site_id="channel_62" xmltv_id="CMORE Series">CMORE Series</channel>
<channel update="i" site="se.no" site_id="channel_63" xmltv_id="CMORE Fotball">CMORE Fotball</channel>
<channel update="i" site="se.no" site_id="channel_64" xmltv_id="CMORE Action">CMORE Action</channel>
<channel update="i" site="se.no" site_id="channel_65" xmltv_id="Viasat Film">Viasat Film</channel>
<channel update="i" site="se.no" site_id="channel_66" xmltv_id="Viasat Action">Viasat Action</channel>
<channel update="i" site="se.no" site_id="channel_67" xmltv_id="Viasat Classic">Viasat Classic</channel>
<channel update="i" site="se.no" site_id="channel_68" xmltv_id="Viasat Family">Viasat Family</channel>
<channel update="i" site="se.no" site_id="channel_69" xmltv_id="Viasat Nordic">Viasat Nordic</channel>
<channel update="i" site="se.no" site_id="channel_70" xmltv_id="CNN">CNN</channel>
<channel update="i" site="se.no" site_id="channel_72" xmltv_id="Viasat Explorer">Viasat Explorer</channel>
<channel update="i" site="se.no" site_id="channel_73" xmltv_id="ZTV Sverige">ZTV Sverige</channel>
<channel update="i" site="se.no" site_id="channel_75" xmltv_id="Viasat Sport">Viasat Sport</channel>
<channel update="i" site="se.no" site_id="channel_76" xmltv_id="Viasat Motor">Viasat Motor</channel>
<channel update="i" site="se.no" site_id="channel_78" xmltv_id="Tv2 Film">Tv2 Film</channel>
<channel update="i" site="se.no" site_id="channel_79" xmltv_id="CMORE First HD">CMORE First HD</channel>
<channel update="i" site="se.no" site_id="channel_81" xmltv_id="NRK 3">NRK 3</channel>
<channel update="i" site="se.no" site_id="channel_82" xmltv_id="FEM">FEM</channel>
<channel update="i" site="se.no" site_id="channel_83" xmltv_id="History Channel">History Channel</channel>
<channel update="i" site="se.no" site_id="channel_85" xmltv_id="TV2 Sport">TV2 Sport</channel>
<channel update="i" site="se.no" site_id="channel_86" xmltv_id="CMORE Hits">CMORE Hits</channel>
<channel update="i" site="se.no" site_id="channel_87" xmltv_id="CMORE Sport HD">CMORE Sport HD</channel>
<channel update="i" site="se.no" site_id="channel_88" xmltv_id="CMORE Extreme">CMORE Extreme</channel>
<channel update="i" site="se.no" site_id="channel_89" xmltv_id="NRK Super">NRK Super</channel>
<channel update="i" site="se.no" site_id="channel_90" xmltv_id="Viasat Golf">Viasat Golf</channel>
<channel update="i" site="se.no" site_id="channel_91" xmltv_id="Al Jazeera International">Al Jazeera International</channel>
<channel update="i" site="se.no" site_id="channel_92" xmltv_id="Viasat Sport HD">Viasat Sport HD</channel>
<channel update="i" site="se.no" site_id="channel_93" xmltv_id="BBC Lifestyle">BBC Lifestyle</channel>
<channel update="i" site="se.no" site_id="channel_94" xmltv_id="BBC Knowledge">BBC Knowledge</channel>
<channel update="i" site="se.no" site_id="channel_95" xmltv_id="BBC HD">BBC HD</channel>
<channel update="i" site="se.no" site_id="channel_96" xmltv_id="CMORE Tennis">CMORE Tennis</channel>
<channel update="i" site="se.no" site_id="channel_97" xmltv_id="Disney Playhouse">Disney Playhouse</channel>
<channel update="i" site="se.no" site_id="channel_98" xmltv_id="Viasat TV6">Viasat TV6</channel>
<channel update="i" site="se.no" site_id="channel_99" xmltv_id="TV2 Nyhetskanalen">TV2 Nyhetskanalen</channel>
<channel update="i" site="se.no" site_id="channel_100" xmltv_id="Silver">Silver</channel>
<channel update="i" site="se.no" site_id="channel_101" xmltv_id="Animal Planet HD">Animal Planet HD</channel>
<channel update="i" site="se.no" site_id="channel_102" xmltv_id="Boomerang">Boomerang</channel>
<channel update="i" site="se.no" site_id="channel_103" xmltv_id="Discovery HD">Discovery HD</channel>
<channel update="i" site="se.no" site_id="channel_104" xmltv_id="Disney XD">Disney XD</channel>
<channel update="i" site="se.no" site_id="channel_105" xmltv_id="E">E</channel>
<channel update="i" site="se.no" site_id="channel_106" xmltv_id="Eurosport HD">Eurosport HD</channel>
<channel update="i" site="se.no" site_id="channel_107" xmltv_id="History Channel HD">History Channel HD</channel>
<channel update="i" site="se.no" site_id="channel_108" xmltv_id="National Geographic Channel HD">National Geographic Channel HD</channel>
<channel update="i" site="se.no" site_id="channel_109" xmltv_id="Silver HD">Silver HD</channel>
<channel update="i" site="se.no" site_id="channel_110" xmltv_id="TV Norge HD">TV Norge HD</channel>
<channel update="i" site="se.no" site_id="channel_111" xmltv_id="Viasat History">Viasat History</channel>
<channel update="i" site="se.no" site_id="channel_112" xmltv_id="SF-kanalen">SF-kanalen</channel>
<channel update="i" site="se.no" site_id="channel_113" xmltv_id="TV4 Fakta">TV4 Fakta</channel>
<channel update="i" site="se.no" site_id="channel_114" xmltv_id="TV2 Premier League HD">TV2 Premier League HD</channel>
<channel update="i" site="se.no" site_id="channel_115" xmltv_id="TV2 Premier League HD2">TV2 Premier League HD2</channel>
<channel update="i" site="se.no" site_id="channel_116" xmltv_id="TV2 Premier League HD3">TV2 Premier League HD3</channel>
<channel update="i" site="se.no" site_id="channel_117" xmltv_id="SVT HD">SVT HD</channel>
<channel update="i" site="se.no" site_id="channel_118" xmltv_id="Voom HD">Voom HD</channel>
<channel update="i" site="se.no" site_id="channel_119" xmltv_id="Rush HD">Rush HD</channel>
<channel update="i" site="se.no" site_id="channel_120" xmltv_id="CMORE Live">CMORE Live</channel>
<channel update="i" site="se.no" site_id="channel_121" xmltv_id="CMORE Hockey">CMORE Hockey</channel>
<channel update="i" site="se.no" site_id="channel_122" xmltv_id="MAX">MAX</channel>
<channel update="i" site="se.no" site_id="channel_123" xmltv_id="TV 2 Bliss">TV 2 Bliss</channel>
<channel update="i" site="se.no" site_id="channel_124" xmltv_id="Viasat Hockey">Viasat Hockey</channel>
<channel update="i" site="se.no" site_id="channel_125" xmltv_id="TNT7">TNT7</channel>
<channel update="i" site="se.no" site_id="channel_127" xmltv_id="Fox Crime">Fox Crime</channel>
</channels>
</site>

65
siteini.pack/Norway/se.no.ini Executable file
View File

@@ -0,0 +1,65 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: se.no
* @MinSWversion:
* @Revision 0 - [11/03/2013] Francis De Paemeleere
* - creation
* @Remarks:
* - you need cookies. See se.no_info.txt for more info.
* - don't change config_display_name in the channels entry, because this ini makes use of it
* @header_end
**------------------------------------------------------------------------------------------------
*
site {url=se.no|timezone=UTC+01:00|maxdays=7|cultureinfo=no|charset=ISO-8859-1|titlematchfactor=90}
site {keepindexpage} * will dramaticly speedup grabbing of multiple channels
site {loadcookie=se.no_cookies.txt}
url_index{url|http://www.se.no/tv/?date=|urldate|}
urldate.format {datestring|dd-MM-yyyy}
scope.range {(datelogo)|end}
index_variable_element.modify {clear}
index_variable_element.modify {addstart()|'config_site_id'}
end_scope
index_showsplit.scrub {multi|id="'index_variable_element'"|<li id=|</li>|</ul>}
*
scope.range {(indexshowdetails)|end}
index_variable_element.modify {clear}
index_variable_element.modify {addstart|'config_display_name'}
end_scope
* get all the elements from the index page
index_temp_1.scrub {multi(separator=" - ")|<div class="meta-time">'index_variable_element',||(|(}
index_temp_2.scrub {multi(separator=" - ")|<div class="meta-time">'index_variable_element',||(|(}
index_title.scrub {single()|<span class="title">||</span>|</span>}
index_description.scrub {single()|-->||<|<}
index_category.scrub {single|<span class="category"|>|</span>|</span>}
index_temp_3.scrub {multi|Kommentator:|||.} * comentator
index_temp_4.scrub {multi|Norsk kommentar:|||.} * comentator
index_presenter.scrub {multi(separator=", ")|Programleder:|||.}
index_actor.scrub {multi(separator=", ")|Medvirkende:|||.}
*
scope.range {(indexshowdetails)|end}
index_urlchannellogo.modify {addstart('index_temp_5' not= "")|http://gfx.dagbladet.no/tv/kanaler_nye/'index_temp_5'}
index_start.modify {substring(type=element)|'index_temp_1' 0 1}
index_stop.modify {substring(type=element)|'index_temp_2' 1 1}
index_commentator.modify {addstart('index_temp_3' not= "")|'index_temp_3'} * combine multiple comentators
index_commentator.modify {addstart('index_temp_4' not= "")|\|'index_temp_4'} * combine multiple comentators
index_description.modify {remove(null)|Kommentator:'{single () |Kommentator:|||.}'} * remove comentators from description
index_description.modify {remove(null)|Norsk kommentar:'{single () |Norsk kommentar:|||.}'} * remove comentators from description
index_description.modify {remove(null)|Programleder:'{single () |Programleder:|||.}'} * remove presenters from description
index_description.modify {remove(null)|Medvirkende:'{single () |Medvirkende:|||.}'} * remove actors from description
index_commentator.modify {cleanup}
index_presenter.modify {cleanup}
index_actor.modify {cleanup}
end_scope
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
** ADD config_site_channel in the .config.xml file
*scope.range {(channellist)|end}
*url_index{url|http://www.se.no/kanaler/}
*index_site_id.scrub {multi|id="channels"|<div id="alt_|"|</div> </div>}
*index_site_channel.scrub {multi|id="channels"|title="|"|</div> </div>}
*end_scope
** @auto_xml_channel_end

View File

@@ -0,0 +1,9 @@
This site uses cookies to show more or less channels.
So before you can use the .ini file, you will first have to activate the channel for this site.
Steps to generate cookies:
1. go to the channel selection (http://www.se.no/kanaler/)
2. select the channels you want to have (or just all)
3. save your settings (press "Lagre endringer")
4. get the cookie file for this site and save it as se.no_cookies.txt
5. place the cookie file in the same directory as the .ini file

View File

@@ -0,0 +1,122 @@
<?xml version='1.0' encoding='UTF-8'?>
<site generator-info-name="WebGrab+Plus version 1.0.6 Beta Test -- Jan van Straaten" site="sol.no">
<channels>
<channel update="i" site="sol.no" site_id="nrktv1" xmltv_id="NRK 1">NRK 1</channel>
<channel update="i" site="sol.no" site_id="nrktv2" xmltv_id="NRK 2">NRK 2</channel>
<channel update="i" site="sol.no" site_id="nrk3" xmltv_id="NRK 3">NRK 3</channel>
<channel update="i" site="sol.no" site_id="nrksuper" xmltv_id="NRK Super">NRK Super</channel>
<channel update="i" site="sol.no" site_id="tv2" xmltv_id="TV2">TV2</channel>
<channel update="i" site="sol.no" site_id="tv2bliss" xmltv_id="TV2 Bliss">TV2 Bliss</channel>
<channel update="i" site="sol.no" site_id="tv2film" xmltv_id="TV2 Film">TV2 Film</channel>
<channel update="i" site="sol.no" site_id="tv2nyhet" xmltv_id="TV2 Nyhetskanalen">TV2 Nyhetskanalen</channel>
<channel update="i" site="sol.no" site_id="tv2sport" xmltv_id="TV2 Sport">TV2 Sport</channel>
<channel update="i" site="sol.no" site_id="tv2prem" xmltv_id="TV2 Premier League 1">TV2 Premier League 1</channel>
<channel update="i" site="sol.no" site_id="tv2prelg2" xmltv_id="TV2 Premier League 2">TV2 Premier League 2</channel>
<channel update="i" site="sol.no" site_id="tv2prelg3" xmltv_id="TV2 Premier League 3">TV2 Premier League 3</channel>
<channel update="i" site="sol.no" site_id="tv2zebra" xmltv_id="TV2 Zebra">TV2 Zebra</channel>
<channel update="i" site="sol.no" site_id="tvn" xmltv_id="TV Norge">TV Norge</channel>
<channel update="i" site="sol.no" site_id="tvnhd" xmltv_id="TV Norge HD">TV Norge HD</channel>
<channel update="i" site="sol.no" site_id="fem" xmltv_id="FEM">FEM</channel>
<channel update="i" site="sol.no" site_id="max" xmltv_id="Max">Max</channel>
<channel update="i" site="sol.no" site_id="tv3" xmltv_id="TV3">TV3</channel>
<channel update="i" site="sol.no" site_id="tv4fano" xmltv_id="TV4 Fakta">TV4 Fakta</channel>
<channel update="i" site="sol.no" site_id="viasat4" xmltv_id="Viasat 4">Viasat 4</channel>
<channel update="i" site="sol.no" site_id="viaspo" xmltv_id="Viasat SportN">Viasat SportN</channel>
<channel update="i" site="sol.no" site_id="tv3pldan" xmltv_id="TV3+ dan">TV3+ dan</channel>
<channel update="i" site="sol.no" site_id="3sat" xmltv_id="3sat">3sat</channel>
<channel update="i" site="sol.no" site_id="aljazint" xmltv_id="Al Jazeera Int.">Al Jazeera Int.</channel>
<channel update="i" site="sol.no" site_id="animal" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="sol.no" site_id="animalhd" xmltv_id="Animal Planet HD">Animal Planet HD</channel>
<channel update="i" site="sol.no" site_id="bbcenter" xmltv_id="BBC Entertainment">BBC Entertainment</channel>
<channel update="i" site="sol.no" site_id="bbchd" xmltv_id="BBC HD">BBC HD</channel>
<channel update="i" site="sol.no" site_id="bbcknow" xmltv_id="BBC Knowlege">BBC Knowlege</channel>
<channel update="i" site="sol.no" site_id="bbclife" xmltv_id="BBC Lifestyle">BBC Lifestyle</channel>
<channel update="i" site="sol.no" site_id="bbcworld" xmltv_id="BBC world">BBC world</channel>
<channel update="i" site="sol.no" site_id="boom" xmltv_id="Boomerang">Boomerang</channel>
<channel update="i" site="sol.no" site_id="canplaction" xmltv_id="Canal+ Action">Canal+ Action</channel>
<channel update="i" site="sol.no" site_id="canplcomedy" xmltv_id="Canal+ Comedy">Canal+ Comedy</channel>
<channel update="i" site="sol.no" site_id="canpldrama" xmltv_id="Canal+ Drama">Canal+ Drama</channel>
<channel update="i" site="sol.no" site_id="canplfirst" xmltv_id="Canal+ First">Canal+ First</channel>
<channel update="i" site="sol.no" site_id="canplfilmhd" xmltv_id="Canal+ Film HD">Canal+ Film HD</channel>
<channel update="i" site="sol.no" site_id="canplsfk" xmltv_id="Canal+ SF">Canal+ SF</channel>
<channel update="i" site="sol.no" site_id="canplhits" xmltv_id="Canal+ Hits">Canal+ Hits</channel>
<channel update="i" site="sol.no" site_id="canplspo1" xmltv_id="Canal+ Fotball">Canal+ Fotball</channel>
<channel update="i" site="sol.no" site_id="canplspo2" xmltv_id="Canal+ Sport 2">Canal+ Sport 2</channel>
<channel update="i" site="sol.no" site_id="canplspo3" xmltv_id="Canal+ Sport 3">Canal+ Sport 3</channel>
<channel update="i" site="sol.no" site_id="canplhoc" xmltv_id="Canal+ Hockey">Canal+ Hockey</channel>
<channel update="i" site="sol.no" site_id="canplspohd" xmltv_id="Canal+ Sport HD">Canal+ Sport HD</channel>
<channel update="i" site="sol.no" site_id="cartoon" xmltv_id="Cartoon Network">Cartoon Network</channel>
<channel update="i" site="sol.no" site_id="club" xmltv_id="Club">Club</channel>
<channel update="i" site="sol.no" site_id="cnbc" xmltv_id="CNBC">CNBC</channel>
<channel update="i" site="sol.no" site_id="cnbcnatgeoch" xmltv_id="CNBC &amp; Nat.Geo.">CNBC &amp; Nat.Geo.</channel>
<channel update="i" site="sol.no" site_id="cnn" xmltv_id="CNN">CNN</channel>
<channel update="i" site="sol.no" site_id="discov" xmltv_id="Discovery">Discovery</channel>
<channel update="i" site="sol.no" site_id="dcivil" xmltv_id="Discovery World">Discovery World</channel>
<channel update="i" site="sol.no" site_id="dischd" xmltv_id="Discovery HD">Discovery HD</channel>
<channel update="i" site="sol.no" site_id="dscitrek" xmltv_id="Discovery Science">Discovery Science</channel>
<channel update="i" site="sol.no" site_id="dtravel" xmltv_id="Discovery Travel &amp; L.">Discovery Travel &amp; L.</channel>
<channel update="i" site="sol.no" site_id="disney" xmltv_id="Disney">Disney</channel>
<channel update="i" site="sol.no" site_id="disneyplay" xmltv_id="Disney Playhouse">Disney Playhouse</channel>
<channel update="i" site="sol.no" site_id="disneyxd" xmltv_id="Disney XD">Disney XD</channel>
<channel update="i" site="sol.no" site_id="dr1" xmltv_id="DR1">DR1</channel>
<channel update="i" site="sol.no" site_id="dr2" xmltv_id="DR2">DR2</channel>
<channel update="i" site="sol.no" site_id="dsf" xmltv_id="DSF">DSF</channel>
<channel update="i" site="sol.no" site_id="dw" xmltv_id="DW">DW</channel>
<channel update="i" site="sol.no" site_id="e" xmltv_id="E!">E!</channel>
<channel update="i" site="sol.no" site_id="eurospo" xmltv_id="EuroSport">EuroSport</channel>
<channel update="i" site="sol.no" site_id="eurospo2" xmltv_id="EuroSport 2">EuroSport 2</channel>
<channel update="i" site="sol.no" site_id="eurospohd" xmltv_id="EuroSport HD">EuroSport HD</channel>
<channel update="i" site="sol.no" site_id="extreme" xmltv_id="Extreme Sports">Extreme Sports</channel>
<channel update="i" site="sol.no" site_id="history" xmltv_id="History Channel">History Channel</channel>
<channel update="i" site="sol.no" site_id="historyhd" xmltv_id="History Channel HD">History Channel HD</channel>
<channel update="i" site="sol.no" site_id="kanal5" xmltv_id="Kanal 5 sve">Kanal 5 sve</channel>
<channel update="i" site="sol.no" site_id="mtv" xmltv_id="MTV">MTV</channel>
<channel update="i" site="sol.no" site_id="natgeoch" xmltv_id="Nat. Geogr.">Nat. Geogr.</channel>
<channel update="i" site="sol.no" site_id="ngchd" xmltv_id="Nat. Geogr. HD">Nat. Geogr. HD</channel>
<channel update="i" site="sol.no" site_id="nickelod" xmltv_id="Nickelodeon">Nickelodeon</channel>
<channel update="i" site="sol.no" site_id="pro7" xmltv_id="Pro7">Pro7</channel>
<channel update="i" site="sol.no" site_id="reality" xmltv_id="Reality TV">Reality TV</channel>
<channel update="i" site="sol.no" site_id="rtl1" xmltv_id="RTL1">RTL1</channel>
<channel update="i" site="sol.no" site_id="rushhd" xmltv_id="Rush HD">Rush HD</channel>
<channel update="i" site="sol.no" site_id="sat1" xmltv_id="Sat1">Sat1</channel>
<channel update="i" site="sol.no" site_id="seven" xmltv_id="&quot;7&quot;">"7"</channel>
<channel update="i" site="sol.no" site_id="showtime" xmltv_id="Showtime">Showtime</channel>
<channel update="i" site="sol.no" site_id="silver" xmltv_id="Silver">Silver</channel>
<channel update="i" site="sol.no" site_id="silverhd" xmltv_id="Silver HD">Silver HD</channel>
<channel update="i" site="sol.no" site_id="skynews" xmltv_id="Sky news">Sky news</channel>
<channel update="i" site="sol.no" site_id="skyntgeo" xmltv_id="Sky n. &amp; Nat.Geo.">Sky n. &amp; Nat.Geo.</channel>
<channel update="i" site="sol.no" site_id="star" xmltv_id="Star">Star</channel>
<channel update="i" site="sol.no" site_id="svtv1" xmltv_id="SVT 1">SVT 1</channel>
<channel update="i" site="sol.no" site_id="svtv2" xmltv_id="SVT 2">SVT 2</channel>
<channel update="i" site="sol.no" site_id="svthd" xmltv_id="SVT HD">SVT HD</channel>
<channel update="i" site="sol.no" site_id="tcm" xmltv_id="TCM">TCM</channel>
<channel update="i" site="sol.no" site_id="tcmcartoon" xmltv_id="TCM &amp; Cartoon">TCM &amp; Cartoon</channel>
<channel update="i" site="sol.no" site_id="thevoicetv" xmltv_id="The Voice">The Voice</channel>
<channel update="i" site="sol.no" site_id="travel" xmltv_id="Travel">Travel</channel>
<channel update="i" site="sol.no" site_id="tv1000" xmltv_id="TV1000">TV1000</channel>
<channel update="i" site="sol.no" site_id="tv1kaction" xmltv_id="TV1000 Action">TV1000 Action</channel>
<channel update="i" site="sol.no" site_id="tv1kclassic" xmltv_id="TV1000 Classic">TV1000 Classic</channel>
<channel update="i" site="sol.no" site_id="tv1kfamily" xmltv_id="TV1000 Family">TV1000 Family</channel>
<channel update="i" site="sol.no" site_id="tv1knordic" xmltv_id="TV1000 Nordic">TV1000 Nordic</channel>
<channel update="i" site="sol.no" site_id="dtv2" xmltv_id="TV2 dan">TV2 dan</channel>
<channel update="i" site="sol.no" site_id="tv3dan" xmltv_id="TV3 dan">TV3 dan</channel>
<channel update="i" site="sol.no" site_id="tv3sve" xmltv_id="TV3 sve">TV3 sve</channel>
<channel update="i" site="sol.no" site_id="tv4" xmltv_id="TV4 sve">TV4 sve</channel>
<channel update="i" site="sol.no" site_id="tv5" xmltv_id="TV5 fra">TV5 fra</channel>
<channel update="i" site="sol.no" site_id="tv8" xmltv_id="TV8">TV8</channel>
<channel update="i" site="sol.no" site_id="vh1" xmltv_id="VH1">VH1</channel>
<channel update="i" site="sol.no" site_id="vh1classic" xmltv_id="VH1 Classic">VH1 Classic</channel>
<channel update="i" site="sol.no" site_id="viaexpl" xmltv_id="Viasat Explorer">Viasat Explorer</channel>
<channel update="i" site="sol.no" site_id="viagolf" xmltv_id="Viasat Golf">Viasat Golf</channel>
<channel update="i" site="sol.no" site_id="viahis" xmltv_id="Viasat History">Viasat History</channel>
<channel update="i" site="sol.no" site_id="viahoc" xmltv_id="Viasat Hockey">Viasat Hockey</channel>
<channel update="i" site="sol.no" site_id="viaspo3" xmltv_id="Viasat Motor">Viasat Motor</channel>
<channel update="i" site="sol.no" site_id="vianatcrime" xmltv_id="Viasat Nature/Crime">Viasat Nature/Crime</channel>
<channel update="i" site="sol.no" site_id="viaspo" xmltv_id="Viasat SportN">Viasat SportN</channel>
<channel update="i" site="sol.no" site_id="viaspo2" xmltv_id="Viasat Sport">Viasat Sport</channel>
<channel update="i" site="sol.no" site_id="viaspohd" xmltv_id="Viasat Sport HD">Viasat Sport HD</channel>
<channel update="i" site="sol.no" site_id="viatv6" xmltv_id="Viasat TV6">Viasat TV6</channel>
<channel update="i" site="sol.no" site_id="zeetv" xmltv_id="Zee TV">Zee TV</channel>
<channel update="i" site="sol.no" site_id="ztvsve" xmltv_id="ZTV sve">ZTV sve</channel>
</channels>
</site>

82
siteini.pack/Norway/sol.no.ini Executable file
View File

@@ -0,0 +1,82 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: sol.no
* @MinSWversion: V1.1.1/53.6
* uses span in remove duplicates
* @Revision 2 - [29/12/2013] Jan van Straaten
* remove of 'subshow' within a 'show' (with same start) in the index that causes dayjumps
* @Revision 1 - [27/02/2012] Willy de Wilde
* Showsplit.scrub and stop.scrub
* @Revision 0 - [27/01/2011] Alberto Miguel
* none
* @Remarks:
* none
* @header_end
**------------------------------------------------------------------------------------------------
site {url=sol.no|timezone=UTC+01:00|maxdays=6|cultureinfo=NO|charset=utf-8|titlematchfactor=90|ratingsystem=NO}
url_index{url|http://www.sol.no/underholdning/tv/guiden/index.cgi?StartTime=0500&EndTime=2900&Date=|urldate|&Categories=*&Channels=|channel}
urldate.format {datestring|yyyy-MM-dd}
*
index_urlshow {url|http://www.sol.no/|<td><strong>|<a href="http://www.sol.no//|" target="_blank"|</a>} *Sometimes the // is problematic.
index_showsplit.scrub {multi()|<table id="tableau"|<td class="border" bgcolor="#d9d7ca">|</tr|</table>}
*
* it happens that some shows are listed that occur within another show
* the following removes the extra show
scope.range {(splitindex)|end}
index_showsplit.modify {|} * dummy required to initiate the index_showsplit operations
index_temp_2.modify {substring(type=regex)|'index_showsplit' "(.+<span color=.+</td><td><strong>).+"} * the part that is equal
index_temp_2.modify {remove(type=regex)|"<span color=\"#4d4d40\">(\d{2}:\d{2})</span>"} * remove the stop time (not equal)
index_temp_2.modify {cleanup(removeduplicates link=index_showsplit)} * span=2 , removes only when next or next-next are equal
end_scope
*
index_start.scrub {single|<td>|<strong>|</strong><br>|<span color=}
index_stop.scrub {single()|<td>|<span color="#4d4d40">|</span><br/>|</td}
index_title.scrub {multi(exclude="<a href")|<td>|<strong>|<br>|</td>}
index_temp_1.scrub {single|<a href="http://www.sol.no//underholdning/|return false;">|<br>|}
index_category.scrub {single|</span><br/>|</td><td>|</td>|}
index_description.scrub {multi(exclude="<span")|<td>|<br>|</td>|<td align="right"}
*
* enable the following two lines to create a channel list file
*index_site_channel.scrub {multi(exclude="ALLE KANALER" "Norske kanaler" "-------")|<select class="dropdown" name="Channels">|">|</option>|</select>}
*index_site_id.scrub {multi(exclude="*" "_norske" "nrktv1" "separator")|<select class="dropdown" name="Channels">|<option value="|"|</select>}
*
category.scrub {single|<td>|<font color=#606060> |</td>|<td>}
title.scrub {multi(exclude="<font")|<td>|<font face="verdana,arial,helvetica" size="1"><b>|<!--(0)-->|</td>}
description.scrub {single(separator="Medvirkende:" include=first)|<td colspan=4>|<font face="verdana,arial,helvetica" size="1">|</td>|</tr>}
titleoriginal.scrub {single(lang=xx)|<td colspan=4>|(|)|</td>}
productiondate.scrub {single|<td colspan=4>|fra|.|</td>}
presenter.scrub {single(separator=", ")|<td colspan=4>|Programleder|.|</td>}
actor.scrub {single(separator=", ")|<td colspan=4>|Medvirkende:|.|</td>}
director.scrub {single(separator=", ")|<td colspan=4>|Regi:|.|</td>}
rating.scrub {single(exclude="</td>")|<td colspan=4>|. (|. år)|</td>} *Sometimes on series get something like this (2:4)
*
index_title.modify {remove(null)|</strong>}
index_title.modify {remove(null)|'index_start'}
*
index_temp_1.modify {remove(null)|</a></strong>} *I have to use this because cleanup delete sometimes the last ) on titles with final (R)
index_title.modify {addstart(null)|'index_temp_1'}
*
title.modify {remove(null)|</b>} *I have to use this because cleanup delete sometimes the last ) on titles with final (R)
*
description.modify {remove(null)|'index_description'} *There is duplicated description when exists index_description
description.modify {remove(null)|('titleoriginal')} *There is duplicated description when exists index_description
description.modify {remove(null)|Programleder'presenter'.}
*
titleoriginal.modify{replace()|``|\'}
titleoriginal.modify{addend(notnull)|.!-}
titleoriginal.modify{remove(null)|..!-} *Sometimes there is a final . on the original title
titleoriginal.modify{remove(null)|.!-}
*
presenter.modify {remove(null)|:}
presenter.modify {remove(null)|er }
presenter.modify {remove(null)|.}
*
description.modify{replace()|``|\'}
*
director.modify{replace()|``|\'}
*
actor.modify{replace()|``|\'}
*
rating.modify {addend(notnull)|. år}

View File

@@ -0,0 +1,95 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version V1.56.28.2 -- Jan van Straaten" site="tv2.no">
<channels>
<channel update="i" site="tv2.no" site_id="1005" xmltv_id="TV 2">TV 2</channel>
<channel update="i" site="tv2.no" site_id="1152" xmltv_id="TV 2 Zebra">TV 2 Zebra</channel>
<channel update="i" site="tv2.no" site_id="1919" xmltv_id="TV 2 Humor">TV 2 Humor</channel>
<channel update="i" site="tv2.no" site_id="1969" xmltv_id="TV 2 Livsstil">TV 2 Livsstil</channel>
<channel update="i" site="tv2.no" site_id="1147" xmltv_id="TV 2 Nyhetskanalen">TV 2 Nyhetskanalen</channel>
<channel update="i" site="tv2.no" site_id="1151" xmltv_id="TV 2 Sport">TV 2 Sport</channel>
<channel update="i" site="tv2.no" site_id="1148" xmltv_id="TV 2 Sport Premium">TV 2 Sport Premium</channel>
<channel update="i" site="tv2.no" site_id="1000" xmltv_id="NRK1">NRK1</channel>
<channel update="i" site="tv2.no" site_id="1001" xmltv_id="NRK2">NRK2</channel>
<channel update="i" site="tv2.no" site_id="1112" xmltv_id="NRK3">NRK3</channel>
<channel update="i" site="tv2.no" site_id="1041" xmltv_id="TV3">TV3</channel>
<channel update="i" site="tv2.no" site_id="1169" xmltv_id="Viasat 4">Viasat 4</channel>
<channel update="i" site="tv2.no" site_id="1162" xmltv_id="TVNorge HD">TVNorge HD</channel>
<channel update="i" site="tv2.no" site_id="1101" xmltv_id="MAX">MAX</channel>
<channel update="i" site="tv2.no" site_id="1092" xmltv_id="FEM">FEM</channel>
<channel update="i" site="tv2.no" site_id="1176" xmltv_id="VOX Norge">VOX Norge</channel>
<channel update="i" site="tv2.no" site_id="1132" xmltv_id="SVT1">SVT1</channel>
<channel update="i" site="tv2.no" site_id="1134" xmltv_id="SVT2">SVT2</channel>
<channel update="i" site="tv2.no" site_id="1156" xmltv_id="TV 4">TV 4</channel>
<channel update="i" site="tv2.no" site_id="1078" xmltv_id="DR1">DR1</channel>
<channel update="i" site="tv2.no" site_id="1079" xmltv_id="DR2">DR2</channel>
<channel update="i" site="tv2.no" site_id="1083" xmltv_id="TV 2 Danmark">TV 2 Danmark</channel>
<channel update="i" site="tv2.no" site_id="1175" xmltv_id="TV6">TV6</channel>
<channel update="i" site="tv2.no" site_id="1093" xmltv_id="Fox Crime">Fox Crime</channel>
<channel update="i" site="tv2.no" site_id="1160" xmltv_id="TNT">TNT</channel>
<channel update="i" site="tv2.no" site_id="1050" xmltv_id="BBC World">BBC World</channel>
<channel update="i" site="tv2.no" site_id="1046" xmltv_id="BBC Entertainment">BBC Entertainment</channel>
<channel update="i" site="tv2.no" site_id="1048" xmltv_id="BBC Knowledge">BBC Knowledge</channel>
<channel update="i" site="tv2.no" site_id="1044" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="tv2.no" site_id="1072" xmltv_id="Discovery HD">Discovery HD</channel>
<channel update="i" site="tv2.no" site_id="1073" xmltv_id="Discovery Channel">Discovery Channel</channel>
<channel update="i" site="tv2.no" site_id="1080" xmltv_id="Discovery Science">Discovery Science</channel>
<channel update="i" site="tv2.no" site_id="1085" xmltv_id="Discovery World">Discovery World</channel>
<channel update="i" site="tv2.no" site_id="1094" xmltv_id="History Channel">History Channel</channel>
<channel update="i" site="tv2.no" site_id="1105" xmltv_id="National Geographic">National Geographic</channel>
<channel update="i" site="tv2.no" site_id="1108" xmltv_id="National Geographic Wild">National Geographic Wild</channel>
<channel update="i" site="tv2.no" site_id="1138" xmltv_id="Travel Channel">Travel Channel</channel>
<channel update="i" site="tv2.no" site_id="1082" xmltv_id="Discovery TLC">Discovery TLC</channel>
<channel update="i" site="tv2.no" site_id="1088" xmltv_id="Eurosport">Eurosport</channel>
<channel update="i" site="tv2.no" site_id="1089" xmltv_id="Eurosport 2">Eurosport 2</channel>
<channel update="i" site="tv2.no" site_id="1081" xmltv_id="DSF">DSF</channel>
<channel update="i" site="tv2.no" site_id="1091" xmltv_id="Extreme Sports">Extreme Sports</channel>
<channel update="i" site="tv2.no" site_id="1135" xmltv_id="TCM">TCM</channel>
<channel update="i" site="tv2.no" site_id="1057" xmltv_id="C More First">C More First</channel>
<channel update="i" site="tv2.no" site_id="1058" xmltv_id="C More Hits">C More Hits</channel>
<channel update="i" site="tv2.no" site_id="1054" xmltv_id="C More Action">C More Action</channel>
<channel update="i" site="tv2.no" site_id="1055" xmltv_id="C More Emotion">C More Emotion</channel>
<channel update="i" site="tv2.no" site_id="1060" xmltv_id="SF-kanalen">SF-kanalen</channel>
<channel update="i" site="tv2.no" site_id="1059" xmltv_id="C More Series">C More Series</channel>
<channel update="i" site="tv2.no" site_id="1062" xmltv_id="C More Tennis">C More Tennis</channel>
<channel update="i" site="tv2.no" site_id="1065" xmltv_id="C More Hockey">C More Hockey</channel>
<channel update="i" site="tv2.no" site_id="1140" xmltv_id="Viasat Film">Viasat Film</channel>
<channel update="i" site="tv2.no" site_id="9999" xmltv_id="Viasat Film Action">Viasat Film Action</channel>
<channel update="i" site="tv2.no" site_id="1141" xmltv_id="Viasat Film Classic">Viasat Film Classic</channel>
<channel update="i" site="tv2.no" site_id="1142" xmltv_id="Viasat Film Drama">Viasat Film Drama</channel>
<channel update="i" site="tv2.no" site_id="1143" xmltv_id="Viasat Film Family">Viasat Film Family</channel>
<channel update="i" site="tv2.no" site_id="1144" xmltv_id="Viasat Film Comedy">Viasat Film Comedy</channel>
<channel update="i" site="tv2.no" site_id="1174" xmltv_id="Viasat Sport Norge">Viasat Sport Norge</channel>
<channel update="i" site="tv2.no" site_id="1170" xmltv_id="Viasat Fotball">Viasat Fotball</channel>
<channel update="i" site="tv2.no" site_id="1173" xmltv_id="Viasat Motor HD">Viasat Motor HD</channel>
<channel update="i" site="tv2.no" site_id="1172" xmltv_id="Viasat Hockey">Viasat Hockey</channel>
<channel update="i" site="tv2.no" site_id="1166" xmltv_id="Viasat Golf">Viasat Golf</channel>
<channel update="i" site="tv2.no" site_id="1167" xmltv_id="Viasat History">Viasat History</channel>
<channel update="i" site="tv2.no" site_id="1165" xmltv_id="Viasat Explore">Viasat Explore</channel>
<channel update="i" site="tv2.no" site_id="1168" xmltv_id="Viasat Nature/Crime">Viasat Nature/Crime</channel>
<channel update="i" site="tv2.no" site_id="1103" xmltv_id="MTV">MTV</channel>
<channel update="i" site="tv2.no" site_id="1163" xmltv_id="VH1">VH1</channel>
<channel update="i" site="tv2.no" site_id="1164" xmltv_id="VH1 Classic">VH1 Classic</channel>
<channel update="i" site="tv2.no" site_id="1113" xmltv_id="NRK SUPER TV">NRK SUPER TV</channel>
<channel update="i" site="tv2.no" site_id="1074" xmltv_id="Disney Channel Scandinavia">Disney Channel Scandinavia</channel>
<channel update="i" site="tv2.no" site_id="1077" xmltv_id="Disney XD Scandinavia">Disney XD Scandinavia</channel>
<channel update="i" site="tv2.no" site_id="1075" xmltv_id="Disney Junior Scandinavia">Disney Junior Scandinavia</channel>
<channel update="i" site="tv2.no" site_id="1110" xmltv_id="Nickelodeon">Nickelodeon</channel>
<channel update="i" site="tv2.no" site_id="1051" xmltv_id="Boomerang">Boomerang</channel>
<channel update="i" site="tv2.no" site_id="1067" xmltv_id="Cartoon">Cartoon</channel>
<channel update="i" site="tv2.no" site_id="1043" xmltv_id="Al Jazeera">Al Jazeera</channel>
<channel update="i" site="tv2.no" site_id="1071" xmltv_id="CNN">CNN</channel>
<channel update="i" site="tv2.no" site_id="1069" xmltv_id="CNBC">CNBC</channel>
<channel update="i" site="tv2.no" site_id="1129" xmltv_id="Sky News">Sky News</channel>
<channel update="i" site="tv2.no" site_id="1042" xmltv_id="3Sat">3Sat</channel>
<channel update="i" site="tv2.no" site_id="1084" xmltv_id="Deutsche Welle">Deutsche Welle</channel>
<channel update="i" site="tv2.no" site_id="1178" xmltv_id="Rai1">Rai1</channel>
<channel update="i" site="tv2.no" site_id="1124" xmltv_id="RTL">RTL</channel>
<channel update="i" site="tv2.no" site_id="1158" xmltv_id="TV5 Monde Europ">TV5 Monde Europ</channel>
<channel update="i" site="tv2.no" site_id="1086" xmltv_id="E!">E!</channel>
<channel update="i" site="tv2.no" site_id="1970" xmltv_id="TV 2 Sport Premium 4">TV 2 Sport Premium 4</channel>
<channel update="i" site="tv2.no" site_id="1971" xmltv_id="TV 2 Sport Premium 5">TV 2 Sport Premium 5</channel>
<channel update="i" site="tv2.no" site_id="1972" xmltv_id="TV 2 Sport Premium 6">TV 2 Sport Premium 6</channel>
<channel update="i" site="tv2.no" site_id="1973" xmltv_id="TV 2 Sport Premium 7">TV 2 Sport Premium 7</channel>
<channel update="i" site="tv2.no" site_id="1974" xmltv_id="TV 2 Sport Premium 8">TV 2 Sport Premium 8</channel>
</channels>
</site>

55
siteini.pack/Norway/tv2.no.ini Executable file
View File

@@ -0,0 +1,55 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: tv2.no
* @MinSWversion: 1.1.1/56.27
* @Revision 0 - [17/07/2016] Blackbear199
* - creation
* @Remarks:
* @header_end
**------------------------------------------------------------------------------------------------
site {url=tv2.no|timezone=Europe/Oslo|maxdays=14|cultureinfo=nn-NO|charset=UTF-8|titlematchfactor=90|keepindexpage}
site {ratingsystem=NO|episodesystem=onscreen}
url_index{url|http://rest.tv2.no/epg-dw-rest/epg/program/|urldate|/}
url_index.headers {customheader=Accept-Encoding=gzip,deflate}
urldate.format {datestring|yyyy/MM/dd}
*
index_variable_element.modify {set|'config_site_id'}
index_showsplit.scrub {regex||\{"id":'index_variable_element',"name":".+?","shortName".*?"program":\[.+?\]\}||}
index_showsplit.modify {substring(type=regex)|"\{.+?\}"}
*
scope.range{(indexshowdetails)|end}
index_start.scrub {single|"start":"||.000|.000}
index_stop.scrub {single|"stop":"||.000|.000}
*
index_title.scrub {single|"title":"||"|"}
index_description.scrub {single|"epsyn":"||"|"}
index_description.scrub {single|"srsyn":"||"|"}
index_category.scrub {single|"categ":"||"|"}
index_category.scrub {single|"genre":"||"|"}
*
index_productiondate.scrub {single|"pyear":||,|,}
index_country.scrub {single|"natio":"||"|"}
*
index_temp_1.scrub {single|"epnr":||,|,}
index_temp_2.scrub {single|"eptot":||,|,}
index_temp_1.modify {addend('index_temp_2' not "")|/'index_temp_2'}
index_temp_3.scrub {single|"season":||,|,}
index_temp_1.modify {addstart(index_temp_3' not "")|'index_temp_3' }
index_temp_1.modify {clear(" ")}
index_episode.modify {addstart('index_temp_1' not "" pattern="'S1' 'E1'/'Et1'""'S1' 'E1'""'E1'/'Et1'""'E1'""'S1'")|'index_temp_1'}
*
index_description.modify {remove(type=regex)|^.*?\d{4}\.*}
index_description.modify {remove(type=regex)|^Episode:\s}
index_description.modify {remove|\\n}
index_description.modify {remove|\}
index_category.modify {cleanup(style=name)}
end_scope
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*index_site_id.scrub {regex||\{"id":(\d{4}),"name":".+?","shortName"||}
*index_site_channel.scrub {regex||\{"id":\d{4},"name":"(.+?)","shortName"||}
*index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
** @auto_xml_channel_end

View File

@@ -0,0 +1,147 @@
<?xml version="1.0" encoding="UTF-8"?>
<site generator-info-name="WebGrab+Plus/w MDB &amp; REX Postprocess -- version V2.1.5 -- Jan van Straaten" site="tvguide.vg.no">
<channels>
<channel update="i" site="vg.no" site_id="nrk1" xmltv_id="NRK1">NRK1</channel>
<channel update="i" site="vg.no" site_id="vgtv" xmltv_id="VGTV">VGTV</channel>
<channel update="i" site="vg.no" site_id="nrk2" xmltv_id="NRK2">NRK2</channel>
<channel update="i" site="vg.no" site_id="nrk3" xmltv_id="NRK3">NRK3</channel>
<channel update="i" site="vg.no" site_id="tv2" xmltv_id="TV2">TV2</channel>
<channel update="i" site="vg.no" site_id="tvnorge" xmltv_id="TVNorge">TVNorge</channel>
<channel update="i" site="vg.no" site_id="tv3" xmltv_id="TV3">TV3</channel>
<channel update="i" site="vg.no" site_id="eurosport-norge" xmltv_id="Eurosport Norge">Eurosport Norge</channel>
<channel update="i" site="vg.no" site_id="viasat-4" xmltv_id="Viasat 4">Viasat 4</channel>
<channel update="i" site="vg.no" site_id="matkanalen" xmltv_id="Matkanalen">Matkanalen</channel>
<channel update="i" site="vg.no" site_id="tv2-zebra" xmltv_id="TV2 Zebra">TV2 Zebra</channel>
<channel update="i" site="vg.no" site_id="tv2-nyhetskanalen" xmltv_id="TV2 Nyhetskanalen">TV2 Nyhetskanalen</channel>
<channel update="i" site="vg.no" site_id="tv2-sport-1" xmltv_id="TV2 Sport 1">TV2 Sport 1</channel>
<channel update="i" site="vg.no" site_id="tv2-sport-2" xmltv_id="TV2 Sport 2">TV2 Sport 2</channel>
<channel update="i" site="vg.no" site_id="tv2-livsstil" xmltv_id="TV2 Livsstil">TV2 Livsstil</channel>
<channel update="i" site="vg.no" site_id="max" xmltv_id="MAX">MAX</channel>
<channel update="i" site="vg.no" site_id="fem" xmltv_id="FEM">FEM</channel>
<channel update="i" site="vg.no" site_id="vox" xmltv_id="VOX">VOX</channel>
<channel update="i" site="vg.no" site_id="tv6-norge" xmltv_id="TV6 Norge">TV6 Norge</channel>
<channel update="i" site="vg.no" site_id="svt1" xmltv_id="SVT1">SVT1</channel>
<channel update="i" site="vg.no" site_id="svt2" xmltv_id="SVT2">SVT2</channel>
<channel update="i" site="vg.no" site_id="tv4" xmltv_id="TV4">TV4</channel>
<channel update="i" site="vg.no" site_id="mtv" xmltv_id="MTV">MTV</channel>
<channel update="i" site="vg.no" site_id="eurosport-1" xmltv_id="Eurosport 1">Eurosport 1</channel>
<channel update="i" site="vg.no" site_id="cnn" xmltv_id="CNN">CNN</channel>
<channel update="i" site="vg.no" site_id="bbc-brit" xmltv_id="BBC Brit">BBC Brit</channel>
<channel update="i" site="vg.no" site_id="bbc-earth" xmltv_id="BBC Earth">BBC Earth</channel>
<channel update="i" site="vg.no" site_id="national-geographic" xmltv_id="National Geographic">National Geographic</channel>
<channel update="i" site="vg.no" site_id="discovery-channel" xmltv_id="Discovery Channel">Discovery Channel</channel>
<channel update="i" site="vg.no" site_id="tlc" xmltv_id="TLC">TLC</channel>
<channel update="i" site="vg.no" site_id="animal-planet" xmltv_id="Animal Planet">Animal Planet</channel>
<channel update="i" site="vg.no" site_id="fox-hd" xmltv_id="FOX HD">FOX HD</channel>
<channel update="i" site="vg.no" site_id="travel-channel" xmltv_id="Travel Channel">Travel Channel</channel>
<channel update="i" site="vg.no" site_id="history-channel" xmltv_id="History Channel">History Channel</channel>
<channel update="i" site="vg.no" site_id="nrk-super" xmltv_id="NRK Super">NRK Super</channel>
<channel update="i" site="vg.no" site_id="disney-channel" xmltv_id="Disney Channel">Disney Channel</channel>
<channel update="i" site="vg.no" site_id="nickelodeon" xmltv_id="Nickelodeon">Nickelodeon</channel>
<channel update="i" site="vg.no" site_id="cartoon-network" xmltv_id="Cartoon Network">Cartoon Network</channel>
<channel update="i" site="vg.no" site_id="tv2-sport-premium-1" xmltv_id="TV2 Sport Premium 1">TV2 Sport Premium 1</channel>
<channel update="i" site="vg.no" site_id="tv2-sport-premium-2" xmltv_id="TV2 Sport Premium 2">TV2 Sport Premium 2</channel>
<channel update="i" site="vg.no" site_id="3sat" xmltv_id="3sat">3sat</channel>
<channel update="i" site="vg.no" site_id="al-jazeera-english" xmltv_id="Al Jazeera English">Al Jazeera English</channel>
<channel update="i" site="vg.no" site_id="animal-planet-hd" xmltv_id="Animal Planet HD">Animal Planet HD</channel>
<channel update="i" site="vg.no" site_id="bbc-world-news" xmltv_id="BBC World News">BBC World News</channel>
<channel update="i" site="vg.no" site_id="boomerang" xmltv_id="Boomerang">Boomerang</channel>
<channel update="i" site="vg.no" site_id="c-more-stars" xmltv_id="C More Stars">C More Stars</channel>
<channel update="i" site="vg.no" site_id="c-more-first" xmltv_id="C More First">C More First</channel>
<channel update="i" site="vg.no" site_id="c-more-hits" xmltv_id="C More Hits">C More Hits</channel>
<channel update="i" site="vg.no" site_id="c-more-series" xmltv_id="C More Series">C More Series</channel>
<channel update="i" site="vg.no" site_id="sf-kanalen" xmltv_id="SF-kanalen">SF-kanalen</channel>
<channel update="i" site="vg.no" site_id="c-more-live-1" xmltv_id="C More Live 1">C More Live 1</channel>
<channel update="i" site="vg.no" site_id="c-more-hockey" xmltv_id="C More Hockey">C More Hockey</channel>
<channel update="i" site="vg.no" site_id="c-more-first-hd" xmltv_id="C More First HD">C More First HD</channel>
<channel update="i" site="vg.no" site_id="fine-living-network" xmltv_id="Fine Living Network">Fine Living Network</channel>
<channel update="i" site="vg.no" site_id="national-geographic-hd" xmltv_id="National Geographic HD">National Geographic HD</channel>
<channel update="i" site="vg.no" site_id="sat-1" xmltv_id="Sat.1">Sat.1</channel>
<channel update="i" site="vg.no" site_id="sky-news" xmltv_id="Sky News">Sky News</channel>
<channel update="i" site="vg.no" site_id="cnbc" xmltv_id="CNBC">CNBC</channel>
<channel update="i" site="vg.no" site_id="discovery-channel-hd" xmltv_id="Discovery Channel HD">Discovery Channel HD</channel>
<channel update="i" site="vg.no" site_id="disney-junior" xmltv_id="Disney Junior">Disney Junior</channel>
<channel update="i" site="vg.no" site_id="disney-xd" xmltv_id="Disney XD">Disney XD</channel>
<channel update="i" site="vg.no" site_id="dr1" xmltv_id="DR1">DR1</channel>
<channel update="i" site="vg.no" site_id="dr2" xmltv_id="DR2">DR2</channel>
<channel update="i" site="vg.no" site_id="discovery-science" xmltv_id="Discovery Science">Discovery Science</channel>
<channel update="i" site="vg.no" site_id="sport1" xmltv_id="SPORT1">SPORT1</channel>
<channel update="i" site="vg.no" site_id="tv2-danmark" xmltv_id="TV2 (Danmark)">TV2 (Danmark)</channel>
<channel update="i" site="vg.no" site_id="dw" xmltv_id="DW">DW</channel>
<channel update="i" site="vg.no" site_id="discovery-world" xmltv_id="Discovery World">Discovery World</channel>
<channel update="i" site="vg.no" site_id="e" xmltv_id="E!">E!</channel>
<channel update="i" site="vg.no" site_id="extreme-sports-channel" xmltv_id="Extreme Sports Channel">Extreme Sports Channel</channel>
<channel update="i" site="vg.no" site_id="history-channel-hd" xmltv_id="History Channel HD">History Channel HD</channel>
<channel update="i" site="vg.no" site_id="nrk-mp3" xmltv_id="NRK mP3">NRK mP3</channel>
<channel update="i" site="vg.no" site_id="nrk-alltid-nyheter" xmltv_id="NRK Alltid Nyheter">NRK Alltid Nyheter</channel>
<channel update="i" site="vg.no" site_id="svt1-hd" xmltv_id="SVT1 HD">SVT1 HD</channel>
<channel update="i" site="vg.no" site_id="tv3-17" xmltv_id="TV3">TV3</channel>
<channel update="i" site="vg.no" site_id="tv8" xmltv_id="TV8">TV8</channel>
<channel update="i" site="vg.no" site_id="tv-norge-hd" xmltv_id="TV Norge HD">TV Norge HD</channel>
<channel update="i" site="vg.no" site_id="zee-tv" xmltv_id="Zee TV">Zee TV</channel>
<channel update="i" site="vg.no" site_id="rai-1" xmltv_id="Rai 1">Rai 1</channel>
<channel update="i" site="vg.no" site_id="cbs-reality" xmltv_id="CBS Reality">CBS Reality</channel>
<channel update="i" site="vg.no" site_id="vh1" xmltv_id="VH1">VH1</channel>
<channel update="i" site="vg.no" site_id="vh1-classic-europe" xmltv_id="VH1 Classic Europe">VH1 Classic Europe</channel>
<channel update="i" site="vg.no" site_id="rtl" xmltv_id="RTL">RTL</channel>
<channel update="i" site="vg.no" site_id="h2-hd" xmltv_id="H2 HD">H2 HD</channel>
<channel update="i" site="vg.no" site_id="tv6" xmltv_id="TV6">TV6</channel>
<channel update="i" site="vg.no" site_id="outdoor-channel-hd" xmltv_id="Outdoor Channel HD">Outdoor Channel HD</channel>
<channel update="i" site="vg.no" site_id="tv3-plus" xmltv_id="TV3 Plus">TV3 Plus</channel>
<channel update="i" site="vg.no" site_id="tv3-danmark" xmltv_id="TV3 (Danmark)">TV3 (Danmark)</channel>
<channel update="i" site="vg.no" site_id="viasat-film-action" xmltv_id="Viasat Film Action">Viasat Film Action</channel>
<channel update="i" site="vg.no" site_id="bravo" xmltv_id="Bravo">Bravo</channel>
<channel update="i" site="vg.no" site_id="nrk-radio-super" xmltv_id="NRK Radio Super">NRK Radio Super</channel>
<channel update="i" site="vg.no" site_id="gospel-channel" xmltv_id="Gospel Channel">Gospel Channel</channel>
<channel update="i" site="vg.no" site_id="investigation-discovery" xmltv_id="Investigation Discovery">Investigation Discovery</channel>
<channel update="i" site="vg.no" site_id="viasport-1" xmltv_id="Viasport 1">Viasport 1</channel>
<channel update="i" site="vg.no" site_id="viasport-2" xmltv_id="Viasport 2">Viasport 2</channel>
<channel update="i" site="vg.no" site_id="viasport-3" xmltv_id="Viasport 3">Viasport 3</channel>
<channel update="i" site="vg.no" site_id="viasport-plus" xmltv_id="Viasport Plus">Viasport Plus</channel>
<channel update="i" site="vg.no" site_id="tv5-monde-europe" xmltv_id="TV5 Monde Europe">TV5 Monde Europe</channel>
<channel update="i" site="vg.no" site_id="visjon-norge" xmltv_id="Visjon Norge">Visjon Norge</channel>
<channel update="i" site="vg.no" site_id="nrk-p1-norgeskanalen-radio" xmltv_id="NRK P1 Norgeskanalen Radio">NRK P1 Norgeskanalen Radio</channel>
<channel update="i" site="vg.no" site_id="nrk-p2-kultur" xmltv_id="NRK P2 Kultur">NRK P2 Kultur</channel>
<channel update="i" site="vg.no" site_id="nrk-p3-radio" xmltv_id="NRK P3 Radio">NRK P3 Radio</channel>
<channel update="i" site="vg.no" site_id="viasat-film-family" xmltv_id="Viasat Film Family">Viasat Film Family</channel>
<channel update="i" site="vg.no" site_id="viasat-history" xmltv_id="Viasat History">Viasat History</channel>
<channel update="i" site="vg.no" site_id="bradptl" xmltv_id="BRADPTL">BRADPTL</channel>
<channel update="i" site="vg.no" site_id="national-geographic-wild-hd" xmltv_id="National Geographic Wild HD">National Geographic Wild HD</channel>
<channel update="i" site="vg.no" site_id="nrk-klassisk" xmltv_id="NRK Klassisk">NRK Klassisk</channel>
<channel update="i" site="vg.no" site_id="nrk-jazz" xmltv_id="NRK Jazz">NRK Jazz</channel>
<channel update="i" site="vg.no" site_id="national-geographic-wild" xmltv_id="National Geographic Wild">National Geographic Wild</channel>
<channel update="i" site="vg.no" site_id="nrk-p13" xmltv_id="NRK P13">NRK P13</channel>
<channel update="i" site="vg.no" site_id="nrk-p1-plus" xmltv_id="NRK P1 Plus">NRK P1 Plus</channel>
<channel update="i" site="vg.no" site_id="p4-radio-hele-norge" xmltv_id="P4 Radio Hele Norge">P4 Radio Hele Norge</channel>
<channel update="i" site="vg.no" site_id="nrk-sami-radio" xmltv_id="NRK Sami Radio">NRK Sami Radio</channel>
<channel update="i" site="vg.no" site_id="radio-norge" xmltv_id="Radio Norge">Radio Norge</channel>
<channel update="i" site="vg.no" site_id="viasat-explore" xmltv_id="Viasat Explore">Viasat Explore</channel>
<channel update="i" site="vg.no" site_id="viasat-film-premiere" xmltv_id="Viasat Film Premiere">Viasat Film Premiere</channel>
<channel update="i" site="vg.no" site_id="viasat-film-hits" xmltv_id="Viasat Film Hits">Viasat Film Hits</channel>
<channel update="i" site="vg.no" site_id="viasat-series" xmltv_id="Viasat Series">Viasat Series</channel>
<channel update="i" site="vg.no" site_id="viasat-golf" xmltv_id="Viasat Golf">Viasat Golf</channel>
<channel update="i" site="vg.no" site_id="viasat-nature" xmltv_id="Viasat Nature">Viasat Nature</channel>
<channel update="i" site="vg.no" site_id="nick-jr" xmltv_id="Nick Jr">Nick Jr</channel>
<channel update="i" site="vg.no" site_id="bloomberg-tv-hd" xmltv_id="Bloomberg TV HD">Bloomberg TV HD</channel>
<channel update="i" site="vg.no" site_id="france-24-english-hd" xmltv_id="France 24 English HD">France 24 English HD</channel>
<channel update="i" site="vg.no" site_id="norway-live" xmltv_id="Norway Live">Norway Live</channel>
<channel update="i" site="vg.no" site_id="motorvision-tv" xmltv_id="Motorvision TV">Motorvision TV</channel>
<channel update="i" site="vg.no" site_id="nicktoons" xmltv_id="Nicktoons">Nicktoons</channel>
<channel update="i" site="vg.no" site_id="blue-hustler" xmltv_id="Blue Hustler">Blue Hustler</channel>
<channel update="i" site="vg.no" site_id="kunskapskanalen" xmltv_id="Kunskapskanalen">Kunskapskanalen</channel>
<channel update="i" site="vg.no" site_id="trace-urban-hd" xmltv_id="Trace Urban HD">Trace Urban HD</channel>
<channel update="i" site="vg.no" site_id="motorvision-tv-133" xmltv_id="Motorvision TV">Motorvision TV</channel>
<channel update="i" site="vg.no" site_id="esportstv-hd" xmltv_id="eSportsTV HD">eSportsTV HD</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-1" xmltv_id="Eurosport Pluss 1">Eurosport Pluss 1</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-2" xmltv_id="Eurosport Pluss 2">Eurosport Pluss 2</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-3" xmltv_id="Eurosport Pluss 3">Eurosport Pluss 3</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-4" xmltv_id="Eurosport Pluss 4">Eurosport Pluss 4</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-5" xmltv_id="Eurosport Pluss 5">Eurosport Pluss 5</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-6" xmltv_id="Eurosport Pluss 6">Eurosport Pluss 6</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-7" xmltv_id="Eurosport Pluss 7">Eurosport Pluss 7</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-8" xmltv_id="Eurosport Pluss 8">Eurosport Pluss 8</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-9" xmltv_id="Eurosport Pluss 9">Eurosport Pluss 9</channel>
<channel update="i" site="vg.no" site_id="eurosport-pluss-10" xmltv_id="Eurosport Pluss 10">Eurosport Pluss 10</channel>
<channel update="i" site="vg.no" site_id="strive-sport-tv" xmltv_id="Strive Sport TV">Strive Sport TV</channel>
</channels>
</site>

90
siteini.pack/Norway/vg.no.ini Executable file
View File

@@ -0,0 +1,90 @@
**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: vg.no
* @MinSWversion: V2.1
*
* @Revision 8 - [19/03/2020] Maniac
* API has changed, similar to tv.nu.ini with some modifications
* @Revision 7 - [13/02/2010] doglover
* Site change
* @Revision 6 - [21/12/2018] Goran
* Site change
* @Revision 5 - [22/02/2017] Netuddki
* Cleaned up Title
* Added Show Icon
* @Revision 4 - [09/11/2015] Willy De Wilde
* Changes in website
* @Revision 3 - [11/10/2011] Jan van Straaten
* title disabled and some changes in credits
* @Revision 2 - []
* small change in rating.modify (caused crash), timezone error
* @Revision 1 - []
* update due to site change (has detail page now)
* @Remarks:
* a Norwegian site
* @header_end
**------------------------------------------------------------------------------------------------
site {url=tvguide.vg.no|timezone=UTC|maxdays=7|cultureinfo=nb-NO|charset=UTF-8|titlematchfactor=90|ratingsystem=imdb|allowlastdayoverflow}
*site {episodesystem=xmltv_ns}
site {episodesystem=onscreen}
urldate.format {datestring|yyyy-MM-dd}
url_index{url|https://web-api.tvno.nu/channels/|channel|/schedule?date=|urldate|&fullDay=true}
url_index.headers {customheader=X-Requested-With=XMLHttpRequest}
index_urlchannellogo {url||"image":"||","broadcasts"}
scope.range {(splitindex)|end}
index_showsplit.scrub {multi|"broadcasts":[|{"type":||],"channelPlayProvider"}
index_showsplit.modify{replace|\}\}\},\{|\}\|\{}
index_showsplit.modify {cleanup(style=unidecode)}
end_scope
scope.range {(indexshowdetails)|end}
index_start.scrub {regex||"startTime":(\d*)||}
index_stop.scrub {regex||"endTime":(\d*)||}
index_title.scrub {single|"title":"||",|",}
global_temp_1.scrub {single|"description":"||",|",}
index_showicon.scrub{url||"imageLandscape":"||",|",}
index_rating.scrub{single|"imdb":{"rating":"||"|"}
index_productiondate.scrub{single|"year":||,"}
index_category.scrub{single(separator="","")|"genres":["||"],}
index_temp_1.scrub{regex||^"([^",]*)","id":||}
*index_temp_2.scrub{regex||^".*?","id":"([^",]*)","slug||}
*index_temp_1.modify{addend|/'index_temp_2'}
end_scope
index_urlshow.modify {addstart('index_temp_1' not "")|https://web-api.tvno.nu/details/broadcast/'index_temp_1'}
index_urlshow.modify{addend(not "")|?compact=true}
index_urlshow.headers {customheader=Accept-Encoding=gzip,deflate} * to speedup the downloading of the detail pages
scope.range {(showdetails)|end}
title.modify{addstart|'index_title'}
subtitle.scrub {single|"title":"||",|",}
description.modify {addend('description' "")|'global_temp_1'}
description.modify {replace|\\"|"}
country.scrub{single(separator="","")|"countries":["||"]}
producer.scrub {multi(max=2 includeblock="Produsent""Exekutiv producent")|{"name":"||","|}}
director.scrub {multi(max=2 includeblock="Regissør")|{"name":"||","|}}
actor.scrub {multi(max=4 includeblock="Skuespiller""Guest Star")|{"name":"||","|}}
writer.scrub {multi(max=2 includeblock="Forfatter""Manusforfatter")|{"name":"||","|}}
presenter.scrub {multi(max=2 includeblock="Programleder""Forteller")|{"name":"||","|}}
temp_1.scrub{regex||^.*?"seasonNumber":([+-]?\d*)||}
temp_1.modify{addstart(not "")|S}
temp_2.scrub{regex(include=first)||^.*?"episodeNumber":([+-]?\d*)||}
temp_2.modify{addstart(not "")|E}
temp_3.scrub{regex||"totalEpisodes":(\d+),||}
temp_3.modify{addstart(not "")|Et}
episode.modify {addstart(pattern="S'S1'E'E1'Et'Et1'""S'S1'""E'E1'""Et'Et1'")|'temp_1''temp_2''temp_3'}
end_scope
subtitle.modify{remove( ~'index_title')|'subtitle'}
temp_4.scrub {single|"tournament":"||",|",}
subtitle.modify{addend(not "")| ('temp_4')}
*
*
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*url_index{url|https://web-api.tvno.nu/channels}
*index_site_id.scrub {regex||{"id":\d+,"name":".*?","slug":"([^"]*)","||}
*index_site_channel.scrub {regex||{"id":\d+,"name":"([^"]*)","slug":"||}
*scope.range {(channellist)|end}
*index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
*end_scope
** @auto_xml_channel_end