diff --git a/src/you_get/extractors/longzhu.py b/src/you_get/extractors/longzhu.py index f74b63ea..96295678 100644 --- a/src/you_get/extractors/longzhu.py +++ b/src/you_get/extractors/longzhu.py @@ -7,10 +7,10 @@ import json def longzhu_download(url, output_dir = '.', merge = True, info_only = False, **kwargs): - host_name = url.split("/")[-2] + host_name = url.split("/")[2] if host_name == 'star.longzhu.com' or host_name == 'm.longzhu.com': - domain_param = url[url.rfind('/')+1:] + domain_param = url.split('/')[3].split('?')[0] get_id_url = "http://m.longzhu.com/%s" % domain_param html = get_content(get_id_url) room_id_patt = r'var\s+roomId\s*=\s*(\d+);' #var roomId = 394548; @@ -51,7 +51,6 @@ def longzhu_download(url, output_dir = '.', merge = True, info_only = False, **k if status == 'false': #get offline video url offlineVideo_patt = r'"offlineVideoUrl":"([^"]*)",' - #offlineVideo_url = '' offlineVideo_url = match1(html, offlineVideo_patt).replace('\\','') title_patt = r'