From 2c392a88fa6562b1ae3dbfa0e79bb64c1cfb282d Mon Sep 17 00:00:00 2001 From: "edward.gao" Date: Mon, 3 Sep 2018 14:11:31 +0800 Subject: [PATCH] Support the mobile version site like http://m.songtasty.com --- src/you_get/extractors/songtasty.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/you_get/extractors/songtasty.py b/src/you_get/extractors/songtasty.py index f99abe59..fa023ad7 100644 --- a/src/you_get/extractors/songtasty.py +++ b/src/you_get/extractors/songtasty.py @@ -9,7 +9,7 @@ from urllib.parse import quote from json import loads def songtasty_download(url, output_dir = '.', merge=True, info_only=False, **kwargs): - if re.match(r'http://www.songtasty.com/song/(\d)+', url): + if re.match(r'http://.*\.songtasty\.com/song/(\d)+', url): html = get_content(url) # example: 不加糖先生° ▍ - 童年不能忘却的音乐 - 地球仪 电音版 title = r1(r'', html) @@ -19,7 +19,7 @@ def songtasty_download(url, output_dir = '.', merge=True, info_only=False, **kwa if not info_only: download_urls([downloadurl], title, 'MP3', total_size=0, output_dir = output_dir, merge = merge) else: - log.wtf("Not support songtasty url, should be http://www.songtasty.com/song/12345", 1) + log.wtf("Not support songtasty url, should be http://www|m.songtasty.com/song/12345", 1) site_info = "songtasty" download = songtasty_download download_playlist = playlist_not_supported('songtasty')