diff --git a/src/you_get/common.py b/src/you_get/common.py index 9c732693..a4a80df9 100755 --- a/src/you_get/common.py +++ b/src/you_get/common.py @@ -38,6 +38,7 @@ SITES = { 'joy' : 'joy', 'jpopsuki' : 'jpopsuki', 'kankanews' : 'bilibili', + 'kissanime' : 'kissanime', 'khanacademy' : 'khan', 'ku6' : 'ku6', 'kugou' : 'kugou', diff --git a/src/you_get/extractors/__init__.py b/src/you_get/extractors/__init__.py index 5af9cdd3..34f7a0b3 100755 --- a/src/you_get/extractors/__init__.py +++ b/src/you_get/extractors/__init__.py @@ -31,6 +31,7 @@ from .iqilu import * from .iqiyi import * from .joy import * from .jpopsuki import * +from .kissanime import * from .ku6 import * from .kugou import * from .kuwo import * diff --git a/src/you_get/extractors/kissanime.py b/src/you_get/extractors/kissanime.py new file mode 100644 index 00000000..16c47f88 --- /dev/null +++ b/src/you_get/extractors/kissanime.py @@ -0,0 +1,34 @@ +#!/usr/bin/env python +__all__ = ['kissanime_download'] + +from ..common import * +import json +import cfscrape +import base64 + + + +def kissanime_download(url, output_dir='.', merge=True, info_only=False, **kwargs): + scraper = cfscrape.create_scraper() + html = scraper.get(url).content + + btitle = re.search(b'