acabey / JBLearning-Flashcard-Scraper

Scrape flashcards from jblearning textbooks
0 stars 0 forks source link

Cloudfare has depreciated the __cfduid cookie. Will that mess things up? #1

Closed codytime closed 3 years ago

codytime commented 3 years ago

https://blog.cloudflare.com/deprecating-cfduid-cookie/ I also do not see the __cfduid cookie on firefox. Any tips?

acabey commented 3 years ago

As that cookie is not related to authentication with the JBL service, more than likely you can simply remove it from the cookie dict without any effect on functionality

codytime commented 3 years ago

Oh, cool. thanks. I also could not locate the "ASP.NET_SessionId" value. any tips there?

acabey commented 3 years ago

Huh thats probably a bit more important. If you only include the values that are present does the script work? Sorry I can’t check on my own I haven’t touched this project in a while and I don’t have access to any JBL courses anymore

codytime commented 3 years ago

No worries, thanks a ton for helping out at all! Super handy tool. No, it produces the results files but they are blank.

acabey commented 3 years ago

I hate to abandon the project, but as I have no way to debug the code I really cannot update it to work with whatever changes JBL has made. If the "ASP.NET_SessionId" is missing, in the worst case that may mean they have completely changed frameworks, making the code in this project obsolete. If I find myself in a JBL course again, I will update, but until then I will just leave this up as a reference for anyone else motivated enough to give it a shot. At the end of the day its just a selenium scraping script :)