时间:2021-05-28
<%
'名称:asp通用采集函数冗余版,要精品版的有心人自己改
'作者:柳永法
'日期:2007-6-23
FunctiongetHTTPPage(Path)
t=GetBody(Path)
getHTTPPage=BytesToBstr(t,"GB2312")
EndFunction
FunctionGetBody(url)
OnErrorResumeNext
Setxmlhttp=CreateObject("Microsoft.XMLHTTP")
Withxmlhttp
.Open"Get",url,False,"",""
.Send
.waitForResponse1000
GetBody=.ResponseBody
EndWith
Setxmlhttp=Nothing
EndFunction
FunctionBytesToBstr(Body,Cset)
OnErrorResumeNext
Dimobjstream
Setobjstream=Server.CreateObject("adodb.stream")
objstream.Type=1
objstream.Mode=3
objstream.Open
objstream.WriteBody
objstream.Position=0
objstream.Type=2
objstream.Charset=Cset
BytesToBstr=objstream.ReadText
objstream.Close
Setobjstream=Nothing
EndFunction
FunctiongetHTTPimg(url)
OnErrorResumeNext
Dimxmlhttp
Setxmlhttp=server.CreateObject("MSXML2.XMLHTTP")
xmlhttp.Open"GET",url,false
xmlhttp.send()
Ifxmlhttp.Status<>200ThenExitFunction
getHTTPimg=xmlhttp.responseBody
Setxmlhttp=Nothing
IfErr.Number<>0ThenErr.Clear
EndFunction
FunctionSave2Local(from,tofile)
Dimgeturl,objStream,imgs
geturl=Trim(from)
imgs=gethttpimg(geturl)
SetobjStream=Server.CreateObject("ADODB.Stream")
objStream.Type=1
objStream.Open
objstream.Writeimgs
objstream.SaveToFiletofile,2
objstream.Close()
Setobjstream=Nothing
EndFunction
%>
<%
NowDir=server.mappath("/")
CallSave2Local("http:///",NowDir&"jb51.htmll")
response.WritegetHTTPPage("https://www.jb51.net/")
%>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
ASP通过函数来实现替换、保存远程图片,完成自动采集图片、提取图片的功能,函数中自动判断重复图片,智能分析链接路径,并转成成相对的图片地址保存在你指定的网站目录
简单采集类1.0测试版------------------------------Cls_Ajax.asp负责采集网页Cls_Filter.asp负责过滤数据C
在用asp编写程序的时候,有时候会用上,系统自动生成word文件,保存到本地,下面介绍具体方法。 asp生成word的代码如下:
kingcmsasp版安装方法:一、到官网下载KingCMS企业版(ASP)5.1.LTShttp:///download/asp/二、如果是自己在本地测试,主
本地编辑任务采集数据功能的使用当数据采集到本地后,我们还需要对其进行编辑加工时可以使用本地编辑任务采集数据,然后编辑完成后可以再次发布.使用此功能,请在任务上右