.*?'
+ patron += '

([^<]+)
'
+ matches = re.compile(patron, re.DOTALL).findall(data)
+
+ first = item.first
+ last = first+20
+ if last > len(matches):
+ last = len(matches)
+ next = True
+ scrapertools.printMatches(matches)
+ for scrapedthumbnail, scrapedurl, scrapedtitle in matches[first:last]:
+ scrapedyear = "-"
+ title = scrapedtitle.replace(" (2018)", "")
+ url = urlparse.urljoin(item.url,scrapedurl)
+ itemlist.append(item.clone(channel=item.channel, action = 'findvideos', title=title, contentTitle = scrapedtitle,
+ url=url, thumbnail=scrapedthumbnail, infoLabels={'year':scrapedyear} ))
+ tmdb.set_infoLabels(itemlist, True)
+ # Paginación
+ if not next:
+ url_next_page = item.url
+ first = last
+ else:
+ url_next_page = scrapertools.find_single_match(data, '
>", url=url_next_page, action='lista', first=first))
+ return itemlist
+
+
+def findvideos(item):
+ logger.info()
+ itemlist = []
+ data = httptools.downloadpage(item.url).data
+ data = re.sub(r"\n|\r|\t| |
", "", data)
+ patron = '<(?:iframe|IFRAME).*?(?:src|SRC)="([^"]+)"'
+ matches = scrapertools.find_multiple_matches(data, patron)
+ for url in matches:
+ lang = "VOSE"
+ if not config.get_setting('unify'):
+ title = ' (%s)' % (lang)
+ else:
+ title = ''
+ if url != '':
+ itemlist.append(item.clone(action="play", title='%s'+title, url=url, language=lang ))
+ itemlist = servertools.get_servers_itemlist(itemlist, lambda i: i.title % i.server.capitalize())
+
+ # Requerido para Filtrar enlaces
+ if __comprueba_enlaces__:
+ itemlist = servertools.check_list_links(itemlist, __comprueba_enlaces_num__)
+ # Requerido para FilterTools
+ itemlist = filtertools.get_links(itemlist, item, list_language)
+ # Requerido para AutoPlay
+ autoplay.start(itemlist, item)
+
+
+ if config.get_videolibrary_support() and len(itemlist) > 0 and item.extra !='findvideos' and not "/episodios/" in item.url :
+ itemlist.append(Item(channel=item.channel, action="add_pelicula_to_library",
+ title='[COLOR yellow]Añadir esta pelicula a la videoteca[/COLOR]', url=item.url,
+ extra="findvideos", contentTitle=item.contentTitle))
+ return itemlist
+
+