[^"]+)(?:[^>]+>){15}(?P[^<]+).*?(?P[^<]+).*?>>'
else:
action = 'seasons'
patron = r'
]+>){4}\s*]+>(?P[^<]+)'
if (item.args == 'search' or item.contentType != 'movie') and not support.stackCheck(['get_channel_results']):
patronNext = None
def itemlistHook(itemlist):
lastUrl = support.match(data, patron=r'href="([^"]+)">Last').match
if lastUrl:
currentPage = support.match(item.url, string=True, patron=r'/(\d+)/').match
nextPage = int(currentPage) + 1
support.nextPage(itemlist, item, next_page=item.url.replace('/{}'.format(currentPage), '/{}'.format(nextPage)), function_or_level='peliculas')
return itemlist
return locals()
@support.scrape
def seasons(item):
item.contentType = 'season'
action = 'episodios'
patron = r'\s*]+>\s*
[^"]+)(?:([^>]+)>){2}\s*(?P\w+ (?P\d+))'
return locals()
@support.scrape
def episodios(item):
patron = r'
]+>){13}\s*(?P\d+)x(?P\d+)\s*(?:[^>]+>){2}\s*(?P[^<]+)'
def itemlistHook(itemlist):
itemlist.reverse()
return itemlist
return locals()
def findvideos(item):
itemlist = []
item.disableAutoplay = True
if item.args == 'search':
itemlist.append(item.clone(server='torrent', action='play'))
else:
from lib.guessit import guessit
items = support.match(item.url, patron=r'([^<]+)<(?:[^>]+>){3}([^<]+)<(?:[^>]+>){6}([^<]+)