diff --git a/gallery_dl/extractor/bunkr.py b/gallery_dl/extractor/bunkr.py index 2dcc9000..5901e678 100644 --- a/gallery_dl/extractor/bunkr.py +++ b/gallery_dl/extractor/bunkr.py @@ -64,30 +64,32 @@ class BunkrAlbumExtractor(LolisafeAlbumExtractor): "album_name" : text.unescape(info[0]), "album_size" : size[1:-1], "count" : len(urls), - "_http_validate": self._validate, } def _extract_files(self, urls): for url in urls: try: - url = self._extract_file(text.unescape(url)) + yield self._extract_file(text.unescape(url)) except Exception as exc: self.log.error("%s: %s", exc.__class__.__name__, exc) - continue - yield {"file": text.unescape(url)} - def _extract_file(self, url): - page = self.request(url).text - url = (text.extr(page, '