//〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★说★明★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
// 免费在线 验证码识别 //
//〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★注★意★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
// 《如果不能识别请重新抓一下[起点坐标]跟[10个数字的颜色]即可》 //
// [验证码]网页地址 《http://www.leocn.com/html/6269.html》 //
//〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★变★量★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
//《定义变量》
Dim c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,cb,x,cx,y,n,cn,color,okn
//〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★定★义★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
//《10个数字的颜色》
c0="00498C"
c1="0000DE"
c2="0024C6"
c3="A56D00"
c4="0059A5"
c5="DE3C00"
c6="0045CE"
c7="6300A5"
c8="42A600"
c9="E76500"
//《验证码背景的颜色》
cb="EFEFEF"
//《起点x , y坐标变量赋值(验证码图片左上角那个点)》
x=129:y=420
//《两个数字之间距离》
n=10
//〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★开★始★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
okn=""
//《识别4个数字的循环次数 (为4)》
For 4
//《起点颜色cx坐标变量赋值》
cx=x
//《识别1个数字横向点的循环次数 (为5)》
For 5
VBSCall color=GetPixelColor(cx,y)
//《判断是否为背景色》
If color<>cb
//《判断每次得到的颜色跟10个数字的颜色对比》
If color=c0
cn="0"
ElseIf color=c1
cn="1"
ElseIf color=c2
cn="2"
ElseIf color=c3
cn="3"
ElseIf color=c4
cn="4"
ElseIf color=c5
cn="5"
ElseIf color=c6
cn="6"
ElseIf color=c7
cn="7"
ElseIf color=c8
cn="8"
ElseIf color=c9
cn="9"
EndIf
Goto 〖离开1个数字横向点的循环〗
Else
//《继续循环直到5次完》
cx=cx+1
EndIf
EndFor
Rem 〖离开1个数字横向点的循环〗
//《接着识别下一个数字》
x=x+n
//《得到验证码4个数字》
okn=okn & cn
EndFor
//《显示验证码4个数字》
VBSCall MessageBox(okn)
EndScript
//〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★备★注★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
//【脚本作者】一只鱼 【QQ群】5619170
//【E-Mail】ChapterRain@yahoo.com.cn 【致谢】欢迎使用鱼鱼制作的脚本!!
//【创作日期】2007.01.05 【修改日期】2007.01.12
//〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★结★束★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//