亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

asp alexa查詢小偷程序

2024-05-04 11:09:22
字體:
來源:轉載
供稿:網友
比較簡單的alexa小偷程序,喜歡這個功能的朋友,可以學習他的原理,相信不久,你也可以寫出這個程序
 
 
 
<% 
'為了支持原創,請保留該處注釋,謝謝! 
'作者:草上飛 
'獲取主域名 
Function getDomainUrl(url) 
tempurl=replace(url,"http://","") 
if instr(tempurl,"/")>0 then 
tempurl=left(tempurl,instr(tempurl,"/")-1) 
end If 
getDomainurl=tempurl 
End Function 


Function GetHttpPage(HttpUrl) 
If IsNull(HttpUrl)=True Or Len(HttpUrl)<18 Or HttpUrl="$False$" Then 
GetHttpPage="$False$" 
Exit Function 
End If 
Dim Http 
Set Http=server.createobject("MSXML2.XMLHTTP") 
Http.open "GET",HttpUrl,False 
Http.Send() 
If Http.Readystate<>4 then 
Set Http=Nothing 
GetHttpPage="$False$" 
Exit function 
End if 
GetHTTPPage=Http.responseText 
Set Http=Nothing 
If Err.number<>0 then 
Err.Clear 
End If 
End Function 

'================================================== 
'函數名:ScriptHtml 
'作 用:過濾html標記 
'參 數:ConStr ------ 要過濾的字符串 
' TagName ------要過濾的標簽 
' FType 1表示過濾左邊標簽 2表示過濾左右標簽及中間的值 3表示過濾左邊標簽和右邊標簽,保留內容。 
'================================================== 
Function ScriptHtml(Byval ConStr,TagName,FType,includestr) 
Dim Re 
Set Re=new RegExp 
Re.IgnoreCase =true 
Re.Global=True 
Select Case FType 
Case 1 
Re.Pattern="<" & TagName & "([^>])*("&includestr&"){1,}([^>])*>" 
ConStr=Re.Replace(ConStr,"") 
Case 2 
Re.Pattern="<" & TagName & "([^>])*("&includestr&"){1,}([^>])*>.*?</" & TagName & "([^>])*>" 
'response.write constr&"<br>" 
ConStr=Re.Replace(ConStr,"") 
'response.write server.htmlencode(constr)&"<br>" 
Case 3 
Re.Pattern="<" & TagName & "([^>])*("&includestr&"){1,}([^>])*>" 
ConStr=Re.Replace(ConStr,"") 
Re.Pattern="</" & TagName & "([^>])*>" 
ConStr=Re.Replace(ConStr,"") 
End Select 
ScriptHtml=ConStr 
Set Re=Nothing 
End Function 

'================================================== 
'函數名:GetBody 
'作 用:截取字符串 
'參 數:ConStr ------將要截取的字符串 
'參 數:StartStr ------開始字符串 
'參 數:OverStr ------結束字符串 
'參 數:IncluL ------是否包含StartStr 
'參 數:IncluR ------是否包含OverStr 
'================================================== 
Function GetBody(ConStr,StartStr,OverStr,IncluL,IncluR) 
If ConStr="$False$" or ConStr="" or IsNull(ConStr)=True Or StartStr="" or IsNull(StartStr)=True Or OverStr="" or IsNull(OverStr)=True Then 
GetBody="$False$" 
Exit Function 
End If 
Dim ConStrTemp 
Dim Start,Over 
ConStrTemp=Lcase(ConStr) 
StartStr=Lcase(StartStr) 
OverStr=Lcase(OverStr) 
Start = InStrB(1, ConStrTemp, StartStr, vbBinaryCompare) 
'response.write Start&"<br>"&IncluL&"<br>" 
'response.end 
If Start<=0 then 
GetBody="$False$" 
Exit Function 
Else 
If IncluL=False Then 
Start=Start+LenB(StartStr) 
End If 
End If 
Over=InStrB(Start,ConStrTemp,OverStr,vbBinaryCompare) 
'response.write Over 
'response.end 
'response.write Start&" "&Over&" "&Over-Start 
'response.end 
If Over<=0 Or Over<=Start then 
GetBody="$False$" 
Exit Function 
Else 
If IncluR=True Then 
Over=Over+LenB(OverStr) 
End If 
End If 

GetBody=MidB(ConStr,Start,Over-Start) 
'response.write getBody 
'response.end 
End Function 

'================================================== 
'函數名:GetArray 
'作 用:提取鏈接地址,以$Array$分隔 
'參 數:ConStr ------提取地址的原字符 
'參 數:StartStr ------開始字符串 
'參 數:OverStr ------結束字符串 
'參 數:IncluL ------是否包含StartStr 
'參 數:IncluR ------是否包含OverStr 
'================================================== 
Function GetArray(Byval ConStr,StartStr,OverStr,IncluL,IncluR) 
If ConStr="$False$" or ConStr="" Or IsNull(ConStr)=True or StartStr="" Or OverStr="" or IsNull(StartStr)=True Or IsNull(OverStr)=True Then 
GetArray="$False$" 
Exit Function 
End If 
Dim TempStr,TempStr2,objRegExp,Matches,Match 
TempStr="" 
Set objRegExp = New Regexp 
objRegExp.IgnoreCase = True 
objRegExp.Global = True 
objRegExp.Pattern = "("&StartStr&").+?("&OverStr&")" 
Set Matches =objRegExp.Execute(ConStr) 
For Each Match in Matches 
TempStr=TempStr & "$Array$" & Match.Value 
Next 
Set Matches=nothing 

If TempStr="" Then 
GetArray="$False$" 
Exit Function 
End If 
TempStr=Right(TempStr,Len(TempStr)-7) 
If IncluL=False then 
objRegExp.Pattern =StartStr 
TempStr=objRegExp.Replace(TempStr,"") 
End if 
If IncluR=False then 
objRegExp.Pattern =OverStr 
TempStr=objRegExp.Replace(TempStr,"") 
End if 
Set objRegExp=nothing 
Set Matches=nothing 

If TempStr="" then 
GetArray="$False$" 
Else 
GetArray=TempStr 
End if 
End Function 

Function getAlexaRank(weburl) 
tempurl=getDomainUrl(weburl) 
'讀取http://client.alexa.com/common/css/scramble.css中的數據 
alexacss="http://client.alexa.com/common/css/scramble.css" 
strAlexaCss=GetHttpPage(alexacss) 
'response.write strAlexaCss 
'response.end 
alexarankqueryurl="http://www.alexa.com/data/details/traffic_details/"&tempurl 

strAlexaContent=GetHttpPage(alexarankqueryurl) 

rankcontent=getBody(strAlexaContent,"Information Service.-->","<!-- google_ad_section_end(name=default) -->",false,false) 
'獲取其中的span的class 
strspan=GetArray(rankcontent,"<span class=""","""",false,false) 
'response.write rankcontent&"<br>" 
'response.write strspan&"<br>" 
'response.end 
If strspan<>"$False$" Then 
aspan=split(strspan,"$Array$") 

For i=0 To UBound(aspan) 
'response.write "."&aspan(i) 
'判定aspan(i)即span的class是否在alexacss中存在,如果存在,則需要將這個span和span中的數據去掉。 
If InStr(strAlexaCss,"."&aspan(i))>=1 Then 
'response.write aspan(i)&"<br>" 
'response.end 
'表示屬性為none.需要替換掉。 
rankcontent=ScriptHtml(rankcontent,"span",2,aspan(i)) 
Else 
rankcontent=ScriptHtml(rankcontent,"span",1,aspan(i)) 
End if 
Next 
'替換上面少去掉的右邊的span標簽。 
rankcontent=Replace(rankcontent,"</span>","") 


End If 
If rankcontent="$False$" Then 
rankcontent="No Data" 
End if 
getAlexaRank=Replace(rankcontent,",","") 

End Function 
url=request.querystring("url") 
%> 

<form name="alexaform" method=get> 
輸入網址:<input type="" name="url" value="<%=url%>" size=40> <input type="submit" value="查 詢">
</form> 
<% 
If url<>"" Then 

response.write "您的網站在ALEXA的排名為:" 
response.flush 
rank=getAlexaRank(url) 
response.write rank 
End if 
%> 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲天堂开心观看| 日韩经典中文字幕| 俺也去精品视频在线观看| 激情成人在线视频| 亚洲天堂男人天堂女人天堂| 国产精品免费小视频| 久久精品视频在线播放| 亚洲一区二区中文| 欧美一区二区视频97| www.欧美三级电影.com| 欧美一区二区色| 日韩av电影在线免费播放| 午夜精品久久久久久久99热浪潮| 久久久久久国产精品| 91老司机在线| 欧美国产视频一区二区| 日韩激情片免费| 国内精品在线一区| 精品亚洲aⅴ在线观看| 97成人精品区在线播放| 国产一区二区三区免费视频| 97视频网站入口| 亚洲成成品网站| 欧美成人国产va精品日本一级| 成人激情视频网| 国产精品视频免费在线| 尤物九九久久国产精品的分类| 国产91在线视频| 久久久精品亚洲| 亚洲国产天堂久久综合网| 国产精品揄拍一区二区| 永久免费毛片在线播放不卡| 最近2019中文免费高清视频观看www99| 亚洲电影在线观看| 国产在线视频欧美| 亚洲电影免费观看高清完整版| 国内精品久久久久久久久| 国产一区二区黑人欧美xxxx| 精品久久久久久久中文字幕| 日韩av毛片网| 青青久久av北条麻妃黑人| 一区二区福利视频| 国产精品igao视频| 欧美亚洲视频一区二区| 九九热在线精品视频| 国产欧美 在线欧美| 亚洲黄页视频免费观看| 欧美人与性动交a欧美精品| 4p变态网欧美系列| 久久琪琪电影院| 精品丝袜一区二区三区| 欧美激情xxxx性bbbb| 久久av中文字幕| 久久亚洲电影天堂| 国产精品高潮呻吟久久av无限| 亚洲精品电影在线观看| 欧美激情国产高清| 亚洲区免费影片| 欧美成人黑人xx视频免费观看| 黑人巨大精品欧美一区二区三区| 日本国产精品视频| 国产欧美精品日韩精品| 亚洲视频在线播放| 欧美有码在线视频| 精品偷拍一区二区三区在线看| 国产精品99久久久久久久久| 欧美超级免费视 在线| 亚洲色图在线观看| 黑人巨大精品欧美一区二区一视频| 1769国产精品| 精品亚洲夜色av98在线观看| 96国产粉嫩美女| 国产成人av网| 亚洲色图偷窥自拍| 色哟哟入口国产精品| 久久亚洲一区二区三区四区五区高| 欧美丰满少妇xxxxx做受| 久久久久国产精品www| 日韩在线激情视频| 亚洲欧美国产高清va在线播| 国产精品成人va在线观看| 国产成人亚洲综合| 91在线看www| 欧美性生交大片免费| 亚洲国产成人爱av在线播放| 欧美性猛交xxxx富婆弯腰| 不卡毛片在线看| 热99精品里视频精品| 中文字幕亚洲激情| 色婷婷久久一区二区| 少妇激情综合网| 欧美成人剧情片在线观看| 中文字幕精品网| 亚洲精品成a人在线观看| 一区国产精品视频| 国产精品福利小视频| 欧美极品少妇xxxxⅹ免费视频| 深夜福利亚洲导航| 欧美亚洲成人xxx| 日韩美女写真福利在线观看| 欧美黑人xxxx| 欧美第一黄网免费网站| 久久久久日韩精品久久久男男| 4438全国成人免费| 亚洲一区二区自拍| 日韩中文字幕免费视频| 亚洲欧美日韩国产精品| 久久久久久久久久久成人| 国产日本欧美视频| 欧美成人精品激情在线观看| 亚洲男人第一网站| 国产精品视频午夜| 在线播放日韩精品| 亚洲在线第一页| 亚洲黄色www| 久久不射电影网| 欧美日韩亚洲国产一区| 欧美高清不卡在线| 久久成人一区二区| 国产裸体写真av一区二区| 日韩欧美在线播放| 久久久久久久国产| 2018日韩中文字幕| 久久久亚洲天堂| 伊人久久久久久久久久久| xvideos亚洲人网站| 免费97视频在线精品国自产拍| 亚洲精品成人av| 日本在线精品视频| 国产精品激情av在线播放| 欧美国产亚洲精品久久久8v| 亚洲色图50p| 欧美成aaa人片在线观看蜜臀| www.日韩系列| 久久久精品在线| 黄色成人在线免费| 色婷婷亚洲mv天堂mv在影片| 欧美一区二区色| 久热精品视频在线观看| 这里精品视频免费| 日韩av网址在线观看| 国模gogo一区二区大胆私拍| 国产成人精品一区二区在线| 久久久久久午夜| 欧美高清视频免费观看| 国产激情视频一区| 欧美插天视频在线播放| 亚洲精品视频免费| 欧美激情xxxxx| 亚洲免费视频一区二区| 国产日韩视频在线观看| 日韩视频免费大全中文字幕| 亚洲免费av网址| 久久久久久久久久久久久久久久久久av| 精品国产欧美一区二区五十路| 欧美电影院免费观看| 国产日韩中文字幕在线| 精品视频在线观看日韩| 日本91av在线播放| 久久久久久久久久久久av| 欧美亚洲在线视频| 久久久久久91| 国产精品久久久久久久久久久久久久| 日韩中文综合网|