TC官方合作论坛
标题:
网页中的验证图片怎么抓取呢?有大大给个思路吗
[打印本页]
作者:
hu376641756
时间:
2014-11-3 11:09
标题:
网页中的验证图片怎么抓取呢?有大大给个思路吗
如题,想了好久都没思路,也搜索了javascript也找不到相关命令,我就想把验证图片给下载下来,求指点啊
作者:
hu376641756
时间:
2014-11-3 11:29
不能沉啊。苦苦求解
作者:
lidongxu
时间:
2014-11-3 11:42
功能 下载文件(文件地址,保存路径)
//把网络上的文件下载到本地
//此函数可以下载各种类型的文件,例如exe,图片,网页,压缩,等等
//参数1:文件地址(网络验证码的地址)
//参数2:文件本地存放的地址
//用这个函数,可以把网络上的图片保存到本地
http=com("Microsoft.XMLHTTP")//创建一个com对象
http.Open("get", 文件地址, false)//以get模式打开文件
http.setRequestHeader("Cache-Control","no-cache")//不使用本地缓存数据,防止每次数据一样
http.send("")
t=system.gettickcount()
while(http.ReadyState != 4)
help.sleep(100)
if((system.gettickcount()-t)>5000)
return false
endif
endwhile
body=http.Resp**eBody
http=null
stream=com("ADODB.Stream")//文件操作的对象
stream.Type=1//这个我也不懂,参数就是这么写的
stream.Open//打开文件流操作
stream.write(body)//把文件流写入内存(猜测的)
stream.saveToFile(保存路径,2)//然后把文件保存成二进制数据的指定文件
stream.Close//关闭文件流操作
stream=null
功能结束
复制代码
作者:
hu376641756
时间:
2014-11-3 14:06
Microsoft.XMLHTTP这个是个什么对象来着?怎么查资料查不到
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1