使用Java在浏览器上编写

时间:2017-07-25 17:56:18

标签: java selenium automation web driver

我已经找了2天的解决方案而没有得到任何有效的答案。这就是重点:我制作了一个程序,从网站的HTML中获取信息,需要进行一些数学计算才能解析验证码。我试图利用Selenium的输出结果,一切看起来都很完美(我处理了所有的弹出窗口,问题的变化和一切)。但昨天我的输出不再被接受了。该网站说“无效的安全答案”,而我的回答是正确的。我认为Selenium打开的浏览器已被检测到但未被阻止。那么..有没有其他工作方式在浏览器文本框上写我从java程序得到的结果?或者有没有办法让Selenium浏览器更“人性化”? 提前谢谢!

P.S。我在使用Chrome的Windows 10上

1 个答案:

答案 0 :(得分:2)

好吧,CAPTCHA的重点是检查用户是人还是计算机。

您的问题证明CAPTCHA正确地将人类与计算机分开,以获取更多信息:https://en.wikipedia.org/wiki/CAPTCHA