麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

asp google pr查詢代碼

2024-05-04 11:08:21
字體:
供稿:網(wǎng)友
本人從網(wǎng)絡(luò)搜集并整理了一下asp查詢pr值的代碼,實(shí)驗(yàn)并成功的用asp實(shí)現(xiàn)了查詢pr,測試通過。
 
 
 
復(fù)制代碼代碼如下:

<%@LANGUAGE="JAVASCRIPT"%> 
<title>Google PR值查詢 asp程序</title> 
<% 
function hexdec(str) 

return parseInt(str,16); 

function zeroFill(a,b) 

var z = hexdec(80000000); 
if (z & a) 

a = a>>1; 
a &= ~z; 
a |= 0x40000000; 
a = a>>(b-1); 

else 

a = a >> b; 

return (a); 

function mix(a,b,c) 

a -= b; a -= c; a ^= (zeroFill(c,13)); 
b -= c; b -= a; b ^= (a<<8); 
c -= a; c -= b; c ^= (zeroFill(b,13)); 
a -= b; a -= c; a ^= (zeroFill(c,12)); 
b -= c; b -= a; b ^= (a<<16); 
c -= a; c -= b; c ^= (zeroFill(b,5)); 
a -= b; a -= c; a ^= (zeroFill(c,3)); 
b -= c; b -= a; b ^= (a<<10); 
c -= a; c -= b; c ^= (zeroFill(b,15)); 
var ret = new Array((a),(b),(c)); 
return ret; 

function GoogleCH(url,length) 

var init = 0xE6359A60; 
if (arguments.length == 1) 
length = url.length; 
var a = 0x9E3779B9; 
var b = 0x9E3779B9; 
var c = 0xE6359A60; 
var k = 0; 
var len = length; 
var mixo = new Array(); 
while(len >= 12) 

a += (url[k+0] +(url[k+1]<<8) +(url[k+2]<<16) +(url[k+3]<<24)); 
b += (url[k+4] +(url[k+5]<<8) +(url[k+6]<<16) +(url[k+7]<<24)); 
c += (url[k+8] +(url[k+9]<<8) +(url[k+10]<<16)+(url[k+11]<<24)); 
mixo = mix(a,b,c); 
a = mixo[0]; b = mixo[1]; c = mixo[2]; 
k += 12; 
len -= 12; 

c += length; 
switch(len) 

case 11: 
c += url[k+10]<<24; 
case 10: 
c+=url[k+9]<<16; 
case 9 : 
c+=url[k+8]<<8; 
case 8 : 
b+=(url[k+7]<<24); 
case 7 : 
b+=(url[k+6]<<16); 
case 6 : 
b+=(url[k+5]<<8); 
case 5 : 
b+=(url[k+4]); 
case 4 : 
a+=(url[k+3]<<24); 
case 3 : 
a+=(url[k+2]<<16); 
case 2 : 
a+=(url[k+1]<<8); 
case 1 : 
a+=(url[k+0]); 

mixo = mix(a,b,c); 
if (mixo[2] < 0) 
return (0x100000000 + mixo[2]); 
else 
return mixo[2]; 

function strord(s) 

var re = new Array(); 
for(i=0;i<s.length;i++) 

re[i] = s.charCodeAt(i); 

return re; 

//來源于網(wǎng)絡(luò),www.companysz.com 
function c32to8bit(arr32) 

var arr8 = new Array(); 
for(i=0;i<arr32.length;i++) 

for (bitOrder=i*4;bitOrder<=i*4+3;bitOrder++) 

arr8[bitOrder]=arr32[i]&255; 
arr32[i]=zeroFill(arr32[i], 8); 


return arr8; 

function myfmod(x,y) 

var i = Math.floor(x/y); 
return (x - i*y); 

//來源于網(wǎng)絡(luò), www. pqshow .com 
function GoogleNewCh(ch) 

ch = (((ch/7) << 2) | ((myfmod(ch,13))&7)); 
prbuf = new Array(); 
prbuf[0] = ch; 
for(i = 1; i < 20; i++) { 
prbuf[i] = prbuf[i-1]-9; 

ch = GoogleCH(c32to8bit(prbuf), 80); 
return ch; 

function URLencode(sStr) 

return encodeURIComponent(sStr).replace(//+/g,"%2B").replace(////g,"%2F"); 

function getGoogleHostInfo(url){ 
var reqgr = "info:" + url; 
var reqgre = "info:" + URLencode(url); 
//Response.Write(reqgr+"<br>"+reqgre); 來源于網(wǎng)絡(luò), www.companysz.com 
gch = GoogleCH(strord(reqgr)); 
gch = "6" + GoogleNewCh(gch); 
var querystring = "http://toolbarqueries.google.com/search?client=navclient-auto&ch=" + gch + "&ie=UTF-8&oe=UTF-8&features=Rank:FVN&q=" + reqgre; 
//Response.Write(querystring); 來源于網(wǎng)絡(luò),www.companysz.com 
var objXMLHTTP, xml; 
xml = Server.CreateObject("Microsoft.XMLHTTP"); 
xml.Open("GET", querystring, false); 
xml.setRequestHeader( "User-Agent", "Mozilla/4.0 (compatible; GoogleToolbar 2.0.114-big; Windows XP 5.1)" ); 
xml.send(); 
return xml.responseText; 

function getPageRank(temp){ 
var foo = temp.match(/Rank_.*?:.*?:(/d+)/i); 
var pr = (foo) ? foo[1] : ""; 
return pr; 

function getDirectory(temp){ 
var foo = temp.match(/FVN_.*?:.*?:(?:Top//)?([^/s]+)/i); 
var cat = (foo) ? foo[1] : ""; 
if(cat!="")cat="http://directory.google.com/Top/"+cat 
return cat; 

//來源于網(wǎng)絡(luò),www.companysz.com 
var site; 
site="www.baidu.com"; //輸入站點(diǎn)名 
if(site!="undefined"){ 
var google=getGoogleHostInfo(site); 
var pagerank=getPageRank(google); 
var directory=getDirectory(google); 
Response.Write("PageRank:"+pagerank+"<br>"); 
Response.Write("PageRank:<img src=/"images/pr"+pagerank+".png/" /> Response.Write("Site:"+site+"<br>"); 
if(directory!="")Response.Write("Site:<a href="+directory+">"+directory+"</a><br>"); 

%> 

將上面的代碼保存為pr.asp運(yùn)行即可,如果想要傳參,可以將
site="www.baidu.com"; //輸入站點(diǎn)名 
替換為 
site=Request.QueryString("url"); //輸入站點(diǎn)名

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产成人精品免费视频大全办公室 | 操皮视频 | 欧美一级理论 | 黄色片视频在线观看 | 最新欧美精品一区二区三区 | 国产片91 | 成人午夜在线免费观看 | 露脸各种姿势啪啪的清纯美女 | 国产一级中文字幕 | 欧美亚洲一级 | 毛片午夜| 99热1| 欧美成人综合视频 | 一本一道久久久a久久久精品91 | 国产精品www | 视频一区二区三区免费观看 | av色哟哟 | 成人黄色小视频网站 | 午夜视频久久 | 黄色av网站免费看 | 国产精品久久久久久久午夜片 | 欧美一级黄视频 | 成人激情综合网 | 农村少妇吞精夜夜爽视频 | 视频一区二区三区免费观看 | 日韩毛片毛片久久精品 | 久久精品国产99久久6动漫亮点 | 欧美成人高清在线 | 日韩视频一区二区三区在线观看 | 欧美a在线观看 | 亚洲一区二区中文字幕在线观看 | 国产亚洲精品久久777777 | 国产精品久久久久久久成人午夜 | 91久久线看在观草草青青 | xxxx69hd一hd72| 色网站在线免费观看 | 91久久国产露脸精品国产护士 | 日韩区在线 | 精品国产乱码久久久久久久久 | av电影免费播放 | 亚洲激情91 |