# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Ringraziamo Icarus crew # Canale istitutoluce # ------------------------------------------------------------ import re import urlparse from core import httptools, scrapertools, servertools from core.item import Item from platformcode import logger, config host = "https://patrimonio.archivioluce.com" host2 = "https://www.archivioluce.com" headers = [['Referer', host]] PERPAGE = 7 def mainlist(item): logger.info("kod.istitutoluce mainlist") itemlist = [ Item( channel=item.channel, title="[COLOR azure]Archivio - Tutti i Filmati[/COLOR]", action="peliculas", url="%s/luce-web/search/result.html?query=&perPage=7" % host, thumbnail="http://www.archivioluce.com/wp-content/themes/wpbootstrap/bootstrap/img/luce-logo.png" ), Item( channel=item.channel, title="[COLOR azure]Categorie Tematiche[/COLOR]", action="categorie", url="%s/navigazione-tematica/" % host2, thumbnail="http://www.archivioluce.com/wp-content/themes/wpbootstrap/bootstrap/img/luce-logo.png" ), Item( channel=item.channel, title="[COLOR yellow]Cerca...[/COLOR]", action="search", thumbnail="http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search" ) ] return itemlist def categorie(item): itemlist = [] data = httptools.downloadpage(item.url, headers=headers).data bloque = scrapertools.find_single_match(data, '
(.*?)