[naver] change categories (#7746)
- 'naver' -> 'naver-blog' - 'chzzk' -> 'naver-chzzk' - 'naverwebtoon' -> 'naver-webtoon'
This commit is contained in:
@@ -4,31 +4,58 @@
|
||||
# it under the terms of the GNU General Public License version 2 as
|
||||
# published by the Free Software Foundation.
|
||||
|
||||
from gallery_dl.extractor import naver
|
||||
from gallery_dl.extractor import naverblog
|
||||
|
||||
|
||||
__tests__ = (
|
||||
{
|
||||
"#url" : "https://blog.naver.com/rlfqjxm0/221430673006",
|
||||
"#category": ("", "naver", "post"),
|
||||
"#class" : naver.NaverPostExtractor,
|
||||
"#class" : naverblog.NaverBlogPostExtractor,
|
||||
"#sha1_url" : "6c694f3aced075ed5e9511f1e796d14cb26619cc",
|
||||
"#sha1_metadata": "a6e23d19afbee86b37d6e7ad934650c379d2cb1e",
|
||||
|
||||
"count" : 23,
|
||||
"num" : range(1, 23),
|
||||
"extension" : {"jpg", "png"},
|
||||
"filename" : str,
|
||||
"blog" : {
|
||||
"id" : "rlfqjxm0",
|
||||
"num" : 43030507,
|
||||
"user": "에나",
|
||||
},
|
||||
"post" : {
|
||||
"date" : "dt:2018-12-30 23:23:00",
|
||||
"description": "-",
|
||||
"num" : 221430673006,
|
||||
"title" : "그림",
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://blog.naver.com/PostView.nhn?blogId=rlfqjxm0&logNo=221430673006",
|
||||
"#category": ("", "naver", "post"),
|
||||
"#class" : naver.NaverPostExtractor,
|
||||
"#class" : naverblog.NaverBlogPostExtractor,
|
||||
"#sha1_url" : "6c694f3aced075ed5e9511f1e796d14cb26619cc",
|
||||
"#sha1_metadata": "a6e23d19afbee86b37d6e7ad934650c379d2cb1e",
|
||||
|
||||
"count" : 23,
|
||||
"num" : range(1, 23),
|
||||
"extension" : {"jpg", "png"},
|
||||
"filename" : str,
|
||||
"blog" : {
|
||||
"id" : "rlfqjxm0",
|
||||
"num" : 43030507,
|
||||
"user": "에나",
|
||||
},
|
||||
"post" : {
|
||||
"date" : "dt:2018-12-30 23:23:00",
|
||||
"description": "-",
|
||||
"num" : 221430673006,
|
||||
"title" : "그림",
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://blog.naver.com/PostView.nhn?blogId=rlfqjxm0&logNo=70161391809",
|
||||
"#comment" : "filenames in EUC-KR encoding (#5126)",
|
||||
"#category": ("", "naver", "post"),
|
||||
"#class" : naver.NaverPostExtractor,
|
||||
"#class" : naverblog.NaverBlogPostExtractor,
|
||||
"#results": (
|
||||
"https://blogfiles.pstatic.net/20130305_23/ping9303_1362411028002Dpz9z_PNG/1_사본.png",
|
||||
"https://blogfiles.pstatic.net/20130305_46/rlfqjxm0_1362473322580x33zi_PNG/오마갓합작.png",
|
||||
@@ -54,8 +81,7 @@ __tests__ = (
|
||||
{
|
||||
"#url" : "https://blog.naver.com/jws790103/223239681955",
|
||||
"#comment" : "videos",
|
||||
"#category": ("", "naver", "post"),
|
||||
"#class" : naver.NaverPostExtractor,
|
||||
"#class" : naverblog.NaverBlogPostExtractor,
|
||||
"#pattern" : (
|
||||
r"https://blogfiles.pstatic.net/MjAyMzA5MjVfMTMy/MDAxNjk1NjQ0MzI4OTE3.UxgvxTesk7Y88OWGvPMwQhbmCPp6mPA_C-5l5lJggyEg.B0DbxNEzz3DxRJtShiiBHDLzLQSCFDo_Bp6c-bcMDiog.JPEG.jws790103/20230925%EF%BC%BF080218.jpg",
|
||||
r"https://blogfiles.pstatic.net/MjAyMzA5MjVfMjAz/MDAxNjk1NjQ0MzI4OTA5.Kd4VzqHhhrgby7rCA1iPdBX6f_k2DPEBnlRdOWD-kPgg.U0C1lmlKVMZMA4hhhs69nolZwCZ4Plme4KVbNfhezhkg.JPEG.jws790103/20230925%EF%BC%BF081103.jpg",
|
||||
@@ -85,8 +111,7 @@ __tests__ = (
|
||||
{
|
||||
"#url" : "https://blog.naver.com/jws790103/223239681955",
|
||||
"#comment" : "'videos' option",
|
||||
"#category": ("", "naver", "post"),
|
||||
"#class" : naver.NaverPostExtractor,
|
||||
"#class" : naverblog.NaverBlogPostExtractor,
|
||||
"#options" : {"videos": False},
|
||||
"#results": (
|
||||
"https://blogfiles.pstatic.net/MjAyMzA5MjVfMTMy/MDAxNjk1NjQ0MzI4OTE3.UxgvxTesk7Y88OWGvPMwQhbmCPp6mPA_C-5l5lJggyEg.B0DbxNEzz3DxRJtShiiBHDLzLQSCFDo_Bp6c-bcMDiog.JPEG.jws790103/20230925%EF%BC%BF080218.jpg",
|
||||
@@ -103,32 +128,28 @@ __tests__ = (
|
||||
|
||||
{
|
||||
"#url" : "https://blog.naver.com/PostView.naver?blogId=rlfqjxm0&logNo=221430673006",
|
||||
"#category": ("", "naver", "post"),
|
||||
"#class" : naver.NaverPostExtractor,
|
||||
"#class" : naverblog.NaverBlogPostExtractor,
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://blog.naver.com/gukjung",
|
||||
"#category": ("", "naver", "blog"),
|
||||
"#class" : naver.NaverBlogExtractor,
|
||||
"#pattern" : naver.NaverPostExtractor.pattern,
|
||||
"#class" : naverblog.NaverBlogBlogExtractor,
|
||||
"#pattern" : naverblog.NaverBlogPostExtractor.pattern,
|
||||
"#range" : "1-12",
|
||||
"#count" : 12,
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://blog.naver.com/PostList.nhn?blogId=gukjung",
|
||||
"#category": ("", "naver", "blog"),
|
||||
"#class" : naver.NaverBlogExtractor,
|
||||
"#pattern" : naver.NaverPostExtractor.pattern,
|
||||
"#class" : naverblog.NaverBlogBlogExtractor,
|
||||
"#pattern" : naverblog.NaverBlogPostExtractor.pattern,
|
||||
"#range" : "1-12",
|
||||
"#count" : 12,
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://blog.naver.com/PostList.naver?blogId=gukjung",
|
||||
"#category": ("", "naver", "blog"),
|
||||
"#class" : naver.NaverBlogExtractor,
|
||||
"#class" : naverblog.NaverBlogBlogExtractor,
|
||||
},
|
||||
|
||||
)
|
||||
@@ -4,14 +4,14 @@
|
||||
# it under the terms of the GNU General Public License version 2 as
|
||||
# published by the Free Software Foundation.
|
||||
|
||||
from gallery_dl.extractor import chzzk
|
||||
from gallery_dl.extractor import naverchzzk
|
||||
|
||||
|
||||
__tests__ = (
|
||||
|
||||
{
|
||||
"#url" : "https://chzzk.naver.com/f30b95fc9af53a75b781d7d3dd933892/community/detail/13393754",
|
||||
"#class" : chzzk.ChzzkCommentExtractor,
|
||||
"#class" : naverchzzk.NaverChzzkCommentExtractor,
|
||||
"#results": (
|
||||
"https://nng-phinf.pstatic.net/MjAyNDA3MDlfNDgg/MDAxNzIwNTMzNzg2MDUx.0K9XrEW9CCSd2b7VdQHf8RGWkHAUsqEhNnLlleA11SUg.ZLx2V3gJPZR-kzrMY3E17wbu1ZmzYjitrEKmM_ykeWkg.PNG/tftyt.png",
|
||||
),
|
||||
@@ -35,7 +35,7 @@ __tests__ = (
|
||||
|
||||
{
|
||||
"#url" : "https://chzzk.naver.com/f30b95fc9af53a75b781d7d3dd933892/community/detail/20273040",
|
||||
"#class" : chzzk.ChzzkCommentExtractor,
|
||||
"#class" : naverchzzk.NaverChzzkCommentExtractor,
|
||||
"#results": (
|
||||
"https://nng-phinf.pstatic.net/MjAyNTA2MTNfMTUw/MDAxNzQ5ODI1NjkyMzgx.8bsZ9moAfpuK3dqhHBxdd_CQdSuP5-MRrFgyJGDfdtEg.cs9HcI9BxBVXGUqJQhsUSGyOYvB3vj2itDB-arpvmokg.GIF/%EB%AC%BC%EC%9E%90%EB%AF%B8%EB%84%A4a.gif",
|
||||
"https://nng-phinf.pstatic.net/MjAyNTA2MTNfMTAg/MDAxNzQ5ODI1NzA2NDk4.8PHxVU-4N8UE6mnDoDRhTMYoao9p0niz08DPQEqm2pog.C4KZL_RiK-jGlfKgoXJS5LdO3BDZUuPDCSsaqttE6Jwg.GIF/%EB%AC%BC%EC%9E%90%EB%AF%B8%EB%84%A4ab.gif",
|
||||
@@ -65,14 +65,14 @@ __tests__ = (
|
||||
|
||||
{
|
||||
"#url" : "https://chzzk.naver.com/f30b95fc9af53a75b781d7d3dd933892/community",
|
||||
"#class": chzzk.ChzzkCommunityExtractor,
|
||||
"#class": naverchzzk.NaverChzzkCommunityExtractor,
|
||||
"#range": "1-50",
|
||||
"#count": 50,
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://chzzk.naver.com/f30b95fc9af53a75b781d7d3dd933892/community",
|
||||
"#class" : chzzk.ChzzkCommunityExtractor,
|
||||
"#class" : naverchzzk.NaverChzzkCommunityExtractor,
|
||||
"#options": {"offset": 50},
|
||||
"#range" : "1-50",
|
||||
"#count" : 50,
|
||||
@@ -10,8 +10,7 @@ from gallery_dl.extractor import naverwebtoon
|
||||
__tests__ = (
|
||||
{
|
||||
"#url" : "https://comic.naver.com/webtoon/detail?titleId=26458&no=1&weekday=tue",
|
||||
"#category": ("", "naverwebtoon", "episode"),
|
||||
"#class" : naverwebtoon.NaverwebtoonEpisodeExtractor,
|
||||
"#class" : naverwebtoon.NaverWebtoonEpisodeExtractor,
|
||||
"#count" : 14,
|
||||
"#sha1_url" : "47a956ba8c7a837213d5985f50c569fcff986f75",
|
||||
"#sha1_content": "3806b6e8befbb1920048de9888dfce6220f69a60",
|
||||
@@ -34,8 +33,7 @@ __tests__ = (
|
||||
|
||||
{
|
||||
"#url" : "https://comic.naver.com/challenge/detail?titleId=765124&no=1",
|
||||
"#category": ("", "naverwebtoon", "episode"),
|
||||
"#class" : naverwebtoon.NaverwebtoonEpisodeExtractor,
|
||||
"#class" : naverwebtoon.NaverWebtoonEpisodeExtractor,
|
||||
"#pattern" : r"https://image-comic\.pstatic\.net/user_contents_data/challenge_comic/2021/01/19/342586/upload_7149856273586337846\.jpeg",
|
||||
"#count" : 1,
|
||||
|
||||
@@ -64,8 +62,7 @@ __tests__ = (
|
||||
{
|
||||
"#url" : "https://comic.naver.com/bestChallenge/detail?titleId=620732&no=334",
|
||||
"#comment" : "empty tags (#5120)",
|
||||
"#category": ("", "naverwebtoon", "episode"),
|
||||
"#class" : naverwebtoon.NaverwebtoonEpisodeExtractor,
|
||||
"#class" : naverwebtoon.NaverWebtoonEpisodeExtractor,
|
||||
"#count" : 9,
|
||||
|
||||
"artist" : [],
|
||||
@@ -81,42 +78,37 @@ __tests__ = (
|
||||
|
||||
{
|
||||
"#url" : "https://comic.naver.com/bestChallenge/detail.nhn?titleId=771467&no=3",
|
||||
"#category": ("", "naverwebtoon", "episode"),
|
||||
"#class" : naverwebtoon.NaverwebtoonEpisodeExtractor,
|
||||
"#class" : naverwebtoon.NaverWebtoonEpisodeExtractor,
|
||||
"#pattern" : r"https://image-comic\.pstatic\.net/user_contents_data/challenge_comic/2021/04/28/345534/upload_3617293622396203109\.jpeg",
|
||||
"#count" : 1,
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://comic.naver.com/webtoon/list?titleId=22073",
|
||||
"#category": ("", "naverwebtoon", "comic"),
|
||||
"#class" : naverwebtoon.NaverwebtoonComicExtractor,
|
||||
"#pattern" : naverwebtoon.NaverwebtoonEpisodeExtractor.pattern,
|
||||
"#class" : naverwebtoon.NaverWebtoonComicExtractor,
|
||||
"#pattern" : naverwebtoon.NaverWebtoonEpisodeExtractor.pattern,
|
||||
"#count" : 32,
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://comic.naver.com/webtoon/list?titleId=765124",
|
||||
"#comment" : "/webtoon/ path for 'challenge' comic (#5123)",
|
||||
"#category": ("", "naverwebtoon", "comic"),
|
||||
"#class" : naverwebtoon.NaverwebtoonComicExtractor,
|
||||
"#class" : naverwebtoon.NaverWebtoonComicExtractor,
|
||||
"#range" : "1",
|
||||
"#results" : "https://comic.naver.com/challenge/detail?titleId=765124&no=1",
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://comic.naver.com/challenge/list?titleId=765124",
|
||||
"#category": ("", "naverwebtoon", "comic"),
|
||||
"#class" : naverwebtoon.NaverwebtoonComicExtractor,
|
||||
"#pattern" : naverwebtoon.NaverwebtoonEpisodeExtractor.pattern,
|
||||
"#class" : naverwebtoon.NaverWebtoonComicExtractor,
|
||||
"#pattern" : naverwebtoon.NaverWebtoonEpisodeExtractor.pattern,
|
||||
"#count" : 24,
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://comic.naver.com/bestChallenge/list.nhn?titleId=789786",
|
||||
"#category": ("", "naverwebtoon", "comic"),
|
||||
"#class" : naverwebtoon.NaverwebtoonComicExtractor,
|
||||
"#pattern" : naverwebtoon.NaverwebtoonEpisodeExtractor.pattern,
|
||||
"#class" : naverwebtoon.NaverWebtoonComicExtractor,
|
||||
"#pattern" : naverwebtoon.NaverWebtoonEpisodeExtractor.pattern,
|
||||
"#count" : 1,
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user