[aibooru] support 'general.aibooru.online' & 'aibooru.download'
This commit is contained in:
@@ -236,7 +236,7 @@ BASE_PATTERN = DanbooruExtractor.update({
|
|||||||
},
|
},
|
||||||
"aibooru": {
|
"aibooru": {
|
||||||
"root": None,
|
"root": None,
|
||||||
"pattern": r"(?:safe\.)?aibooru\.online",
|
"pattern": r"(?:safe\.|general\.)?aibooru\.(?:online|download)",
|
||||||
},
|
},
|
||||||
"booruvar": {
|
"booruvar": {
|
||||||
"root": "https://booru.borvar.art",
|
"root": "https://booru.borvar.art",
|
||||||
|
|||||||
@@ -13,7 +13,15 @@ __tests__ = (
|
|||||||
"#category": ("Danbooru", "aibooru", "tag"),
|
"#category": ("Danbooru", "aibooru", "tag"),
|
||||||
"#class" : danbooru.DanbooruTagExtractor,
|
"#class" : danbooru.DanbooruTagExtractor,
|
||||||
"#pattern" : r"https://cdn\.aibooru\.download/original/[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]{32}\.\w+",
|
"#pattern" : r"https://cdn\.aibooru\.download/original/[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]{32}\.\w+",
|
||||||
"#count" : ">= 50",
|
"#count" : range(160, 200),
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "https://aibooru.download/posts?tags=center_frills",
|
||||||
|
"#category": ("Danbooru", "aibooru", "tag"),
|
||||||
|
"#class" : danbooru.DanbooruTagExtractor,
|
||||||
|
"#pattern" : r"https://cdn\.aibooru\.download/original/[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]{32}\.\w+",
|
||||||
|
"#count" : range(160, 200),
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@@ -22,6 +30,14 @@ __tests__ = (
|
|||||||
"#class" : danbooru.DanbooruTagExtractor,
|
"#class" : danbooru.DanbooruTagExtractor,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "https://general.aibooru.online/posts?tags=center_frills",
|
||||||
|
"#category": ("Danbooru", "aibooru", "tag"),
|
||||||
|
"#class" : danbooru.DanbooruTagExtractor,
|
||||||
|
"#pattern" : r"https://cdn\.aibooru\.download/original/[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]{32}\.\w+",
|
||||||
|
"#count" : range(100, 120),
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://aibooru.online/pools/1",
|
"#url" : "https://aibooru.online/pools/1",
|
||||||
"#category": ("Danbooru", "aibooru", "pool"),
|
"#category": ("Danbooru", "aibooru", "pool"),
|
||||||
@@ -32,9 +48,17 @@ __tests__ = (
|
|||||||
"#url" : "https://aibooru.online/posts/1",
|
"#url" : "https://aibooru.online/posts/1",
|
||||||
"#category": ("Danbooru", "aibooru", "post"),
|
"#category": ("Danbooru", "aibooru", "post"),
|
||||||
"#class" : danbooru.DanbooruPostExtractor,
|
"#class" : danbooru.DanbooruPostExtractor,
|
||||||
|
"#results" : "https://cdn.aibooru.download/original/8b/af/8baf2d5bb3d6f45deeabf7e1e659f562.png",
|
||||||
"#sha1_content": "54d548743cd67799a62c77cbae97cfa0fec1b7e9",
|
"#sha1_content": "54d548743cd67799a62c77cbae97cfa0fec1b7e9",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "https://aibooru.download/posts/1",
|
||||||
|
"#category": ("Danbooru", "aibooru", "post"),
|
||||||
|
"#class" : danbooru.DanbooruPostExtractor,
|
||||||
|
"#results" : "https://cdn.aibooru.download/original/8b/af/8baf2d5bb3d6f45deeabf7e1e659f562.png",
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://aibooru.online/posts/18315",
|
"#url" : "https://aibooru.online/posts/18315",
|
||||||
"#comment" : "ugoira (#7630)",
|
"#comment" : "ugoira (#7630)",
|
||||||
|
|||||||
Reference in New Issue
Block a user