- //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★说★明★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
- // 免费在线 验证码识别 //
- //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★注★意★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
- // 《如果不能识别请重新抓一下[起点坐标]跟[10个数字的颜色]即可》 //
- // [验证码]网页地址 《http://club.excelhome.net/》 //
- //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★变★量★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
- //《定义变量》
- Dim no0,no1,no2,no3,no4,no5,no6,no7,no8,no9,nob,ux,uy,x,y,n,cno,color,okno,i,co
- //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★定★义★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
- //《10个数字的上半个字特征码》
- no0="000111110000011111111100111100001110110000000011110000000011110000000011110000000011110000000011"
- no1="000011100000000111100000000111100000001111100000001101100000000001100000000001100000000001100000"
- no2="000011111100001111011110011110000110111000000011110000000011000000000001000000000111000000001111"
- no3="111111111111000000001111000000011100000000111000000011110000000111100000000111111100000001111111"
- no4="000000110000000000110000000000110000000000110000001000110000001100110000011100110000011000110000"
- no5="111111111110100000000000100000000000100000000000100000000000100000000000111111111000111111111100"
- no6="000111110000011111111100111100001110110000000011110000000000110000000000110111111000111111111110"
- no7="111111111111000000000001000000000011000000000111000000000110000000001110000000011100000000011000"
- no8="001111111000011111111100011000000110011000000110011000000110011000001110011111111110000111111000"
- no9="000111110000011111111100111100001110110000000011110000000011110000000011110000000011110000001111"
- //《起点ux , uy坐标变量赋值(验证码图片左上角红色那个点)》
- ux=355 : uy=383
- //《两个数字之间距离》
- n=20
- //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★开★始★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
- okno=""
- //《识别5个数字的循环次数 (为5)》
- 循环 5 遍
- co=""
- //《起点颜色y坐标变量赋值》
- y=uy
- //16行(只循环8次)特征点
- 循环 8 遍
- //《起点颜色x坐标变量赋值》
- x=ux
- //每行12个特征点(循环12次)
- 循环 12 遍
- 调用外部VBScript子程序 color=得到指定点的颜色(x,y)
- 如果表达式 (color="FFFFFF") 为真,则
- i="1"
- 否则
- i="0"
- 条件结束
- co=co & i
- x=x+1
- 循环结束
- y=y+1
- 循环结束
- //《判断每次得到的特征码跟10个数字的特征码对比》
- 如果表达式 (co=no0) 为真,则
- cno="0"
- 否则如果(co=no1)为真,则
- cno="1"
- 否则如果(co=no2)为真,则
- cno="2"
- 否则如果(co=no3)为真,则
- cno="3"
- 否则如果(co=no4)为真,则
- cno="4"
- 否则如果(co=no5)为真,则
- cno="5"
- 否则如果(co=no6)为真,则
- cno="6"
- 否则如果(co=no7)为真,则
- cno="7"
- 否则如果(co=no8)为真,则
- cno="8"
- 否则如果(co=no9)为真,则
- cno="9"
- 否则
- cno="?"
- 条件结束
- //《接着识别下一个数字》
- ux=ux+n
- //《得到验证码5个数字》
- okno=okno & cno
- 循环结束
- //《显示验证码5个数字》
- 调用外部VBScript子程序 color=得到指定点的颜色(x,y)
- 脚本停止运行
- //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★备★注★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//
- //【脚本作者】一只鱼 【QQ群】5619170
- //【E-Mail】ChapterRain@yahoo.com.cn 【致谢】欢迎使用鱼鱼制作的脚本!!
- //【创作日期】2007.01.18 【修改日期】
- //〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓★结★束★〓〓〓〓〓〓〓〓〓〓〓〓〓☆〓〓//