Re: Openload y sus palomas
Publicado: 26 Jul 2016, 22:01
Código: Seleccionar todo
def get_video_url(page_url, premium=False, user="", password="", video_password=""):
logger.info("[openload.py] get_video_url page_url=" + page_url)
video_urls = []
data = scrapertools.cache_page(page_url, headers=headers)
text_encodes = scrapertools.find_multiple_matches(data, ">(゚ω゚ノ.*?)</")
for n in range(0, len(text_encodes)):
try:
text_decode = aadecode(
text_encodes[
eval(
scrapertools.find_single_match(
aadecode(text_encodes[n]),
"\(([^\)]+)\)"
)
)
]
)
break
except: continue
pre_media_url = "https://openload.co/stream/" + scrapertools.find_single_match(text_decode, "return\s*(.*?true)").split("/")[-1]
media_url = scrapertools.get_header_from_response(pre_media_url, header_to_get="location")
video_urls.append( [ scrapertools.get_filename_from_url(media_url)[-4:] + " [openload]", media_url ] )
return video_urls