实在比较烦人,最后想到这样的一个解决办法
假如你要采集的页面地址格式为
http://www.xxx.com/html/(*).htm
如果你要采集第1到1000条记录
先写一个ASP文件url.asp,传到你的网站的根目录下
代码如下:
<%
for i=1 to 1000
response.write "<a href='http://www.xxx.com/html/"&i&".htm'>"&i&"</a><br>"
next
%>
然后你的采集地址里改为1级采集, 地址改为 你的网站地址/url.asp
这样就不会蹦出来了,当然里面的代码可以改的更复杂些可方便变化
比如你可以加一些参数来限制采集地址和灵活变动,这样就成了一个万能的了
代码如下:
<%
startid=request("sid") //开始ID
overid=request("oid") //结束ID
url=request("url") //采集的0级地址
for i=startid to overid
response.write "<a href='"&replace(url,"(id)",i)&"'>"&i&"</a><br>"
next
%>
然后在采集地址中写上
http://你的网站地址/url.asp?sid=1&oid=100&url=http://www.123.com/(id).htm
其中(id) 就是你需要变化的参数
附件传上万能 url.asp 的代码
而且如果你空间上用了这个文件年,别人也可以用你的这个文件收集地址了,不用大家都传