# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Ringraziamo Icarus crew # Canale filmontv # ------------------------------------------------------------ import re import urllib from core import httptools from platformcode import logger from core import scrapertools from core.item import Item from core import tmdb host = "https://www.comingsoon.it" TIMEOUT_TOTAL = 60 def mainlist(item): logger.info(" mainlist") itemlist = [Item(channel=item.channel, title="[COLOR red]IN ONDA ADESSO[/COLOR]", action="tvoggi", url="%s/filmtv/oggi/in-onda/" % host, thumbnail="http://a2.mzstatic.com/eu/r30/Purple/v4/3d/63/6b/3d636b8d-0001-dc5c-a0b0-42bdf738b1b4/icon_256.png"), Item(channel=item.channel, title="[COLOR azure]Mattina[/COLOR]", action="tvoggi", url="%s/filmtv/oggi/mattina/" % host, thumbnail="http://icons.iconarchive.com/icons/icons-land/weather/256/Sunrise-icon.png"), Item(channel=item.channel, title="[COLOR azure]Pomeriggio[/COLOR]", action="tvoggi", url="%s/filmtv/oggi/pomeriggio/" % host, thumbnail="http://icons.iconarchive.com/icons/custom-icon-design/weather/256/Sunny-icon.png"), Item(channel=item.channel, title="[COLOR azure]Sera[/COLOR]", action="tvoggi", url="%s/filmtv/oggi/sera/" % host, thumbnail="http://icons.iconarchive.com/icons/icons-land/vista-people/256/Occupations-Pizza-Deliveryman-Male-Light-icon.png"), Item(channel=item.channel, title="[COLOR azure]Notte[/COLOR]", action="tvoggi", url="%s/filmtv/oggi/notte/" % host, thumbnail="http://icons.iconarchive.com/icons/oxygen-icons.org/oxygen/256/Status-weather-clear-night-icon.png")] return itemlist def tvoggi(item): logger.info(" tvoggi") itemlist = [] # Carica la pagina data = httptools.downloadpage(item.url).data # Estrae i contenuti patron = '