ASP小偷(远程数据获取)程序入门教程

071121118

071121118

2016-01-29 19:57

ASP小偷(远程数据获取)程序入门教程,ASP小偷(远程数据获取)程序入门教程

这里所说的“小偷”指的是在asp中运用xml中的xmlhttp组件提供的强大功能,把远程网站上的数据(图片,网页及其他文件)抓取到本地,经过各种处理后显示到页面上或者存储进数据库的一类程序。你可以通过这种小偷程序,完成过去一些似乎完全不可能实现的任务,比如说把某个站的页面偷梁换柱后变成自己的页面,或者把某个站的一些数据(文章,图片)保存到本地数据库中加以利用。“小偷”的优点有:无须维护网站,因为小偷程序中的数据来自其他网站,它将随着该网站的更新而更新;可以节省大量的服务器资源,一般小偷程序就几个文件,所有网页内容都是来自其他网站。缺点在于:不稳定,如果目标网站出错,程序也会出错,而且,如果目标网站进行升级维护,那么小偷程序也要进行相应修改;速度,因为是远程调用,速度和在本地服务器上读取数据比起来,肯定要慢一些。怎么样,听起来很神奇吧?我们现在就开始来学习一些“小偷”程序的入门知识吧!

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)

我们拿个简单点的东西来研究一下吧,qq网站上的天气预报程序

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)1 <%
2 On Error Resume Next
3 Server.Scripttimeout=9999999
4 Function Gethttppage(Path)
5 T = Getbody(Path)
6 Gethttppage=Bytestobstr(T,"Gb2312")
7 End Function
8
9 ' 首先,进行小偷程序的一些初始化设置,以上代码的作用分别是忽略掉所有非致命性错误,把小偷程序的运行超时时间设置得很长(这样不会出现运行超时的错误),转换原来默认的utf-8编码转换成gb2312编码,否则直接用xmlhttp组件调用有中文字符的网页得到的将是乱码。
10
11 Function Getbody(Url)
12 On Error Resume Next
13 Set Retrieval = Createobject("Microsoft.Xmlhttp")
展开更多 50%)
分享

猜你喜欢

ASP小偷(远程数据获取)程序入门教程

ASP
ASP小偷(远程数据获取)程序入门教程

ASP小偷(远程数据获取)程序的入门教程

ASP
ASP小偷(远程数据获取)程序的入门教程

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

AS入门教程

flash教程
AS入门教程

ASP中实现小偷程序的原理和简单示例

Web开发
ASP中实现小偷程序的原理和简单示例

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

XML入门教程:向XML文件存储数据

Web开发
XML入门教程:向XML文件存储数据

ASP中实现小偷程序的原理和简单

ASP
ASP中实现小偷程序的原理和简单

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

ASP进阶教程:留言查询功能(一)

ASP进阶教程:留言查询功能(一)

Linux 管理员手册(8)

Linux 管理员手册(8)
下拉加载更多内容 ↓