Matthew17-21 / Captcha-Tools

All-in-one Python (And now Go!) module to help solve captchas with Capmonster, 2captcha, Anticaptcha, and Capsolver API's!
MIT License
68 stars 5 forks source link

another service you should consider adding to the api #9

Closed 404b closed 1 year ago

404b commented 2 years ago

they have good solving rate https://nocaptchaai.com

FuckingToasters commented 2 years ago

ye would be nice to have this one

Matthew17-21 commented 2 years ago

So I checked out the documentation and it seems that service doesn't return valid Hcaptcha tokens, rather, they return instructions on where to click on the captcha to solve it. Meaning, it seems that this service is geared towards more browser based bots.

If what I said above is correct and they actually don't return valid tokens, not 100% sure if this is something i'd want to incorporate to this module. But we'll see.

Also, if you are using Go I update the module to 2.0.0 so check it out 😄

FuckingToasters commented 2 years ago

So I checked out the documentation and it seems that service doesn't return valid Hcaptcha tokens, rather, they return instructions on where to click on the captcha to solve it. Meaning, it seems that this service is geared towards more browser based bots.

If what I said above is correct and they actually don't return valid tokens, not 100% sure if this is something i'd want to incorporate to this module. But we'll see.

Also, if you are using Go I update the module to 2.0.0 so check it out smile

https://nocaptchaai.com/ have some usage examples for python requests which indeed return a valid hcaptcha token: https://github.com/shimuldn/hCaptchaSolverApi/blob/main/usage_examples/python_requests_with_Playwright.py

This example code would need to be edited to fit in the libary and maybe update the motiondata values cause i guess they are flagged by sites like discord but i'm not 100% sure about that.

on line 187 frim the usage example i sent you'll find the solved captcha token here: return checkcaptcha.json()["generated_pass_UUID"]

Matthew17-21 commented 2 years ago

Good catch. I was looking at the response of a successfully solved captcha and I was like yea that's def not going to cut it lol. I guess that changes my perspective on it.

As far as motion data goes, it seems that it might not be a requirement according to their docs? Even if it were to be required, I suppose I can leave that to the user. That way they can provide either spoofed or real motion data.

@yaar007 I'm assuming you've used this service before? Any comments with regards to motion data and such?

Matthew17-21 commented 1 year ago

Added in 1.3.0