From ed9c960bb98be72b4d34ed74cb014858d2bcc10e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 24 May 2025 14:45:24 +0200 Subject: [PATCH] [kemonoparty] remove '_prepare_ddosguard_cookies()' --- gallery_dl/extractor/common.py | 5 ----- gallery_dl/extractor/kemonoparty.py | 3 --- 2 files changed, 8 deletions(-) diff --git a/gallery_dl/extractor/common.py b/gallery_dl/extractor/common.py index 808a1043..9484237b 100644 --- a/gallery_dl/extractor/common.py +++ b/gallery_dl/extractor/common.py @@ -590,11 +590,6 @@ class Extractor(): return util.json_loads(text.extr( page, ' id="__NEXT_DATA__" type="application/json">', "")) - def _prepare_ddosguard_cookies(self): - if not self.cookies.get("__ddg2", domain=self.cookies_domain): - self.cookies.set( - "__ddg2", util.generate_token(), domain=self.cookies_domain) - def _cache(self, func, maxage, keyarg=None): # return cache.DatabaseCacheDecorator(func, maxage, keyarg) return cache.DatabaseCacheDecorator(func, keyarg, maxage) diff --git a/gallery_dl/extractor/kemonoparty.py b/gallery_dl/extractor/kemonoparty.py index 4893f191..d82eff06 100644 --- a/gallery_dl/extractor/kemonoparty.py +++ b/gallery_dl/extractor/kemonoparty.py @@ -45,7 +45,6 @@ class KemonopartyExtractor(Extractor): order = self.config("order-revisions") self.revisions_reverse = order[0] in ("r", "a") if order else False - self._prepare_ddosguard_cookies() self._find_inline = re.compile( r'src="(?:https?://(?:kemono|coomer)\.(?:su|party))?(/inline/[^"]+' r'|/[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]{64}\.[^"]+)').findall @@ -391,7 +390,6 @@ class KemonopartyDiscordExtractor(KemonopartyExtractor): example = "https://kemono.su/discord/server/12345/12345" def items(self): - self._prepare_ddosguard_cookies() _, _, server_id, channel_id, channel_name, channel = self.groups if channel_id is None: @@ -476,7 +474,6 @@ class KemonopartyFavoriteExtractor(KemonopartyExtractor): example = "https://kemono.su/account/favorites/artists" def items(self): - self._prepare_ddosguard_cookies() self.login() params = text.parse_query(self.groups[4])