**------------------------------------------------------------------------------------------------ * @header_start * WebGrab+Plus ini for grabbing EPG data from TvGuide websites * @Site: televisiononline.com.ar * @MinSWversion: * @Revision 0 - [21/11/2015] Francis De Paemeleere * - creation * @Remarks: * @header_end **------------------------------------------------------------------------------------------------ site {url=televisiononline.com.ar|timezone=America/Argentina/Buenos_Aires|maxdays=6|cultureinfo=es-AR|charset=UTF-8|titlematchfactor=90|nopageoverlaps} *site {ratingsystem=ES|episodesystem=onscreen|grabengine=|firstshow=0|firstday=0000000} *http://www.revistasectortv.com.ar/web/index.php?option=com_wrapper&view=wrapper&Itemid=120 *urldate.format {daycounter|0} urldate.format{datestring|yyyy-MM-dd} subpage.format{number|pagina=|0|No existe grilla} *subpage.format {number||1|} url_index{url|http://tvonline1.datafactory.la/buscador/clientes/sectorTV/tv.php?|subpage|&buscado=&genero=&hora=&dia=|urldate|&canal=|channel|&cantidad=2&rp=100} *url_index{url|http://tvonline1.datafactory.la/buscador/clientes/sectorTV/tv.php?pagina=0&buscado=&genero=&hora=&dia=2015-11-22&canal=38&cantidad=3&rp=70#} *http://tvonline1.datafactory.la/buscador/clientes/sectorTV/tv.php?pagina=0&buscado=&genero=&hora=&dia=2015-11-21&canal=37&cantidad=2&rp=100 url_index.headers {customheader=Accept-Encoding=gzip,deflate} * to speedup the downloading of the index pages index_showsplit.scrub {multi|id="cadaResultado"|
||} *index_showsplit.scrub {multi||||} *ficha del programa"> index_start.scrub {regex||([0-2][0-9]:[0-5][0-9])\s*hs\.||} *+10 matches *index_start.scrub {single(debug)|class="horarios|">| | hs.} *index_start.scrub {regex(debug)|| \| ([0-2][0-3]:[0-5][0-9])hs||} *index_urlchannellogo {url| } *index_urlshow {url|} index_urlshow.headers {customheader=Accept-Encoding=gzip,deflate} * to speedup the downloading of the detail pages scope.range {(indexshowdetails)|end} index_temp_1.scrub {multi|idFicha=||'|)} index_urlshow.modify {set|http://tvonline1.datafactory.la/buscador/clientes/sectorTV/tv.php?idFicha='index_temp_1'} end_scope scope.range {(showdetails)|end} title.scrub {single|

||

} *subtitle.scrub {regex||

(.*?)

||} *description.scrub {single(debug)|

|

|

|
} description.scrub {single|

||

} actor.scrub {regex||Elenco
  • (.+?)
  • ||} *actor.modify {replace(debug)|-|,|} titleoriginal.scrub {regex||ORIGINAL
  • (.+?)
  • ||} category.scrub {regex||NERO
  • (.+?)
  • ||} showicon.scrub {single|} *http://cdn.datafactory.la *productiondate.scrub {regex(debug)||tilde;O
  • ([1-9]\d*)
  • ||} *(\d{4}) *productiondate.scrub {single (debug)|tilde;O|
  • |
  • |} *index_duration.scrub {single|Oacute;N|
  • |min.|
  • } end_scope *title.scrub {single|} *titleoriginal.scrub {single|} *subtitle.scrub {single|} *description.scrub {multi|} *director.scrub {single|} *actor.scrub {single(separator=", ")|} *presenter.scrub {single|} *producer.scrub {single|} *writer.scrub {single|} *composer.scrub {single|} *rating.scrub {multi|} *ratingicon.scrub {multi|} *category.scrub {single|} *productiondate.scrub {single|} *starrating.scrub {single|} *episode.scrub {single|} *subtitles.scrub {single|} *premiere.scrub {single|} *previousshown.scrub {single|} * * operations: ** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file) ** ** @auto_xml_channel_start *url_index{url|http://www.televisiononline.com.ar/buscador/clientes/sectorTV/tv.php} *index_site_id.scrub {multi|name="canal">\n \n ||} *scope.range {(channellist)|end} *index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")} end_scope ** @auto_xml_channel_end