dede添加迅雷下载软件连接的方法

为了未来好一点,现在苦一点有什么。都要更有勇气对明天说:我愿意。养成好习惯是储存健康,放纵不良是透支生命。梦不是为想象,而是让我们继续前往。
修改代码前必看  进入后台管理系统 ——》 频道管理 ——》 软件频道设置 在“附件下载方式”处查看一下你是选择的“链接到真实软件地址”还是“链接到跳转页面”。   如果你选择的是“链接到真实软件地址”,请按照“链接到真实软件地址的改法”来修改代码。   如果你选择的是“链接到跳转页面”,请按照“链接到跳转页面的改法”来修改代码。   一定要按照我说的来操作,否则是没办法改成功的。   article_soft.htm这个文件就是生成你的下载页面的模板文件,如果你不是用的这个文件来生成的下载页面,就需要你先找到生成下载页面的模板文件后参照article_soft.htm这个文件来修改。 链接到跳转页面的改法: 一: 部分迅雷化需要修改 1.部分迅雷化需要修改templets/system/channel_downlinks.htm和  plusdownload.php这两个文件。 2.打开templets/system/channel_downlinks.htm这个文件找到以下代码  :       <dd><a rel="nofollow noopener noreferrer" href=’~link~’ style=’color:red’  target=’_blank’>~server~</a></dd>     在这句代码的前面加上以下代码:      <dd><a target=_blank rel="nofollow noopener noreferrer" href=’~link~&flag=1′><font color=red>迅雷专用 高速下载</font></a></dd>  3.channel_downlinks.htm这个文件代码修改完毕,详情请查看 channel_downlinks.htm这个文件。   4.打开plusdownload.php这个文件     a). 找到以下代码:        $cfg_IsCanView = true;        在这句代码的前面加上以下代码:        require("encode.inc");    b). 找到以下代码:         require_once(dirname  (__FILE__)."/../include/inc_channel_unit.php");         在这句代码的后面加上以下代码:         $flag=(int)$_GET['flag'];    c).找到以下代码:         echo "<script  language=’javascript’>location="$link";</script>";         exit();        把这段代码替换成以下代码:        if ($flag == 1)        {            $name = $link;            $pan = "://";            $con = explode($pan,$name);            if (count($con)>1)            {         $thunderUrl = ThunderEncode($link);            }            else            {                $thunderUrl = ThunderEncode  (");            }            echo "<script  src=’http://pstatic.xunlei.com/js/webThunderDetect.js’></script><script  >OnDownloadClick(‘".$thunderUrl."’,”,location.href,’37321′,2,”)  </script>";            echo "<script>window.opener=null;window.close();</script>";        }        else        {            echo "<script  language=’javascript’>location="$link";</script>";     exit();        }       注意:这个必须修改成你自己的域名,37321这个必须修改成你自己的联盟号不明白联盟号的请查看 5.download.php这个文件代码修改完毕,详情请查看download.php这个文件。 6.覆盖说明:       A) channel_downlinks.htm覆盖系统里的同名文件       B) download.php用这个文件覆盖系统里的同名文件       C) encode.inc这个文件放在和download.php这个文件同级目录就可以了 二: 全部迅雷化 1.全部迅雷化只需要修改plusdownload.php这个文件就可以了。   2.打开plusdownload.php这个文件    a). 找到以下代码:         $cfg_IsCanView = true;         在这句代码的前面加上以下代码:         require("encode.inc");    b). 找到以下代码:         echo "<script  language=’javascript’>location="$link";</script>";         exit();       把这段代码替换成以下代码:       $name = $link;       $pan = "://";       $con = explode($pan,$name);       if (count($con)>1)       {   $thunderUrl = ThunderEncode($link);       }       else       {          $thunderUrl = ThunderEncode(");       }       echo "<script  src=’http://pstatic.xunlei.com/js/webThunderDetect.js’></script><script  >OnDownloadClick(‘".$thunderUrl."’,”,location.href,’37321′,2,”)  </script>";       echo "<script>window.opener=null;window.close();</script>";      注意:这个必须修改成你自己的域名,37321这个  必须修改成你自己的联盟号,不明白联盟号的请查看 3.代码修改完毕,详情请查看download.php这个文件。   4.覆盖说明:      A) download.php用这个文件覆盖系统里的同名文件      B) encode.inc这个文件放在和download.php这个文件同级目录就可以了 链接到真实软件地址的改法: 一: 部分迅雷化需要修改 如果你有如下3个下载链接:                           网通下载一                           网通下载二                           电信下载  修改后的形式如下:                           迅雷专用高速下载                           网通下载一                           网通下载二                           电信下载 部分迅雷化需要修改templetsarticle_soft.htm和templetssystemchannelchannel_downlinks.htm这两个文件 1.修改templetsarticle_soft.htm这个文件,找到以下代码:    <link rel="nofollow noopener noreferrer" href="{dede:field name=’templeturl’/}/style/soft.css" rel="stylesheet" type="text/css" />    在这句代码的后面加上以下代码:     <script src=’http://pstatic.xunlei.com/js/webThunderDetect.js’></script>     <script src=’http://pstatic.xunlei.com/js/base64.js’></script>     <script language="javascript">        var count=0;     </script>  2.templetsarticle_soft.htm这个文件代码修改完毕,详情请查看article_soft.htm这个文件。   3.打开templets/system/channel_downlinks.htm这个文件找到以下代码:       <dd><a rel="nofollow noopener noreferrer" href=’~link~’ style=’color:red’ target=’_blank’>~server~</a></dd>   在这句代码的前面加上以下代码  <script language="javascript">  var thunderPid="31007";  function outPutThunder()  {    var thunderCh=unescape("%u8FC5%u96F7%u4E13%u7528%u9AD8%u901F%u4E0B%u8F7D");var arg=arguments; var til=""; if(arg[0]=="undefined") return; if(arg[1]!="undefined") til=arg[1]; var th_Pid=""; if(arg[3])th_Pid=arg[3];else if(!isNaN(thunderPid) && thunderPid!="") th_Pid=thunderPid;  else return; var th_rel="nofollow noopener noreferrer" href=arg[0]; if(th_href.indexOf("://")<=0){if(th_href.substr(0,1)!="/"){var a=document.location.href;th_rel="nofollow noopener noreferrer" href=a.substr(0,a.lastIndexOf("/")+1)+th_href;}else{th_rel="nofollow noopener noreferrer" href=";}}       var tagEx=arguments[2]?arguments[2]:”;    var thunderURL=ThunderEncode(th_href);     var thunderRes="";         var thunderName=thunderCh+(til?("_"+til):"");    document.write("<dd><a style=’color:red’ rel="nofollow noopener noreferrer" href="#" thunderHref=""+thunderURL+"" thunderPid=""+th_Pid+"" thunderType="08" thunderResTitle=""+thunderRes+"" onClick="return OnDownloadClick_Simple(this,2);" oncontextmenu="ThunderNetwork_SetHref(this);" title=""+thunderCh+"" "+tagEx+">"+thunderName+"</a></dd>");  }  if (count == 0)  {  outPutThunder("~link~","","");  }  count ++;  </script>     注意:var thunderPid="31007";这句里面的31007必须修改成你自己的联盟号. 4.代码修改完毕,详情请查看channel_downlinks.htm这个文件。 5.覆盖方式:    A) article_soft.htm和channel_downlinks.htm用修改好的这两个文件分别覆盖一下就可以了。 二: 全部迅雷化 全部迅雷化需要修改templetsarticle_soft.htm和templets/system/channel_downlinks.htm这两个文件    1.修改templetsarticle_soft.htm这个文件,找到以下代码:    <link rel="nofollow noopener noreferrer" href="{dede:field name=’templeturl’/}/style/soft.css" rel="stylesheet" type="text/css" />    在这句代码的后面加上以下代码:    <script src=’http://pstatic.xunlei.com/js/webThunderDetect.js’></script>    <script src=’http://pstatic.xunlei.com/js/base64.js’></script>  2.templetsarticle_soft.htm这个文件代码修改完毕,详情请查看article_soft.htm这个文件。   3.打开templets/system/channel_downlinks.htm这个文件找到以下代码:       <dd><a rel="nofollow noopener noreferrer" href=’~link~’ style=’color:red’ target=’_blank’>~server~</a></dd>    替换成:  <script language="javascript">  var thunderPid="31007";  function outPutThunder()  {    var thunderCh=unescape("%u8FC5%u96F7%u4E13%u7528%u9AD8%u901F%u4E0B%u8F7D");var arg=arguments; var til=""; if(arg[0]=="undefined") return; if(arg[1]!="undefined") til=arg[1]; var th_Pid=""; if(arg[3])th_Pid=arg[3];else if(!isNaN(thunderPid) && thunderPid!="") th_Pid=thunderPid;  else return; var th_rel="nofollow noopener noreferrer" href=arg[0]; if(th_href.indexOf("://")<=0){if(th_href.substr(0,1)!="/"){var a=document.location.href;th_rel="nofollow noopener noreferrer" href=a.substr(0,a.lastIndexOf("/")+1)+th_href;}else{th_rel="nofollow noopener noreferrer" href=";}}       var tagEx=arguments[2]?arguments[2]:”;    var thunderURL=ThunderEncode(th_href);     var thunderRes="";         var thunderName=thunderCh+(til?("_"+til):"");    document.write("<dd><a rel="nofollow noopener noreferrer" href="#" thunderHref=""+thunderURL+"" thunderPid=""+th_Pid+"" thunderType="08" thunderResTitle=""+thunderRes+"" onClick="return OnDownloadClick_Simple(this,2);" oncontextmenu="ThunderNetwork_SetHref(this);" title=""+thunderCh+"" "+tagEx+"><font color=red>"+thunderName+"</font></a></dd>");  }  outPutThunder("~link~","","");  </script>     注意:var thunderPid="31007";这句里面的31007必须修改成你自己的联盟号. 4.代码修改完毕,详情请查看channel_downlinks.htm这个文件。 5.覆盖方式:    A) article_soft.htm和channel_downlinks.htm用修改好的这两个文件分别覆盖一下就可以了。

到此这篇关于dede添加迅雷下载软件连接的方法就介绍到这了。自信,是走向成功的伴侣,是战胜困难的利剑,是达向理想彼岸的舟楫。有了它,就迈出了成功的第一步;有了它,就走上了义无反顾的追求路。更多相关dede添加迅雷下载软件连接的方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

DedeCMS织梦判断是否有二级栏目输出HTML代码

织梦dede数据还原更新缓存也生成了为什么首页不对

织梦dede文档置顶并显示置顶文字或图标