做了一个简单验证码识别程序(VB6.0代码)

刚刚一个朋友拿了一个站(www.mytv365.com)的验证码,要识别

我看了一下,这个验证码非常之简单,没有任何的干扰,那么就可以直接使用取字模后比较的办法;完成后的界面如图:



之前他拿来了一个源代码,不过我看着写得不怎么理想,就自己写了一个.

原理还是上面那样,只是增加了一个学习过程,这样的话可以用于其它网站类似的验证码识别.

这里没有使用智能判断,只在里面加了一个最高匹配率判断,因此对于有其它干扰的验证码,是没有办法的.

那些验证码需要多用点手段才可以搞定(目前已经写了一部分,没时间去写完.以后再说吧)

这个就先发出来.

注意,第一次使用时,需要自己生成一个识别库,过程如下:

先取图,然后根据图片上的数字,填写实际数字到文本框内,并点击"学习"按钮;

直到所有的十个数字都识别完(标题会有提示),再点击"保存",将识别库保存下来.

再次启动程序,就可以载入了.

全部代码在这里下载:

下载文件 点击下载此文件


评论: 7 | 引用: 0 | 查看次数: 9229
路上
路上[2011-11-29 09:13 PM | ]
不能下载,可以发我邮箱吗?316467456@qq.com,感谢
回复来自 admin 的评论 admin 于 2011-12-02 03:04 PM 回复
已发送到以上邮箱.

下载功能经测试是正常的,如果不能正常下载,请检查你的浏览器相关设置.
史麦克
史麦克[2011-10-24 11:34 AM | ]
请问下,字模的原理是什么样的?
回复来自 admin 的评论 admin 于 2011-10-24 01:34 PM 回复
就是点阵图而已.
记录一个XY阵列方块内的点是黑色还是白色.
因为这个验证码非常简单,所以才可以使用如此简单的办法搞定,因此只要学习完成了,就可以100%识别了.
liupan
liupan[2011-06-19 04:24 PM | ]
你好,这个验证码识别的无法下载,可以发到我的邮箱吗
谢谢了
我的邮箱是 liupan182#163.com
回复来自 admin 的评论 admin 于 2011-06-20 01:54 AM 回复
已发送,请查收
admin
admin[2008-05-21 03:27 PM | ]
原理还不是一样

反正代码都在那里,自己改改呗.
sgzof
sgzof[2008-05-20 07:21 PM | ]
可以帮忙做一个5位的验证码的码?
admin
admin[2008-05-11 12:00 PM | ]
我用这个文件下载图片用

搜索一下就可以找到下载.
guest
guest[2008-05-11 11:05 AM | ]
MSINET.OCX 不能正确注册丢失或无效, 这个文件做什么用的?