diff --git a/gallery_dl/extractor/bunkr.py b/gallery_dl/extractor/bunkr.py index 7b8294cc..da60f187 100644 --- a/gallery_dl/extractor/bunkr.py +++ b/gallery_dl/extractor/bunkr.py @@ -182,8 +182,8 @@ class BunkrMediaExtractor(BunkrAlbumExtractor): """Extractor for bunkr.si media links""" subcategory = "media" directory_fmt = ("{category}",) - pattern = BASE_PATTERN + r"(/[vid]/[^/?#]+)" - example = "https://bunkr.si/v/FILENAME" + pattern = BASE_PATTERN + r"(/[fvid]/[^/?#]+)" + example = "https://bunkr.si/f/FILENAME" def fetch_album(self, album_id): try: diff --git a/test/results/bunkr.py b/test/results/bunkr.py index e38264de..fad558ec 100644 --- a/test/results/bunkr.py +++ b/test/results/bunkr.py @@ -193,6 +193,14 @@ __tests__ = ( "name" : "image", }, +{ + "#url" : "https://bunkr.cr/f/image-sZrQUeOx.jpg", + "#comment" : "/f/ URL", + "#category": ("lolisafe", "bunkr", "media"), + "#class" : bunkr.BunkrMediaExtractor, + "#urls" : "https://mlk-bk.cdn.gigachad-cdn.ru/image-sZrQUeOx.jpg?n=image.jpg", +}, + { "#url" : "https://bunkrrr.org/d/dJuETSzKLrUps", "#category": ("lolisafe", "bunkr", "media"),