- Joined
- Aug 7, 2013
- Messages
- 1,338
Hi,
So I was trying to automatically fill out a website's form via Python mechanize.
The form itself only has three controls that the user sees. But if you use mechanize, it actually has a hidden control which is a captcha. The thing is, when I complete the form, I never have to pass a captcha.
But somehow the website knows that mechanize is not a human being? And thus only throws the captcha up in response to that? How can I say "No, Mechanize is a human being?"
Anyways what kind of captcha is this?
Tried looking up what a manual challenge is, no idea.
I guess if I'm desperate I can use something like java.robots to submit the form?
So I was trying to automatically fill out a website's form via Python mechanize.
The form itself only has three controls that the user sees. But if you use mechanize, it actually has a hidden control which is a captcha. The thing is, when I complete the form, I never have to pass a captcha.
But somehow the website knows that mechanize is not a human being? And thus only throws the captcha up in response to that? How can I say "No, Mechanize is a human being?"
Anyways what kind of captcha is this?
Code:
<HiddenControl(recaptcha_response_field=manual_challenge)>
Tried looking up what a manual challenge is, no idea.
I guess if I'm desperate I can use something like java.robots to submit the form?