Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.96 KB | None | 0 0
  1. def findvideos(item):
  2.     logger.info("[tantifilm.py] findvideos")
  3.  
  4.     # Carica la pagina
  5.     import base64
  6.     data = item.url if item.extra == 'serie' else httptools.downloadpage(item.url, headers=headers).data
  7.  
  8.     itemlist = servertools.find_video_items(data=data)
  9.  
  10.     if 'protectlink' in data:
  11.         urls = scrapertools.find_multiple_matches(data, r'<iframe src="[^=]+=(.*?)"')
  12.         for url in urls:
  13.             url = "'"+url+"'".decode('base64')
  14.             url = httptools.downloadpage(url, only_headers=True, follow_redirects=False).headers.get("location", "")
  15.             itemlist += servertools.find_video_items(data=url)
  16.  
  17.     for videoitem in itemlist:
  18.         videoitem.title = "".join([item.title, '[COLOR green][B]' + videoitem.title + '[/B][/COLOR]'])
  19.         videoitem.fulltitle = item.fulltitle
  20.         videoitem.show = item.show
  21.         videoitem.thumbnail = item.thumbnail
  22.         videoitem.channel = __channel__
  23.  
  24.     return itemlist
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement