把文章内容中涉及到的图片自动保存到本地服务器

博客提供了一个将文章内容中图片自动保存到本地服务器的函数。需先在目录下创建tempfile目录保存临时图片,包含myreplace和saveimg两个函数,通过正则匹配图片URL并调用保存函数,将图片保存到指定路径。
 

<%
'函数功能:把文章内容中涉及到的图片自动保存到本地服务器。(注意:请先在目录下创建tempfile目录,用来保存临时图片)
'作者:小灰
'QQ:103895
'主页:http://asp2004.net
'2004.9.13
'转载或使用请不要删除上面这些信息。谢谢!

const savepath="tempfile/"

function myreplace(str)
newstr=str
set objregEx = new RegExp
objregEx.IgnoreCase = true
objregEx.Global = true
objregEx.Pattern = "http://(.+?)/.(jpg|gif|png|bmp)"
set matches = objregEx.execute(str)
for each match in matches
newstr=replace(newstr,match.value,saveimg(match.value))
next
myreplace=newstr
end function

function saveimg(url)
temp=split(url,".")
randomize
ranNum=int(90000*rnd)+10000
filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum&"."&temp(ubound(temp))
set xmlhttp=server.createobject("Microsoft.XMLHTTP")
xmlhttp.open "get",url,false
xmlhttp.send
if xmlhttp.status<>200 then
 saveimg=""
else
 img=xmlhttp.ResponseBody
 set objAdostream=server.createobject("ADODB.Stream")
 objAdostream.Open()
 objAdostream.type=1
 objAdostream.Write(img)
 objAdostream.SaveToFile(server.mappath("./"&savepath&filename))
 objAdostream.SetEOS
 set objAdostream=nothing
 saveimg=savepath&filename
end if
set xmlhttp=nothing
end function
%>

ZBlog自动更新,自动留言,自动评论文章,翻译seo伪原创等等,可站群. 很多人问是否可以站群,其实分成多个文件夹不就实现了么,灵活运用才是对的 淘宝评论是原创哦。谷歌会针对文章内标签和标点符号来评论网站是否是采集来的,软件也处理了标点和标签替换和随机插入标点标签。又加上了汉字换拼音。同义词反义词。段落打乱。7-20更新!(加入有道翻译-伪原创) 自动采集文章(采集淘宝评论一页20条组合成一篇文章和自定义多个规则采集) 自动采集留言和评论(采集淘宝评论) 自动更新ZBlog文章(同义词反义词替换,加入有道翻译,随机位置超链接,随机换标点符号,随机换标签,随机位置插入标签丶标点,汉字随机转换为拼音,次数全部可自行设置!《标题也反转替换和随机换1个为拼音》) 自动评论ZBlog文章*随机文章评论,可设置随机评论时间间隔+自动IP代理(可自动设置随机间隔换IP代理) 自动ZBlog留言本留言*可设置随机留言时间间隔+自动IP代理(可自动设置随机间隔换IP代理) 自动浏览ZBlog文章(换IP浏览加流量)*可设置随机浏览时间间隔+自动IP代理(可自动设置随机间隔换IP代理) 自动采集IP代理,自动采集可用IP代理(1000个以上) 自动网站重新生成全站(文件重建) 数据库的文章导出到TXT文本 导入TXT文本到数据库为更新文章 支持打开调试界面 支持后台运行*代理IP不影响电脑的浏览器,挂机不影响电脑
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值