QTP图片验证码破解

Dim strURL
Systemutil.CloseProcessByName "iexplore.exe"
strURL="http://www.lietou.com/user/regc/regloginemail/"
Call MaximizeBrowser
SystemUtil.Run "IEXPLORE.EXE",strURL
wait 10
Browser("注册邮箱_职场精英注册_用户注册_猎聘猎头网:LieTou.").Page("注册邮箱_职场精英注册_用户注册_猎聘猎头网:LieTou.").Image("验证码,看不清楚?请点击刷新验证码").CaptureBitmap "e:\12.bmp",true
call yanzhm(data1)
msgbox data1




Public Function yanzhm (data)
Systemutil.Run"C:\test.bat"
Dim fso, myfile
Set fso=CreateObject("scripting.FileSystemObject")
Set myfile = fso.openTextFile("e:\2.txt",1,false)
tmp = split(myfile.readline,",")
data = tmp(0)
end Function




public Sub MaximizeBrowser
Set BrowserObject = Description.Create()
BrowserObject("NativeClass").Value = "IEFrame"
Set WindowsBrowser = Desktop.ChildObjects(BrowserObject)
brNum = WindowsBrowser.Count - 1
For i = 0 To brNum
ieVersion = WindowsBrowser(i).GetROProperty("version")
wndTitle = WindowsBrowser(i).GetROProperty("title")
Set ObjectBrowser = Browser("micclass:=Browser", "index:="&i)
If Instr(ieVersion,6) > 0 Then
Window("regexpwndclass:=IEFrame","index:=0","text:="&wndTitle&".*").M
aximize
Else
WindowsBrowser(i).Maximize
End If
Set ObjectBrowser = Nothing
Next
Set WindowsBrowser = Nothing
Set BrowserObject = Nothing

End Sub





































  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值