Skip to content
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

Support for Invisible reCaptcha V2 in Puppeteer Extra Plugin Recaptcha #300

Closed
jonkratz opened this issue Aug 26, 2020 · 6 comments · Fixed by #304
Closed

Support for Invisible reCaptcha V2 in Puppeteer Extra Plugin Recaptcha #300

jonkratz opened this issue Aug 26, 2020 · 6 comments · Fixed by #304

Comments

@jonkratz
Copy link

Is anyone having success with solving Invisible reCaptchas with the puppeteer-extra-plugin-recaptcha? I see that 2captcha has described the process needed for them to solve the invisible recaptchas: https://2captcha.com/2captcha-api#invisible

If no one has has tried to solve this issue, I'd be happy to take a crack at it based on the documentation by 2captcha. I just wanted to find out if it had been tried and learn from any roadblocks encountered.

@berstend
Copy link
Owner

berstend commented Aug 27, 2020

Invisible recaptchas are supported by the plugin? Once they turn into a visible ones the plugin will solve it - or what do you mean?

@bclougherty
Copy link
Contributor

I can confirm that it doesn't solve these correctly - RecaptchaContentScript.getVisibleIframesIds() is filtering out iframes where the src contains 'invisible'. Even when the captcha itself is visible on the page - it looks like it's triggered to display via js, but the plugin is still filtering it out based on the src.

@berstend
Copy link
Owner

Thanks for the info, this will be one of things I'll be fixing. I'm gonna rewrite the recaptcha plugin from scratch once #303 + a new stealth-pro plugin supporting playwright has landed. :-)

@bclougherty
Copy link
Contributor

@berstend Would you accept a patch for the existing code? This is a pretty critical fix, for us.

@berstend
Copy link
Owner

berstend commented Sep 2, 2020

@bclougherty your patch is published in [email protected] - thanks 👍

@bclougherty
Copy link
Contributor

Thanks, @berstend!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants