在我的项目中,我需要自动化一个使用captha的Web应用程序。我在很多论坛上看到OCR可以用来解决验证码问题,所以我想知道OCR能够解决我的问题吗?如果是,那么是否有.NET的开源OCR API?.NET是否有免费的OCR API?
如果OCR不是解决方案,请为我提供一些解决方案。
谢谢。
在我的项目中,我需要自动化一个使用captha的Web应用程序。我在很多论坛上看到OCR可以用来解决验证码问题,所以我想知道OCR能够解决我的问题吗?如果是,那么是否有.NET的开源OCR API?.NET是否有免费的OCR API?
如果OCR不是解决方案,请为我提供一些解决方案。
谢谢。
CAPTCHA不是一个问题,它是一个解决方案(有点愚蠢),试图验证你是人类,而不是一些试图访问该页面的程序。
网站使用CAPTCHA的原因是为了防止外部世界正在做你正在做的事情。
继续的最好方法是让网站所有者提供一个Web服务,让您可以通过程序访问。
如果您是该网站的所有者,请移除CAPTCHA或添加您自己的网络服务。
验证码背后的想法是禁止任何自动登录,所以你试图完成的是违反Web应用程序供应商的意图。如果他要为您提供某种API,最好与您的Web应用程序的供应商/作者交谈。 – 2011-05-09 06:05:20
虽然实际的问题是好的,正如Doc所说,CAPTCHA旨在帮助解决我的机器困难(或者更好,不可能;但这是不可能的)。 – icktoofay 2011-05-09 06:08:51