mirror of
https://github.com/soimort/you-get.git
synced 2025-02-03 00:33:58 +03:00
parent
5e612e870c
commit
44c09c542f
@ -10,9 +10,9 @@ import json
|
||||
def funshion_download(url, output_dir = '.', merge = False, info_only = False, **kwargs):
|
||||
""""""
|
||||
if re.match(r'http://www.fun.tv/vplay/v-(\w+)', url): #single video
|
||||
funshion_download_by_url(url, output_dir = '.', merge = False, info_only = False)
|
||||
elif re.match(r'http://www.fun.tv/vplay/g-(\w+)', url): #whole drama
|
||||
funshion_download_by_drama_url(url, output_dir = '.', merge = False, info_only = False)
|
||||
funshion_download_by_url(url, output_dir=output_dir, merge=merge, info_only=info_only)
|
||||
elif re.match(r'http://www.fun.tv/vplay/.*g-(\w+)', url): #whole drama
|
||||
funshion_download_by_drama_url(url, output_dir=output_dir, merge=merge, info_only=info_only)
|
||||
else:
|
||||
return
|
||||
|
||||
@ -25,7 +25,7 @@ def funshion_download_by_url(url, output_dir = '.', merge = False, info_only = F
|
||||
if re.match(r'http://www.fun.tv/vplay/v-(\w+)', url):
|
||||
match = re.search(r'http://www.fun.tv/vplay/v-(\d+)(.?)', url)
|
||||
vid = match.group(1)
|
||||
funshion_download_by_vid(vid, output_dir = '.', merge = False, info_only = False)
|
||||
funshion_download_by_vid(vid, output_dir=output_dir, merge=merge, info_only=info_only)
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
def funshion_download_by_vid(vid, output_dir = '.', merge = False, info_only = False):
|
||||
@ -63,14 +63,11 @@ def funshion_download_by_drama_url(url, output_dir = '.', merge = False, info_on
|
||||
"""str->None
|
||||
url = 'http://www.fun.tv/vplay/g-95785/'
|
||||
"""
|
||||
if re.match(r'http://www.fun.tv/vplay/g-(\w+)', url):
|
||||
match = re.search(r'http://www.fun.tv/vplay/g-(\d+)(.?)', url)
|
||||
id = match.group(1)
|
||||
|
||||
id = r1(r'http://www.fun.tv/vplay/.*g-(\d+)', url)
|
||||
video_list = funshion_drama_id_to_vid(id)
|
||||
|
||||
for video in video_list:
|
||||
funshion_download_by_id((video[0], id), output_dir = '.', merge = False, info_only = False)
|
||||
funshion_download_by_id((video[0], id), output_dir=output_dir, merge=merge, info_only=info_only)
|
||||
# id is for drama, vid not the same as the ones used in single video
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
|
Loading…
Reference in New Issue
Block a user