艾酷模板站-集众所思,分众所想
当前位置:艾酷模板站 > 建站教程 > 二次开发 >

织梦dedecms添加迅相同盟下载毗连

发布时间:2014-10-02 来源:网络整理 浏览: 关键词: 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,以是不会被盗链

迅雷下载毗连不支持下载扣费!
责任编辑:艾山站长
共有人阅读,期待你的评论!评论
二次开发
二次开发
使用技巧
调试安装
运营推广
2010-2015 艾山模板资源网 版权所有