[naver] change categories (#7746)

- 'naver'        -> 'naver-blog'
- 'chzzk'        -> 'naver-chzzk'
- 'naverwebtoon' -> 'naver-webtoon'
This commit is contained in:
Mike Fährmann
2025-07-02 19:49:41 +02:00
parent a4fb9e6d33
commit e7922ababd
14 changed files with 134 additions and 104 deletions

View File

@@ -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,
},
)

View File

@@ -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,

View File

@@ -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,
},