修改代码前必看
进入后台管理系统 ——》 频道管理 ——》 软件频道设置
在“附件下载方式”处查看一下你是选择的“链接到真实软件地址”还是“链接到跳转页面”。
如果你选择的是“链接到真实软件地址”,请按照“链接到真实软件地址的改法”来修改代码。
如果你选择的是“链接到跳转页面”,请按照“链接到跳转页面的改法”来修改代码。
一定要按照我说的来操作,否则是没办法改成功的。
article_soft.htm这个文件就是生成你的下载页面的模板文件,如果你不是用的这个文件来生成的下载页面,就需要你先找到生成下载页面的模板文件后参照article_soft.htm这个文件来修改。
链接到跳转页面的改法:
一: 部分迅雷化需要修改
1.部分迅雷化需要修改templets/system/channel_downlinks.htm和
plusdownload.php这两个文件。
2.打开templets/system/channel_downlinks.htm这个文件找到以下代码
:
<dd><a href=’~link~’ style=’color:red’
target=’_blank’>~server~</a></dd>
在这句代码的前面加上以下代码:
<dd><a target=_blank 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=’’></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=’’></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 href="{dede:field name=’templeturl’/}/style/soft.css" rel="stylesheet" type="text/css" />
在这句代码的后面加上以下代码:
<script src=’’></script>
<script src=’’></script>
<script language="javascript">
var count=0;
</script>
2.templetsarticle_soft.htm这个文件代码修改完毕,详情请查看article_soft.htm这个文件。
3.打开templets/system/channel_downlinks.htm这个文件找到以下代码:
<dd><a href=’~link~’ style=’color:red’ target=’_blank’>~server~</a></dd>
在这句代码的前面加上以下代码
<script language="javascript">
var thunderPid="31007";
function outPutThunder()
{
在线客服