From 47de9e91d85d1e9d047a1a325ea1bafed467131d Mon Sep 17 00:00:00 2001 From: mar77i Date: Wed, 24 Jun 2026 04:13:47 +0200 Subject: [PATCH] fuck you even more, codeberg --- apps/librewolf.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/librewolf.py b/apps/librewolf.py index 1989bb1..bb15483 100644 --- a/apps/librewolf.py +++ b/apps/librewolf.py @@ -81,13 +81,24 @@ class LibreWolfApp(AppBase): download_finder = DownloadFinder() request = Request( url, - headers={"Cookie": "x-robot-challenge=passed; x-robot-challenge-2=passed"}, + headers={ + "Cookie": "; ".join( + ( + "x-robot-challenge=passed", + "x-robot-challenge-2=passed", + "x-robot-challenge-berlin=passed", + ) + ), + }, ) + print(url) download_finder.feed(urlopen(request).read().decode()) urls = [ link for link in download_finder.links if f"-{sysconfig.get_platform()}-package." in link ] + print("links", download_finder.links) + print("urls", urls) main_url, check_urls = cls.find_main_url(urls) content = cls.cached_download(main_url) for check_url in check_urls: -- 2.54.0