自动下载远程图片,并且自动命名asp自动下载函数
2007-10-17 16:58
417 查看
function getHTTPimg(url)
on error resume next
dim http
set http=server.createobject("MSXML2.XMLHTTP")
Http.open "GET",url,false
Http.send()
if Http.readystate<>4 then exit function
getHTTPimg=Http.responseBody
set http=nothing
if err.number<>0 then err.Clear
end function
function Save2Local(from)
dim geturl,objStream,imgs,filename
Save2Local=""
'为文件重命名
randomize
ranNum=int(999*rnd)
filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum
'为文件重命名结束
geturl=trim(from)
filename1=filename&Right(from,4)
filename=server.mappath("/")&"/WebPic/"&filename1
Response.Write filename
imgs=gethttpimg(geturl)
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type =1
objStream.Open
objstream.write imgs
objstream.SaveToFile filename,2
objstream.Close()
set objstream=nothing
Save2Local=filename1
end function
'Call Save2Local("http://www.xrss.cn/NewImages/logo.gif")
使用说明,在本程序运行环境中,新建一个名为WebPic的文件夹,然后调用Save2Local(from)函数,from为远程的图片地址,Save2Local(from)函数返回为重命名重图片名称
on error resume next
dim http
set http=server.createobject("MSXML2.XMLHTTP")
Http.open "GET",url,false
Http.send()
if Http.readystate<>4 then exit function
getHTTPimg=Http.responseBody
set http=nothing
if err.number<>0 then err.Clear
end function
function Save2Local(from)
dim geturl,objStream,imgs,filename
Save2Local=""
'为文件重命名
randomize
ranNum=int(999*rnd)
filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum
'为文件重命名结束
geturl=trim(from)
filename1=filename&Right(from,4)
filename=server.mappath("/")&"/WebPic/"&filename1
Response.Write filename
imgs=gethttpimg(geturl)
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type =1
objStream.Open
objstream.write imgs
objstream.SaveToFile filename,2
objstream.Close()
set objstream=nothing
Save2Local=filename1
end function
'Call Save2Local("http://www.xrss.cn/NewImages/logo.gif")
使用说明,在本程序运行环境中,新建一个名为WebPic的文件夹,然后调用Save2Local(from)函数,from为远程的图片地址,Save2Local(from)函数返回为重命名重图片名称
相关文章推荐
- C# ASP.NET 文件上传下载 下载时图片不自动打开
- 自动将远程页面的文件中的图片下载到本地服务器
- 解析php下载远程图片函数 可伪造来路
- ASP判断远程图片是否存在函数
- 用ASP.NET实现下载远程图片保存到本地的方法 保存抓取远程图片的方法
- C#(ASP.NET) 下载数据 C#实现通过程序自动抓取远程Web网页信息
- php下载远程图片函数 可伪造来路 .
- 用ASP.NET实现下载远程图片保存到本地的方法 保存抓取远程图片的方法
- php 下载远程图片 函数
- ASP.NET下载远程图片保存到本地的方法、保存抓取远程图片
- PHP实现的下载远程图片自定义函数分享
- ASP.NET下载远程图片保存到本地的方法、保存抓取远程图片
- 解析php下载远程图片函数 可伪造来路
- ASP.NET下载远程图片保存到本地的方法、保存抓取远程图片
- ASP.NET下载远程图片保存到本地的方法、保存抓取远程图片
- FCK添加远程图片自动下载
- ASP.NET下载远程图片保存到本地的方法、保存抓取远程图片
- java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题
- php中通过正则表达式下载内容中的远程图片的函数代码
- ASP 远程图片自动保存到本地服务器