<%
Funktion bytes2BSTR(vIn)
strReturn =
Für i = 1 Zu LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
Wenn ThisCharCode < &H80 Dann
strReturn = strReturn & Chr(ThisCharCode)
Anders
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
ich = ich + 1
Ende wenn
Nächste
bytes2BSTR = ubb(strReturn)
Funktion beenden
Funktion dq(key)
dim XmlHttp
set XmlHttp = CreateObject(Microsoft.XMLHTTP)
XmlHttp.Open GET,http://www.baidu.com/s?wd=&key&&pn=&request(pn), false
XmlHttp.setRequestHeader Inhaltstyp, Text/XML
XmlHttp.Send
dq = bytes2BSTR(XmlHttp.responseBody)
Funktion beenden
Funktion BR(Str)
Str = Ersetzen(Str,{br},<br>)
Str = Ersetzen(Str,vbcrlf,<br>)
Str = Ersetzen(Str,<br> <br>,<br>)
Str = Ersetzen(Str,<br><br>,<br>)
Str = Ersetzen(Str,<br><br>,<br>)
BR = Str
Funktion beenden
Funktion ubb(str)
if instr(str,找到相关网页) = 0 dann
ubb = 没有搜索到任何内容
Exit-Funktion
Ende wenn
str = Ersetzen(str,vbcrlf,{br})
str = Ersetzen(str,<br>,{br})
str = Ersetzen(str,</td>,</td>&vbcrlf)
str = Ersetzen(str,<td,vbcrlf&<td)
dim re,Match,Matches
set re = Neuer RegExp
re.Global = True
re.IgnoreCase = True
re.Pattern=.*/<td class=f>(.*)/<//td>
Set Matches = re.Execute(str)
Für jedes Spiel in Spielen
ubb=ubb&BR(Match.value)
nächste
re.Pattern=(/- /<a .[^/<]*>百度快照/<//a>)
ubb = re.replace(ubb,)
re.Pattern=(/<a class=m.[^/<]*>.[^/<]*/<//a>)
ubb = re.replace(ubb,)
re.Pattern=(/<font color=#008000>.[^/<]*/<//font>)
ubb = re.replace(ubb,<hr>) 'Sie können dies auch tun
ubb = Ersetzen(ubb,<td class=f>,)
ubb = Ersetzen(ubb,</td>,)
ubb = BR(UBB)
re.Pattern=(找到相关网页.*秒)
Set Matches = re.Execute(str)
set Match = Matches(0)
ubb = ubb & Match & <br>
str = Ersetzen(str,</div>,</div>&vbcrlf)
re.Pattern=/<div class=p>(.*)/<//div>
Set Matches = re.Execute(str)
set Match = Matches(0)
Dimmen Sie TheLink
TheLink = Match
re.Pattern=href=s?(.[^>]*)
TheLink = re.replace(TheLink,href=$1)
ubb = ubb & TheLink
Endfunktion
wenn len(request(wd)) > 0 dann
Antwort.write dq(request(wd))
Ende wenn
%>
<form method=post action=?>
<Eingabetyp=Textname=wd> <Eingabetyp=Senden>
</form>