2017-07-25 47 views
-5

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

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

回答

2

那么,验证用户是人还是计算机是CAPTCHA的要点。

你的问题是证明了CAPTCHA正在正确的从电脑单独人类,以获得更多信息:https://en.wikipedia.org/wiki/CAPTCHA

+0

这很好。但由于我的程序运行良好,我不认为他们的验证码系统工作得很好。但重点不是“验证码”,我问是否有其他工作方式可以在浏览器文本框上书写...... – DanVee