-
Notifications
You must be signed in to change notification settings - Fork 258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CF_Clearance Cookie Missing #1379
Comments
I encountered the same issue. You use Firefox to get the cookies, right? I think a new version of Firefox might have changed how some cookies are handled, because the cf_clearance cookie disappears after login. It doesn't seem to happen with Chromium browsers, but I can't get the cookies from the those to work at all. I think this happened with Firefox 130 or 131. The current solution that works for me is using a slightly older Firefox to get the cookies, like the ESR version. So, as a summary for what is currently needed for things to work: With this, Fanbox works for me. It might be time to simply use the full cookie, like gallery-dl does? |
I don't really use Fanbox, so if you can send me a PR, then I'll merge it to master. |
Yeah Chromium based browsers don't even see a cookie to export. I'm not sure what the long term solution would be if newer versions of Firefox are "broken". It would be REALLY nice if I could just pass the cookie file to the program like most other downloaders out there. It gets really annoying having to do this song and dance every other day because cloudflare changed. |
I've been thinking of working on a PR to handle this, but I feel like we're getting to a point where people are forgetting how to use computers and expect things on a desktop to magically work like a phone app... |
The entire point of this program is to make things easier... I work in IT and I hate phones and silly apps, but I also hate repetitive mundane tasks and that's why I automate stuff at work and that's why people created this program. |
I could argue that with you to death, however, I think I have found the problem. If the data I am looking at is correct, Pixiv is creating |
Why does the cookie not immediately expire on firefox 130 and older? |
I don't know, but I'm on 131 now... EDIT: As a temporary fix, I've installed Firefox portable 130 and logged in via that to get the cookie. This is so odd... EDIT2: I have confirmed |
It was discovered by mikf that Firefox 131 forward can hide these kinds of cookies:
So the solution for now is to change the boolean value of |
Prerequisites
Description
Fanbox is no longer giving out cf_clearance cookie so I can no longer login with PixivUtil.
Versions
Latest release. Running from source does not work as it keeps saying demjson3 module is missing even though I built it with pip and all that.
The text was updated successfully, but these errors were encountered: