(一)原理
小偷程式實際上是通過了xml中的xmlhttp元件呼叫其它**上的網頁。比如新聞小偷程式,很多都是呼叫了sina的新聞網頁,並且對其中的html進行了一些替換,同時對廣告也進行了過濾。用小偷程式的優點有:無須維護**,因為小偷程式中的資料來自其他**,它將隨著該**的更新而更新;可以節省伺服器資源,一般小偷程式就幾個檔案,所有網頁內容都是來自其他**。缺點有:不穩定,如果目標**出錯,程式也會出錯,而且,如果目標**進行公升級維護,那麼小偷程式也要進行相應修改;速度,因為是遠端呼叫,速度和在本地伺服器上讀取資料比起來,肯定要慢一些。
(二)事例
以下是**片段:
下面就xmlhttp在asp中的應用做個簡單說明
程式**
<%
'常用函式
'1、輸入url目標網頁位址,返回值gethttppage是目標網頁的html**
'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://news.163.com/weather/news/qx1/58321.html的html內容
簡單的小偷程式
其他 時間借用過來,變成自己的程式。url http bjtime.cn worldtime.asp 目標站 fp fopen url,r or die 超時 fcontents file get contents url eregi fcontents,regs eregi前倆個引數比較為真 返回...
php簡單小偷程式
學了簡單的正規表示式 a za z0 9 a za z0 9 a za z0 9 用於描述字元排列和匹配模式的一種語法規則。它主要用於字串的模式分割 匹配 查詢及替換操作。正規表示式函式 ereg eregi ereg 正規表示式,內容,返回的陣列 若省略引數返回的陣列,找到則返回值為 true 否...
PHP簡單的小偷程式
這是用php實現乙個簡單的小偷的程式 url 這是所要擷取的 fcontent file get contents url 開啟 的內容,引數是乙個要訪問的 eregi fcontent,rg 正規表示式,進行擷取,內容返回到陣列中 這裡可以根據自己的需要來擷取 的內容.是選取了網頁的所有內容作為擷...