织梦dedecms添加迅相同盟下载毗连
1起首获取同盟的代码 <!-- PHP专用链代码二 --> <SCRIPT src=""></SCRIPT> <?php require("encode.inc"); ?> <?php $thunderUrl = ThunderEncode("资源现实下载地点"); echo "<script>OnDownloadClick('".$thunderUrl."','',location.href,'132243',2,'',4)</script>"; ?> 2软件频道配置 配置毗连表现方法为要求进入下载地点列表页 3修改 templets/plus/download_links_templet.htm head地区插手 <SCRIPT src=""></SCRIPT> 然后下载地点的代码那边 改为 <table width="100%" border="0" align="center" cellspacing="2"> <tr> <td height="30" bgcolor="#F2F7E6">下载地点列表:</td> </tr> <tr> <td height="78"><?php echo $downlinks; ?> <a href="<?php echo $thunderUrl; ?>">迅雷专用下载地点</a> </td> </tr> </table> 4再修改 plus/download.php require_once(dirname(__FILE__)."/../include/common.inc.php"); require_once(DEDEINC."/channelunit.class.php"); require(DEDEINC."/encode.inc"); 引入inc文件 把解压到的inc上传到 include目次 最后找到 $ctag = ''; $downlinks = ch_softlinks($row[$vname], $ctag, $cu, '', TRUE); require_once(DEDETEMPLATE.'/plus/download_links_templet.htm'); exit(); 改为 即加上 $ctag = ''; $downlinks = ch_softlinks($row[$vname], $ctag, $cu, '', TRUE); $turelinks = trim($ctag->GetInnerText()); if(strpos("$turelinks","http") > -1 ) { $turelink = $turelinks; } else { $phppath = $GLOBALS['cfg_basehost']; $turelink = $phppath.$turelinks; } $thunderUrl = ThunderEncode("$turelink"); echo "<script>OnDownloadClick('".$thunderUrl."','',location.href,'132243',2,'',4)</script>"; require_once(DEDETEMPLATE.'/plus/download_links_templet.htm'); exit(); 本插件是提供的修改要领,只需凭证所txt中所提供的修改步伐即可, 本要领仅是实现增进一个迅雷下载毗连, 因为下载地点有外部链接和当地链接,以是插手了一个判定,假如当地地点则插手本站域名 修改前需获取迅相同盟的提供的代码 利益前台不表现真实下载毗连,表现已经base64转换后的迅雷url,以是不会被盗链 迅雷下载毗连不支持下载扣费!
责任编辑:艾山站长
|