Fix maxstream
This commit is contained in:
+2
-1
@@ -48,7 +48,8 @@ directIP = {
|
|||||||
'nored.icu': '31.220.1.77',
|
'nored.icu': '31.220.1.77',
|
||||||
'wstream.icu': '31.220.1.77',
|
'wstream.icu': '31.220.1.77',
|
||||||
'wstream.video': '31.220.1.77',
|
'wstream.video': '31.220.1.77',
|
||||||
'krask.xyz': '31.220.1.77'
|
'krask.xyz': '31.220.1.77',
|
||||||
|
'maxstream.video': '109.236.81.23'
|
||||||
}
|
}
|
||||||
|
|
||||||
# Maximum wait time for downloadpage, if nothing is specified
|
# Maximum wait time for downloadpage, if nothing is specified
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"patterns": [
|
"patterns": [
|
||||||
{
|
{
|
||||||
"pattern": "https?://maxstream.video/(?:e/|embed-|cast/)?([a-z0-9]+)",
|
"pattern": "https?://maxstream.video/(?:e/|embed-|cast/)?([a-z0-9]+)",
|
||||||
"url": "https://maxstream.video/cast/\\1"
|
"url": "http://maxstream.video/cast/\\1"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -40,8 +40,8 @@ def get_video_url(page_url, premium=False, user="", password="", video_password=
|
|||||||
char_codes = ast.literal_eval(match[0])
|
char_codes = ast.literal_eval(match[0])
|
||||||
hidden_js = "".join([chr(c - int(match[1])) for c in char_codes])
|
hidden_js = "".join([chr(c - int(match[1])) for c in char_codes])
|
||||||
|
|
||||||
newurl = scrapertools.find_single_match(hidden_js, r'\$.get\(\'([^\']+)')
|
newurl = scrapertools.find_single_match(hidden_js, r'\$.get\(\'([^\']+)').replace('https://', 'http://')
|
||||||
castpage = httptools.downloadpage(newurl, headers={'x-requested-with': 'XMLHttpRequest', 'Referer': page_url }).data
|
castpage = httptools.downloadpage(newurl, headers={'x-requested-with': 'XMLHttpRequest', 'Referer': page_url}).data
|
||||||
url_video = scrapertools.find_single_match(castpage, r"cc\.cast\('(http[s]?.[^']+)'")
|
url_video = scrapertools.find_single_match(castpage, r"cc\.cast\('(http[s]?.[^']+)'")
|
||||||
else:
|
else:
|
||||||
logger.debug('Something wrong: no url found before that :(')
|
logger.debug('Something wrong: no url found before that :(')
|
||||||
|
|||||||
Reference in New Issue
Block a user