leoncvlt / blinkist-scraper

📚 Python tool to download book summaries and audio from Blinkist.com, and generate some pretty output
191 stars 35 forks source link

Update login flow #38

Closed rocketinventor closed 3 years ago

rocketinventor commented 3 years ago

Updated the login process to reflect the fact that there is no longer a Captcha on the sign-in page.

Also attempts to avert the "Cloudflare Hcaptcha page" according to @tanmikaela's instructions:

The workaround is after logging in, and when it goes to the cloudfare site, redirect the browser back to Blinkist.com homepage. This is when the log says, "waiting for user to solve recaptcha and login. After that, the scraper will proceed as expected.

This reduces the need for human input in the scraper down to zero.

leoncvlt commented 3 years ago

Good shout!