From 39ceacd8d6cbbafc47b31408a8817a1dc35f7998 Mon Sep 17 00:00:00 2001 From: Botu Sun Date: Fri, 25 Mar 2016 16:44:32 +0900 Subject: [PATCH] fix to handle new domain of douyu.com (was douyutv.com) --- src/you_get/common.py | 2 +- src/you_get/extractors/douyutv.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/you_get/common.py b/src/you_get/common.py index a417bcc7..ccfd8c27 100755 --- a/src/you_get/common.py +++ b/src/you_get/common.py @@ -15,7 +15,7 @@ SITES = { 'dilidili' : 'dilidili', 'dongting' : 'dongting', 'douban' : 'douban', - 'douyutv' : 'douyutv', + 'douyu' : 'douyutv', 'ehow' : 'ehow', 'facebook' : 'facebook', 'fc2' : 'fc2video', diff --git a/src/you_get/extractors/douyutv.py b/src/you_get/extractors/douyutv.py index 023a7249..449022ca 100644 --- a/src/you_get/extractors/douyutv.py +++ b/src/you_get/extractors/douyutv.py @@ -12,7 +12,7 @@ def douyutv_download(url, output_dir = '.', merge = True, info_only = False, **k #Thanks to @yan12125 for providing decoding method!! suffix = 'room/%s?aid=android&client_sys=android&time=%d' % (room_id, int(time.time())) sign = hashlib.md5((suffix + '1231').encode('ascii')).hexdigest() - json_request_url = "http://www.douyutv.com/api/v1/%s&auth=%s" % (suffix, sign) + json_request_url = "http://www.douyu.com/api/v1/%s&auth=%s" % (suffix, sign) content = get_html(json_request_url) data = json.loads(content)['data'] server_status = data.get('error',0) @@ -28,6 +28,6 @@ def douyutv_download(url, output_dir = '.', merge = True, info_only = False, **k if not info_only: download_urls([real_url], title, 'flv', None, output_dir, merge = merge) -site_info = "douyutv.com" +site_info = "douyu.com" download = douyutv_download -download_playlist = playlist_not_supported('douyutv') +download_playlist = playlist_not_supported('douyu')