diff --git a/gallery_dl/extractor/shimmie2.py b/gallery_dl/extractor/shimmie2.py index de6c8a15..14c549b8 100644 --- a/gallery_dl/extractor/shimmie2.py +++ b/gallery_dl/extractor/shimmie2.py @@ -88,7 +88,7 @@ INSTANCES = { }, } -BASE_PATTERN = Shimmie2Extractor.update(INSTANCES) + r"/(?:index\.php\?q=)?" +BASE_PATTERN = Shimmie2Extractor.update(INSTANCES) + r"/(?:index\.php\?q=/?)?" class Shimmie2TagExtractor(Shimmie2Extractor): @@ -296,6 +296,7 @@ class Shimmie2PostExtractor(Shimmie2Extractor): "width": 459, }, }), + ("https://giantessbooru.com/index.php?q=/post/view/41"), ) def __init__(self, match):