高端网站建设-百度小偷
author:一佰互联 2019-04-15   click:192
 <%

Function bytes2BSTR(vIn)

strReturn = ""

For i = 1 To LenB(vIn)

ThisCharCode = AscB(MidB(vIn,i,1))

If ThisCharCode < &H80 Then

strReturn = strReturn & Chr(ThisCharCode)

Else

NextCharCode = AscB(MidB(vIn,i+1,1))

strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))

i = i + 1

End If

Next

bytes2BSTR = ubb(strReturn)

End Function

 

Function 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 "Content-Type","text/XML" 

XmlHttp.Send

dq = bytes2BSTR(XmlHttp.responseBody)

End Function

 

Function BR(Str)

Str = Replace(Str,"{br}","<br>")

Str = Replace(Str,vbcrlf,"<br>")

Str = Replace(Str,"<br> <br>","<br>")

Str = Replace(Str,"<br><br>","<br>")

Str = Replace(Str,"<br><br>","<br>")

BR = Str

End Function

 

 

function ubb(str)

 

if instr(str,"找到相关网页") = 0 then

ubb = "没有搜索到任何内容"

exit function

end if

 

str = Replace(str,vbcrlf,"{br}")

str = Replace(str,"<br>","{br}")

str = Replace(str,"</td>","</td>"&vbcrlf)

str = Replace(str,"<td",vbcrlf&"<td")

 

dim re,Match,Matches 

set re = New RegExp

re.Global = True

re.IgnoreCase = True

 

re.Pattern=".*<td class=f>(.*)</td>"

 

Set Matches = re.Execute(str)

 

For Each Match in Matches

ubb=ubb&BR(Match.value)

next

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>") "每一条信息的间隔

ubb = Replace(ubb,"<td class=f>","")

ubb = Replace(ubb,"</td>","")

ubb = BR(UBB)

 

 

re.Pattern="(找到相关网页.*秒)"

Set Matches = re.Execute(str)

set Match = Matches(0)

ubb = ubb & Match & "<br>"

 

str = Replace(str,"</div>","</div>"&vbcrlf)

 

 

re.Pattern="<div class=""p"">(.*)</div>"

Set Matches = re.Execute(str)

set Match = Matches(0)

Dim TheLink

TheLink = Match

re.Pattern="href=s?(.[^>]*)"

TheLink = re.replace(TheLink,"href=""$1""")

 

ubb = ubb & TheLink

end function

 

if len(request("wd")) > 0 then

response.write dq(request("wd"))

end if

%>

<form method=post action="?">

<input type="text" name="wd"> <input type="submit">

</form>

 

高端网站建设价格套餐:

500元成品模板网站套餐1000元基础型网站套餐1800元标准定制设计套餐2800元精美定制设计套餐3800-8000元商务型套餐行业门户型套餐其它定制套餐 文章由重庆一佰互联高端网站建设http://www.yinxi.net编辑整理,转载请注明出处