mirror of
https://github.com/soimort/you-get.git
synced 2025-02-03 16:53:56 +03:00
[miaopai] it is clear that
This commit is contained in:
parent
f07e909a72
commit
4f191986bd
@ -84,14 +84,15 @@ def miaopai_download(url, output_dir = '.', merge = False, info_only = False, **
|
|||||||
if match1(url, r'weibo\.com/tv/v/(\w+)'):
|
if match1(url, r'weibo\.com/tv/v/(\w+)'):
|
||||||
return miaopai_download_direct(url, info_only=info_only, output_dir=output_dir, merge=merge, **kwargs)
|
return miaopai_download_direct(url, info_only=info_only, output_dir=output_dir, merge=merge, **kwargs)
|
||||||
|
|
||||||
|
if re.match(r'^http[s]://.*\.weibo\.com/\d+/.+', url):
|
||||||
|
return miaopai_download_direct(url, info_only=info_only, output_dir=output_dir, merge=merge, **kwargs)
|
||||||
|
|
||||||
fid = match1(url, r'\?fid=(\d{4}:\w+)')
|
fid = match1(url, r'\?fid=(\d{4}:\w+)')
|
||||||
if fid is not None:
|
if fid is not None:
|
||||||
miaopai_download_by_fid(fid, output_dir, merge, info_only)
|
miaopai_download_by_fid(fid, output_dir, merge, info_only)
|
||||||
elif '/p/230444' in url:
|
elif '/p/230444' in url:
|
||||||
fid = match1(url, r'/p/230444(\w+)')
|
fid = match1(url, r'/p/230444(\w+)')
|
||||||
miaopai_download_by_fid('1034:'+fid, output_dir, merge, info_only)
|
miaopai_download_by_fid('1034:'+fid, output_dir, merge, info_only)
|
||||||
elif re.match(r'^http[s]://weibo\.com/\d+/.+', url):
|
|
||||||
miaopai_download_direct(url, info_only=info_only, output_dir=output_dir, merge=merge, **kwargs)
|
|
||||||
else:
|
else:
|
||||||
mobile_page = get_content(url, headers = fake_headers_mobile)
|
mobile_page = get_content(url, headers = fake_headers_mobile)
|
||||||
hit = re.search(r'"page_url"\s*:\s*"([^"]+)"', mobile_page)
|
hit = re.search(r'"page_url"\s*:\s*"([^"]+)"', mobile_page)
|
||||||
|
Loading…
Reference in New Issue
Block a user