37 lines
1.7 KiB
Python
Executable File
37 lines
1.7 KiB
Python
Executable File
# -*- coding: utf-8 -*-
|
|
|
|
from core import scrapertools
|
|
from platformcode import logger
|
|
|
|
|
|
def test_video_exists(page_url):
|
|
return True, ""
|
|
|
|
|
|
def get_video_url(page_url, premium=False, user="", password="", video_password=""):
|
|
logger.info("(page_url='%s')" % page_url)
|
|
|
|
'''
|
|
<a href="http://f02.nowdownload.co/dl/91efaa9ec507ef4de023cd62bb9a0fe2/50ab76ac/6711c9c90ebf3_family.guy.s11e02.italian.subbed.hdtv.xvid_gannico.avi" class="btn btn-danger"><i class="icon-white icon-download"></i> Download Now</a>
|
|
'''
|
|
data = scrapertools.cache_page(page_url)
|
|
logger.debug("data:" + data)
|
|
try:
|
|
url = scrapertools.get_match(data,
|
|
'<a href="([^"]*)" class="btn btn-danger"><i class="icon-white icon-download"></i> Download Now</a>')
|
|
except:
|
|
# $.get("/api/token.php?token=7e1ab09df2775dbea02506e1a2651883");
|
|
token = scrapertools.get_match(data, '(/api/token.php\?token=[^"]*)')
|
|
logger.debug("token:" + token)
|
|
d = scrapertools.cache_page("http://www.nowdownload.co" + token)
|
|
url = scrapertools.get_match(data, 'expiryText: \'<a class="btn btn-danger" href="([^"]*)')
|
|
logger.debug("url_1:" + url)
|
|
data = scrapertools.cache_page("http://www.nowdownload.co" + url)
|
|
logger.debug("data:" + data)
|
|
# <a href="http://f03.nowdownload.co/dl/8ec5470153bb7a2177847ca7e1638389/50ab71b3/f92882f4d33a5_squadra.antimafia_palermo.oggi.4x01.episodio.01.ita.satrip.xvid_upz.avi" class="btn btn-success">Click here to download !</a>
|
|
url = scrapertools.get_match(data, '<a href="([^"]*)" class="btn btn-success">Click here to download !</a>')
|
|
logger.debug("url_final:" + url)
|
|
|
|
video_urls = [url]
|
|
return video_urls
|