📄 xztools3.js
字号:
//需要mylink变量,如果没有显示全部,如果有则只显示本站下载连接
//需要showMyStyle函数,该函数决定了显示什么风格,该函数只能合作伙伴镜像使用,如果本站下载镜像使用将会屏蔽快速连接功能
function showDownlist(){
var titleList;
titleList = '远程下载,专用通道,网通用户,电信用户,铁通用户,移动/联通/广电/长宽等';
linkList = '' +
'下载地址1,下载地址2,下载地址3,下载地址4,下载地址;' + //远程下载
'高速下载,超级旋风,原始文件;' + //专用通道
'网通,烟台热线,大连信息港,哈尔滨信息港,宽带安徽,临汾;' + //网通用户
'电信,互联星空,江苏南京,丝路宽频;' + //电信用户
'铁通,E68;' + //铁通用户
'海泰宽带,乐盟SKY,移动,联通,广电,长宽,上海有线通,长城宽带,大庆油田,珠江宽频;' + //其他
''; //不显示组
var GroupArray;
var GroupTitle;
var SubGroupArray = new Array();
var hasMyLinkFlag = false;
GroupTitle=titleList.split(',');//决定了组标题和顺序
GroupArray=linkList.split(';');
try{
mylink = mylink;
hasMyLinkFlag = true;
}catch(Exception){
hasMyLinkFlag = false;
}
var outputmylink = false;
for(var i=0;i<durl.length;i++){
var gname = splitStr(durl[i][0])[0];
var id = GetGroupID(GroupArray,gname);
if(id!=-1){
SubGroupArray[id] = (SubGroupArray[id]==null?"":SubGroupArray[id]) + CreateLink(durl[i]);
//alert(SubGroupArray[id]);
}
if(hasMyLinkFlag && durl[i][0]==mylink){
document.write(showMyStyle(durl[i][1]));
outputmylink = true;
return;
}
}
if(!outputmylink && hasMyLinkFlag){
document.write(showMyStyle(durl[0][1]));
return;
}
var qdown = showQuickDownlist();
var cc = '';
if(qdown != ''){
cc = '<table width="100%" border="0" cellspacing="0" cellpadding="0">' +
' <tr>' +
' <td valign=top bgcolor="E3E3E3"> <b>高速下载</b>' +
' </td>' +
' </tr>' +
' <tr>' +
' <td valign=top align=center>' +
qdown +
' </td>' +
' </tr>' +
'</table>';
}
for(var i=0;i<GroupTitle.length/2;i++){
cc += showLine(GroupTitle,SubGroupArray,i);
}
document.write(cc);
}
function showLine(GroupTitle,SubGroupArray,itemid){
var cc = '';
cc ='<table width="100%" border="0" cellspacing="0" cellpadding="0">' +
' <tr>' +
' <td valign=top width=50% align=center>' +
ShowTable(GroupTitle[itemid*2],SubGroupArray[itemid*2]) +
' </td>' +
' <td style="border-right:1px dotted #CCCCCC;" width=5> </td>' +
' <td width=5> </td>' +
' <td valign=top width=50% align=center>' +
(GroupTitle.length>itemid*2+1?ShowTable(GroupTitle[itemid*2+1],SubGroupArray[itemid*2+1]):"") +
' </td>' +
' </tr>' +
'</table>';
//alert(cc);
return cc;
}
function splitStr(str){
var sp = str.split(' ');
if(sp.length==1)
sp = str.split(' ');
if(sp.length==1)
sp = str.split('-');
if(sp.length==1)
sp = str.split('[');
return sp;
}
function GetGroupID(GroupArray,names){
for(var i=0;i<GroupArray.length;i++){
var sGroupTitle = GroupArray[i].split(',');
for(var j=0;j<sGroupTitle.length;j++){
if(names.indexOf(sGroupTitle[j])>=0){
return i;
}
}
}
return -1;
}
function ShowTable(title,link){
var contents = '<table width="95%" border="0" cellspacing="0" cellpadding="0" style="margin:10px 0px 4px 0px;">' +
' <tr>' +
' <th height=24 style="background:#E3E3E3;text-align:left;padding-left:15px;"><b>' + title + '</b></th>' +
' </tr><tr><td height=12 align=left valign=top><img src="../images/d_down_title.gif" /></td></tr>' + (link==null?'':link) +'</table>';
return contents;
}
function CreateLink(linkitem){
if(linkitem[0].indexOf('原始文件')>=0){
var ahref='<A oncontextmenu=ThunderNetwork_SetHref(this) onclick="return OnDownloadClick_Simple(this,2,4)" href="#" thunderResTitle="使用迅雷下载" thunderType="" thunderPid="28310" thunderHref="'+linkitem[1]+'">迅雷高速下载通道</A>';
}else if(linkitem[0].indexOf('旋风')>=0){
var ahref='<a href="#" title="超级旋风下载通道" QHref = "'+linkitem[1]+'" onclick="XFOnDownloadClick_Simple(this,event,6000002)" oncontextmenu = "OnContextClick(this, event)">超级旋风下载通道</a>';
}else{
var ahref='<a href="' + linkitem[1] + '">' + linkitem[0] + '</a>';
}
var cs ='<tr><td height=18 align="left" style="padding:4px 0px 3px 10px;"><img src="../images/d_d.gif" border=0 align=absmiddle /> '+ahref+'</td> </tr>';
return cs;
}
function AddLink(durl,text,qurl,uid){
var JetCarCatch = null;
try{
JetCarCatch=new ActiveXObject("FG2CatchUrl.Netscape");
}catch(e){
try{
JetCarCatch=new ActiveXObject("BHO.IFlashGetNetscape");
}catch(e){
try{
JetCarCatch=new ActiveXObject("JetCar.Netscape");
}catch(e){}
}
}
if(JetCarCatch!=null){
try{
JetCarCatch.AddUrl(durl,text,qurl);
}catch(e){
JetCarCatch.AddUrlEx(durl,text,qurl,"","0");
}
}else{
var gotourl="http://search.kuaiche.com/union/down/flashget_total.html?fid=351";
window.open ('http://page.kuaiche.com/flashget_total.html?uid=351&durl='+durl+'&qurl='+qurl,'newwindow','');
// window.open ('http://page.kuaiche.com/flashget_total.html?uid='+uid+'_1&durl='+durl+'&qurl='+qurl,'newwindow','');
//window.open ('http://www.kuaiche.com/union/fgdown.php?durl='+escape(durl)+'&text='+escape(text)+'&qurl='+escape(qurl)+'&gotourl='+escape(gotourl),'newwindow','');
}
}
function AddLink_backup(durl,text,qurl){
var gotourl="http://search.kuaiche.com/union/down/flashget_total.html?fid=351";
var JetCarCatch;
var typeCheck;
var objRE = new RegExp("\.torrent\s*$","i");
typeCheck = objRE.test(durl);
try{
JetCarCatch=new ActiveXObject("FG2CatchUrl.Netscape");
}catch(e){
try{
JetCarCatch=new ActiveXObject("JetCar.Netscape");
}catch(e){}
}
if(JetCarCatch)
{
if(typeCheck){
try{JetCarCatch.IsVersion2(); }
catch(e)
{
// alert("您的计算机尚未安装新版快车(FlashGet)\n\n请您先下载安装后,才可使用高速下载网址,\n\n否则请选择使用下面的软件下载网址。");
window.open ('http://www.kuaiche.com/union/fgdown.php?durl='+escape(durl)+'&text='+escape(text)+'&qurl='+escape(qurl)+'&gotourl='+escape(gotourl),'newwindow','');
}
}
JetCarCatch.AddUrl(durl,text,qurl);
}
else
{
// alert("您的计算机尚未安装新版快车(FlashGet)\n\n请您先下载安装后,才可使用高速下载网址,\n\n否则请选择使用下面的软件下载网址。");
window.open ('http://www.kuaiche.com/union/fgdown.php?durl='+escape(durl)+'&text='+escape(text)+'&qurl='+escape(qurl)+'&gotourl='+escape(gotourl),'newwindow','');
}
}
function showQuickDownlist(){
var dlcontent = '';
var hasLink = false;
if(!hasLink && getPara('style')!=''){
dlcontent = getImgCode(getPara('style')).replace('[href]',durl[0][1]) + dlcontent;
}
return dlcontent;
}
function getPara(pname){
var tp = location.href.split('#');
var p = tp[0].split('&');
for(var i=0;i<p.length;i++){
if(i==0 && p[i].indexOf('?')>0){
if(p[i].split('?')[1].indexOf(pname+'=')==0){
val=p[i].split('?')[1];
return val.substring(pname.length+1,val.length);
}
}else{
if(p[i].indexOf('?')>0){
if(p[i].indexOf(pname+'=')==0)
return p[i].substring(pname.length + 1,p[i].length);
}
}
}
return '';
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -