[ASP]小偷程序原理和简单示例

原创 2004年10月20日 12:04:00
现在网上流行的小偷程序比较多,有新闻类小偷,音乐小偷,下载小偷,那么它们是如何做的呢,下面我来做个简单介绍,希望对各位站长有所帮助。
    (一)原理
    小偷程序实际上是通过了XML中的XMLHTTP组件调用其它网站上的网页。比如新闻小偷程序,很多都是调用了sina的新闻网页,并且对其中的html进行了一些替换,同时对广告也进行了过滤。用小偷程序的优点有:无须维护网站,因为小偷程序中的数据来自其他网站,它将随着该网站的更新而更新;可以节省服务器资源,一般小偷程序就几个文件,所有网页内容都是来自其他网站。缺点有:不稳定,如果目标网站出错,程序也会出错,而且,如果目标网站进行升级维护,那么小偷程序也要进行相应修改;速度,因为是远程调用,速度和在本地服务器上读取数据比起来,肯定要慢一些。
    (二)事例
    
    下面就XMLHTTP在ASP中的应用做个简单说明
    
    <%
    '常用函数
    
    '1、输入url目标网页地址,返回值getHTTPPage是目标网页的html代码
    function getHTTPPage(url)
        dim Http
        set Http=server.createobject("MSXML2.XMLHTTP")
        Http.open "GET",url,false
        Http.send()
        if Http.readystate<>4 then 
            exit function
        end if
        getHTTPPage=bytesToBSTR(Http.responseBody,"GB2312")
        set http=nothing
        if err.number<>0 then err.Clear 
    end function
    
    '2、转换乱玛,直接用xmlhttp调用有中文字符的网页得到的将是乱玛,可以通过adodb.stream组件进行转换
    Function BytesToBstr(body,Cset)
            dim objstream
            set objstream = Server.CreateObject("adodb.stream")
            objstream.Type = 1
            objstream.Mode =3
            objstream.Open
            objstream.Write body
            objstream.Position = 0
            objstream.Type = 2
            objstream.Charset = Cset
            BytesToBstr = objstream.ReadText 
            objstream.Close
            set objstream = nothing
    End Function
    
    
    
    
    '下面试着调用http://www.fashionme.net的html内容
    <%
    Dim Url,Html
    Url="http://www.fashionme.net"
    Html = getHTTPPage(Url)
    Response.write Html
    %>

PHP 简单的小偷程序

小偷程序:把远程网站上的数据(图片,网页及其他文件)抓取到本地,处理后再显示 正则表达式:用于字符串的模式分割 、匹配、查找及替换操作。 相关函数: int ereg ( string $patte...
  • theArcticOcean
  • theArcticOcean
  • 2016年02月23日 23:00
  • 2287

小偷程序大揭秘

前言:小偷程序其实是懒人的妙法。它可以偷文章,实时新闻资讯,歌曲,甚至歌曲数据的职能寻找和入库等!功能可谓强大,但是还有好多朋友到处求小偷程序,问什么?因为网上没有几篇详细介绍小偷程序的文章供大家参考...
  • loyos
  • loyos
  • 2006年08月11日 16:22
  • 902

小偷程序原理和简单示例

现在网上流行的小偷程序比较多,有新闻类小偷,音乐小偷,下载小偷,那么它们是如何做的呢,下面我来做个简单介绍,希望对各位站长有所帮助。   (一)原理   小偷程序实际上是通过了XML中的XMLHTTP...
  • Happy_999
  • Happy_999
  • 2008年05月15日 13:30
  • 312

小偷程序原理和简单示例

首先感谢各位对“漂亮的主页天气”这个小插件的支持,因为不是我的作品(我也是菜鸟),所以我代各位感谢原作者为大家所做的贡献,同时,也向大家[转贴]一个小技巧,希望对大家有帮助。      现在网上流行的...
  • hscyypmail
  • hscyypmail
  • 2007年05月30日 11:50
  • 329

新闻小偷程序原理和简单示例

现在网上流行的小偷程序比较多,有新闻类小偷,音乐小偷,下载小偷,那么它们是如何做的呢,下面我来做个简单介绍,希望对各位站长有所帮助。(一)原理小偷程序实际上是通过了XML中的XMLHTTP组件调用其它...
  • XUEXIBOKE
  • XUEXIBOKE
  • 2006年12月26日 13:46
  • 808

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

(一)原理 小偷程序实际上是通过了XML中的XMLHTTP组件调用其它网站上的网页。比如新闻小偷程序,很多都是调用了sina的新闻网页,并且对其中的HTML进行了一些替换,同时对广告也进行了过滤。用小...
  • okfei
  • okfei
  • 2009年01月11日 00:43
  • 404

asp小偷程序原理

小偷程序原理和简单示例现在网上流行的小偷程序比较多,有新闻类小偷,音乐小偷,下载小偷,那么它们是如何做的呢,下面我来做个简单介绍,希望对各位站长有所帮助。(一)原理小偷程序实际上是通过了XML中的XM...
  • superyhao
  • superyhao
  • 2006年09月23日 20:06
  • 986

献给学习小偷程序的朋友

很久没写过东西了,今天看了chinahuman 的《用asp自动解析网页中的图片地址,并将其保存到本地服务器》,于是优化了这个程序,并且将所有的功能都函数化了,希望对学习 XMLHTTP 的朋友有所帮...
  • thx_bj
  • thx_bj
  • 2006年08月04日 17:33
  • 1601

小偷程序原理和简单示例

小偷程序原理和简单示例 现在网上流行的小偷程序比较多,有新闻类小偷,音乐小偷,下载小偷,那么它们是如何做的呢,下面我来做个简单介绍,希望对各位站长有所帮助。 (一)原理 小偷程序实际上是通过了XML中...
  • newera
  • newera
  • 2006年08月22日 16:21
  • 661

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

早先网上流行的小偷程序比较多,有新闻类小偷,音乐小偷,下载小偷,那么它们是如何做的呢,下面我来做个简单介绍,希望对各位站长有所帮助。 (一)原理 小偷程序实际上是通过了XML中的XMLHTTP组件...
  • xiaoyecanfeng
  • xiaoyecanfeng
  • 2011年09月16日 09:18
  • 514
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[ASP]小偷程序原理和简单示例
举报原因:
原因补充:

(最多只允许输入30个字)