diff --git a/gallery_dl/extractor/foolfuuka.py b/gallery_dl/extractor/foolfuuka.py index ef22c5a4..5f90afc1 100644 --- a/gallery_dl/extractor/foolfuuka.py +++ b/gallery_dl/extractor/foolfuuka.py @@ -82,7 +82,7 @@ BASE_PATTERN = FoolfuukaExtractor.update({ }, "b4k": { "root": "https://arch.b4k.dev", - "pattern": r"arch\.b4k\.dev", + "pattern": r"arch\.b4k\.(?:dev|co)", }, "desuarchive": { "root": "https://desuarchive.org", diff --git a/test/results/b4k.py b/test/results/b4k.py index 48da702f..fe62e186 100644 --- a/test/results/b4k.py +++ b/test/results/b4k.py @@ -12,7 +12,14 @@ __tests__ = ( "#url" : "https://arch.b4k.dev/meta/thread/196/", "#category": ("foolfuuka", "b4k", "thread"), "#class" : foolfuuka.FoolfuukaThreadExtractor, - "#sha1_url": "d309713d2f838797096b3e9cb44fe514a9c9d07a", + "#urls" : "https://arch.b4k.dev/media/meta/image/1481/33/14813348737492.jpg", +}, + +{ + "#url" : "https://arch.b4k.co/meta/thread/196/", + "#category": ("foolfuuka", "b4k", "thread"), + "#class" : foolfuuka.FoolfuukaThreadExtractor, + "#urls" : "https://arch.b4k.dev/media/meta/image/1481/33/14813348737492.jpg", }, {