From b7814f66527bf96360acc694f85bf4ca061c6744 Mon Sep 17 00:00:00 2001 From: Mort Yao Date: Mon, 21 Sep 2015 00:24:22 +0200 Subject: [PATCH] [755] new site support --- src/you_get/common.py | 2 ++ src/you_get/extractors/__init__.py | 1 + src/you_get/extractors/nanagogo.py | 21 +++++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 src/you_get/extractors/nanagogo.py diff --git a/src/you_get/common.py b/src/you_get/common.py index 1cb33dc3..a772fe28 100755 --- a/src/you_get/common.py +++ b/src/you_get/common.py @@ -996,6 +996,7 @@ def url_to_module(url): miomio, mixcloud, mtv81, + nanagogo, netease, nicovideo, pptv, @@ -1076,6 +1077,7 @@ def url_to_module(url): 'miomio': miomio, 'mixcloud': mixcloud, 'mtv81': mtv81, + '7gogo': nanagogo, 'nicovideo': nicovideo, 'pptv': pptv, 'qianmo':qianmo, diff --git a/src/you_get/extractors/__init__.py b/src/you_get/extractors/__init__.py index 2b0a8fa2..83b6c4ec 100755 --- a/src/you_get/extractors/__init__.py +++ b/src/you_get/extractors/__init__.py @@ -34,6 +34,7 @@ from .miaopai import * from .miomio import * from .mixcloud import * from .mtv81 import * +from .nanagogo import * from .netease import * from .nicovideo import * from .pptv import * diff --git a/src/you_get/extractors/nanagogo.py b/src/you_get/extractors/nanagogo.py new file mode 100644 index 00000000..aec7776e --- /dev/null +++ b/src/you_get/extractors/nanagogo.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python + +__all__ = ['nanagogo_download'] + +from ..common import * + +def nanagogo_download(url, output_dir='.', merge=True, info_only=False): + html = get_html(url) + title = r1(r'