63 lines
3.2 KiB
INI
Executable File
63 lines
3.2 KiB
INI
Executable File
**------------------------------------------------------------------------------------------------
|
|
* @header_start
|
|
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
|
|
* @Site: tvgids.nl
|
|
* @MinSWversion: V0
|
|
* none
|
|
* @Revision 4 - [11/03/2012] Jan van Straaten
|
|
* more cleanups (required because the index page format is php)
|
|
* @Revision 3 - []
|
|
* Adapted for site changes, new index_ section
|
|
* @Revision 2 - []
|
|
* improved index_date.scrub, missing be
|
|
* @Revision 1 - []
|
|
* Added index_site_channel and index_site_id
|
|
* @Remarks:
|
|
* index_only version
|
|
* @header_end
|
|
**------------------------------------------------------------------------------------------------
|
|
|
|
site {url=tvgids.nl|timezone=UTC+01:00|maxdays=4|cultureinfo=nl-NL|charset=ISO-8859-1|titlematchfactor=90|ratingsystem=KIJKWIJZER|firstshow=1}
|
|
url_index{url|http://www.tvgids.nl/json/lists/programs.php?channels=|channel|&day=|urldate}
|
|
urldate.format {daycounter|0}
|
|
*http://www.tvgids.nl/json/lists/programs.php?channels=1,2,3&day=0
|
|
index_urlshow {url()|http://www.tvgids.nl/programma/|id":"||"|titel}
|
|
*http://www.tvgids.nl/programma/12426350/
|
|
*
|
|
index_showsplit.scrub {multi()|{"db_|||}
|
|
*
|
|
index_date.scrub {single(force)|datum_end":"|| |,}
|
|
index_start.scrub {single|datum_start":"| |"|datum}
|
|
index_title.scrub {single(separator=": " include=first)|"titel":"||"|genre}
|
|
index_subtitle.scrub {single(separator=": " exclude=first)|"titel":"||"|genre}
|
|
index_category.scrub {single(separator="\/")|"genre":"||"|soort}
|
|
index_category.scrub {single(separator="\/")|"soort":"||"|kijkwijzer}
|
|
index_temp_1.scrub {single|"kijkwijzer":"||"|artikel} *rating , convert to kijwijzer format
|
|
*
|
|
index_title.modify {cleanup}
|
|
index_subtitle.modify {cleanup}
|
|
* converts into kijkwijzer format
|
|
index_rating.modify {addstart('index_temp_1' ~ "2")|6+}
|
|
index_rating.modify {addstart('index_temp_1' ~ "9")|9+}
|
|
index_rating.modify {addstart('index_temp_1' ~ "3")|12+}
|
|
index_rating.modify {addstart('index_temp_1' ~ "4")|16+}
|
|
index_rating.modify {addend('index_temp_1' ~ "l")|#Alle}
|
|
index_rating.modify {addend('index_temp_1' ~ "a")|#Angst}
|
|
index_rating.modify {addend('index_temp_1' ~ "d")|#Discriminatie}
|
|
index_rating.modify {addend('index_temp_1' ~ "h")|#Drugs}
|
|
index_rating.modify {addend('index_temp_1' ~ "g")|#Geweld}
|
|
index_rating.modify {addend('index_temp_1' ~ "t")|#Grof}
|
|
index_rating.modify {addend('index_temp_1' ~ "s")|#Seks}
|
|
index_rating.modify {replace|#|\|} * make multi
|
|
index_ratingicon.modify {addstart('index_temp_1' ~ "2")|6.png}
|
|
index_ratingicon.modify {addstart('index_temp_1' ~ "9")|9.png}
|
|
index_ratingicon.modify {addstart('index_temp_1' ~ "3")|12.png}
|
|
index_ratingicon.modify {addstart('index_temp_1' ~ "4")|16.png}
|
|
index_ratingicon.modify {addend('index_temp_1' ~ "l")|#alle.png}
|
|
index_ratingicon.modify {addend('index_temp_1' ~ "a")|#angst.png}
|
|
index_ratingicon.modify {addend('index_temp_1' ~ "d")|#discriminatie.png}
|
|
index_ratingicon.modify {addend('index_temp_1' ~ "h")|#drugs.png}
|
|
index_ratingicon.modify {addend('index_temp_1' ~ "g")|#geweld.png}
|
|
index_ratingicon.modify {addend('index_temp_1' ~ "t")|#grof.png}
|
|
index_ratingicon.modify {addend('index_temp_1' ~ "s")|#seks.png}
|
|
index_ratingicon.modify {replace|#|\|} * make multi |