找回密码
 加入
搜索
查看: 2091|回复: 2

[IE类操作] 请教如何从当前打开的网页下载一个图片(验证码)?

[复制链接]
发表于 2014-4-21 09:12:25 | 显示全部楼层 |阅读模式
本帖最后由 agohero 于 2014-4-23 15:31 编辑

如何从当前打开的网页下载一个图片(验证码)?
发表于 2014-4-21 17:52:47 | 显示全部楼层
本帖最后由 zch11230 于 2014-4-21 17:55 编辑

思路就是找到验证码图片 复制到剪切板 再导出来  只是之前写过一个半自动注册账号的脚本 直接用的ClipGet 获取剪切板都可以把图片显示出来 今天再怎么搞也不行。借鉴别人的方法使用Clipboard.au3
#PRE_UseX64=n
#include <IE.au3>
#include <ScreenCapture.au3>
#include <Clipboard.au3>
$oIE = _IECreate("http://account.178.com/?p=register",1)
$ocode=$oIE.Document.getElementById("vcode").focus()
Sleep(200)
$oImg = $oIE.Document.getElementById("vcodeimg")
;~ $oImg.click
;~ Sleep(200)
$oPic = $oIE.Document.body.createControlRange()
$oPic.Add($oImg)
$oPic.execCommand("Copy")
_ClipBoard_Open(0)
$ivpics = _ClipBoard_GetDataEx($CF_BITMAP)
_ClipBoard_Close()
_ScreenCapture_SaveImage(@ScriptDir & "\aaa.bmp", $ivpics)
ShellExecute(@ScriptDir & "\aaa.bmp")
发表于 2014-4-21 21:25:50 | 显示全部楼层
什么情况~~~没明白意思~~~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-5 22:01 , Processed in 0.082289 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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