**------------------------------------------------------------------------------------------------ * @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|
|\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