找回密码
 加入
搜索
楼主: 仙乃日

奋斗了一晚上终于搞定了新浪微博的验证码识别

 火... [复制链接]
发表于 2012-4-4 22:06:07 | 显示全部楼层
牛X
发表于 2012-4-5 16:20:35 | 显示全部楼层
= =万恶的验证码
发表于 2012-4-5 17:20:59 | 显示全部楼层
应该不是OCR,期待楼主的分享,说说原理也行
发表于 2012-4-5 18:32:30 | 显示全部楼层
感觉给楼主糊弄了N天. 期待楼主早日出点'上/下文'
发表于 2012-4-5 19:15:28 | 显示全部楼层
楼主好像用“人工智能”识别啊
发表于 2012-4-5 20:26:03 | 显示全部楼层
回复 21# sango

如果只有 5楼的代码, 无疑是这样的!
发表于 2012-5-28 03:17:43 | 显示全部楼层
没有下文了码?
发表于 2012-6-27 14:26:40 | 显示全部楼层
太监。。。。。。。。
发表于 2012-7-30 10:39:01 | 显示全部楼层
支持一下,学习
发表于 2012-7-30 11:48:04 | 显示全部楼层
喜欢 。。。。感谢。。学习。。。
发表于 2012-7-31 12:59:01 | 显示全部楼层
方法可嘉,值得学习
发表于 2012-9-9 13:35:27 | 显示全部楼层
学习了,正找下载的方式,
发表于 2012-12-16 14:00:22 | 显示全部楼层
牛x啊 恭喜恭喜!
发表于 2012-12-16 17:41:23 | 显示全部楼层
好东西啊 ~~~支持支持支持支持支持
发表于 2012-12-16 17:42:23 | 显示全部楼层
#AutoIt3Wrapper_UseUpx=n
#include <IE.au3>
#include <Clipboard.au3>
#include <ScreenCapture.au3>
$url = "http://service.weibo.com/reg/regindex.php?appsrc=39qqvX&backurl=&diy="
GetPic($url)
Func GetPic($opicURL)
        $oIE = _IECreate($opicURL, 0, 1, 1)
        $i = 1
        If FileExists(@TempDir & "\1") = 0 Then
                DirCreate(@TempDir & "\1")
        Else
                DirRemove(@TempDir & "\1", 1)
                DirCreate(@TempDir & "\1")
        EndIf
        Do
                Sleep(600)
                $Ele = _IEGetObjById($oIE, "check_img")
                $oPic = $oIE.Document.body.createControlRange()
                $oPic.Add($Ele)
                $oPic.Select()
                $oPic.execCommand("Copy");复制到剪贴板
                _ClipBoard_Open(0);从剪切板获取图片数据
                $iVPics = _ClipBoard_GetDataEx($CF_BITMAP)
                _ClipBoard_Close()
                $pic_name = "VPics" & $i & ".bmp"
                _ScreenCapture_SaveImage(@TempDir & "\1\" & $pic_name, $iVPics)
                $Ele = _IEGetObjById($oIE, "refreshCode") ;
                $Ele.click
                $i += 1
        Until $i = 500
        _IELoadWait($oIE)
EndFunc   ;==>GetPic
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 21:25 , Processed in 0.091518 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表