先選中一個你想 「偷」 的網頁程序。。。
+ a/ y* v5 O& `我這裡看中了它。。呵呵 。。。很多妹妹圖片。。。口水中。。+ k& K" w* {' o1 ?6 ?2 g) H" |
http://www.linkmm.com/photo/ads2.html
( \- e* V" B) _4 y9 f然後建立個ASP網頁,先把以下代碼複製進去) `3 o- @8 S4 J6 X$ H2 ~% O
<%Function bytes2BSTR(vIn) : W B4 c! A: @! C1 v) Z4 d
strReturn = ""
* Z' ]& e; I6 Y* I, x; C' lFor i = 1 To LenB(vIn)
& u. |. F3 t( h+ \& Y4 o2 jThisCharCode = AscB(MidB(vIn,i,1)) 9 Z/ k6 C) D% ?" C' g# d) z/ n
If ThisCharCode < &H80 Then
1 n j% X1 }3 Q0 l& L( estrReturn = strReturn & Chr(ThisCharCode)
+ m0 S+ I6 ?4 U! O! SElse
1 Q- W9 {) o, `8 XNextCharCode = AscB(MidB(vIn,i+1,1)) ; Q# y- }" }) r' Y% \9 D! X
strReturn = strReturn & Chr (CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
, X/ K3 q* y7 m, v) \: N7 d( M+ Bi = i + 1 + d' C# ?. Q- a
End If
9 ^+ R- R; L( vNext
6 E) ^" m W! H* xbytes2BSTR = strReturn
1 j T! Y( U+ T. \5 N0 ZEnd Function
, Q$ a& y) [. a* U: @4 b1 y3 e* d9 G2 q
6 ~7 d, d4 f+ h, T k$ pUrl = "http://www.linkmm.com/photo/ads2.html";: Y$ y" b+ b4 |6 O
set oSend=createobject("Microsoft.XMLHTTP")6 [% b% p; H; x. Z
SourceCode = oSend.open ("GET",url,false)
/ B- N) @8 w1 {8 Q4 LoSend.send()
7 y. c) t, f/ t% D3 D" a! G4 gif err.number<>0 then! W; o$ G; J8 c* X$ ~( ]
Response.write err.description
7 E* Y) M; b; o. Y7 L* VResponse.End()8 H. Z5 Z) Z! c3 m# Y
end if 0 M* K& R; k) |, V( M( A& n
SourceCode = bytes2BSTR(oSend.responseBody)%>
; U+ g+ ]4 i3 j5 @* `" d5 v
. e+ n! X! G1 \* B其中Url = "http://www.linkmm.com/photo/ads2.html";就是你想要 偷 的網頁,換成你需要的就可以了。。
, [. P3 k1 h) { q1 [這個時候response.write 一下。。是不是很多圖片看不見啊。。不急,我們有replace呢。。把你現在的網頁查看下原文件,,把原來的網頁查看下願文件對比下就知道怎麼讓這些無法顯示的顯示出來。。。比起那些一個個replace替換圖片的方法7 A- a. j$ e' S- J. x2 u
用這個方法好多了就是在有src的地方在他前面直接替換網址多方便呵呵。。
& ~5 E; e, P! u" m在寫這段代碼。。程序就完了呵呵
; z) i& |5 i% D# U6 |- k+ {& ?8 \<%baseurl1="http://www.linkmm.com/photo";
- S* m. A$ ]- @5 zSourceCode =replace(sourcecode,"src=""img/","src=""http://www.linkmm.com/photo/img/";)
4 p0 M6 E9 l7 F5 |8 v6 W3 W3 Z2 fSourceCode =replace(sourcecode,"new.gif",baseurl1&"/new.gif")
2 G/ [1 q$ @! o1 cSourceCode =replace(sourcecode,"href=""photo888","href=""http://www.linkmm.com/photo/photo888";)+ F f' O+ _$ \- t; n8 d: L5 \& f: y
SourceCode =replace(sourcecode,"site.css","http://www.linkmm.com/photo/site.css";)
/ j* I% C$ ] i/ U2 R( |. E/ P$ Sresponse.write SourceCode%>
1 B$ S4 }8 |, i Q8 Y# [7 l$ J, s- I9 n! r" b) ~' f6 G$ z& b, o
是不是很簡單啊。不懂的聯繫我525964640 p7 W2 g3 g3 b+ J
完整代碼如下:
: {0 W8 \% [( g9 x<html>/ z; l% w I1 q4 M
( l7 s. j# Q% l# b$ @<head>
6 V+ E7 o$ C: g% |8 T! o/ d<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
: [" F) \1 i+ T2 P2 U; d( p9 O0 W<meta name="ProgId" content="FrontPage.Editor.Document">
, v( i! B; @5 A1 U* q<meta http-equiv="Content-Type" content="text/html; charset=gb2312">- ?+ B ^# h: [- t6 i7 h7 R+ F
<meta http-equiv="refresh" content="3600"> u& P" Q3 e5 B- j/ R5 U
<title></title>5 F8 F" _2 P6 \6 v- U. ]- w! ~
</head> n! H/ M( m( o% n" ~$ W0 B1 _
; l' U$ O/ O" ~; y: S$ Q! M% e
<body>2 c6 A9 |" c0 _1 d4 }( s/ p$ I! R
& p7 X4 q0 ]5 K( f" H7 k
<%
/ x* {& k3 h: z& F) X! s9 SFunction bytes2BSTR(vIn) ) V q" L6 W' l) r. k( e; B
strReturn = "" - Y+ S1 {1 W+ @# Z% R+ ]# G9 t
For i = 1 To LenB(vIn) 8 I& n. K( i: K' S/ Q9 ~
ThisCharCode = AscB(MidB(vIn,i,1))
1 i) J: c$ V+ ?4 DIf ThisCharCode < &H80 Then
6 L' J/ X% i2 q4 `strReturn = strReturn & Chr(ThisCharCode) 8 ?% \; _7 a4 [6 }6 J; w& U" {
Else
" z. R. u: j" I9 I; ZNextCharCode = AscB(MidB(vIn,i+1,1)) ( f* n+ f% z3 U( q
strReturn = strReturn & Chr (CLng(ThisCharCode) * &H100 + CInt(NextCharCode)) 2 T- O( Y# x6 i
i = i + 1 5 [6 {9 \. c# c: }; n
End If
* d5 t% d7 V1 D' o2 BNext $ Y. P5 d0 |* Z1 s& u( n
bytes2BSTR = strReturn , E1 j2 I% u+ v
End Function ) ]8 [4 x: K" i- I- }$ a. Z6 k8 t
' s/ b% U. P& O
Url = "http://www.linkmm.com/photo/ads2.html";9 o2 J) l* F) K5 B: v4 }
set oSend=createobject("Microsoft.XMLHTTP")
2 Q ^) o, x6 ~; b+ @5 A6 P( B; ZSourceCode = oSend.open ("GET",url,false) / W6 h4 a T! ?; r) ^6 w/ j
oSend.send()+ u2 i5 h) m" f1 q4 n- d( k( B2 w
if err.number<>0 then
1 W, b M3 B1 A) o' K0 H' \Response.write err.description
3 f3 k* C5 Y& ?, [Response.End()
% r3 `4 X& C! d- V! tend if & Q3 z5 @) Y. a
SourceCode = bytes2BSTR(oSend.responseBody)9 e- k) p4 n |
baseurl1="http://www.linkmm.com/photo";
& ^$ ]* T& G4 \3 s0 \& o: f( _) w: FSourceCode =replace(sourcecode,"src=""img/","src=""http://www.linkmm.com/photo/img/";)2 V! k; B. u$ ]
SourceCode =replace(sourcecode,"new.gif",baseurl1&"/new.gif")$ n: d* U7 i9 w( t2 R
SourceCode =replace(sourcecode,"href=""photo888","href=""http://www.linkmm.com/photo/photo888";)
c/ r/ y+ M/ b3 }' \& m9 pSourceCode =replace(sourcecode,"site.css","http://www.linkmm.com/photo/site.css";)
$ y! S3 _' k; N$ C: |" i/ Vresponse.write SourceCode
+ @( @- B% T- \%>; c8 B& l A1 a. V: R; a
</body>
7 i1 r2 z( F: x' v. Q, S7 K+ n G' S5 |& Y5 j3 G- V' E0 V6 u
</html> |
|