插件名称:
论坛下载接口
是否原创:原创
插件作者:海峰
联系方式:站内短信
更新日志:
2010年5月24日更新说明:
1、增加外链资源标题
广告过滤功能,自动过滤掉下载资源标题中包含的广告
信息。
2、为了配合新版下载
地址集,外链资源下载、媒体播放增加参数加密模式,此模式可完美
解决国外
空间地址包含特定关键字,论坛短时间无法访问的
问题,并因此完美解决通过参数获得资源原始地址问题,接口地址也大为缩短,更利于SEO,也解决了Apache环境下,伪静态地址输出容易出现500错误的问题。就算是没有使用下载地址集,也建议升级。
备注:如果使用了全能论坛播放器加强版、下载地址集,请与我联系获取最新版本,以确保兼容。
2010年5月7日更新说明:
1、解决 7.5SP3 优化版上SEO失效,以及其他7.5版SEO中的变量无法解析的BUG。
2、解决 7.5SP3 优化版上,后台显示混乱(没有打我的兼容补丁)的问题。
3、由于快车联盟更换了域名,对插件中相关位置做了相应的
修改。
4、简化
附件下载地址,仅保留 aid 参数,新的地址显示格式(仅供格式演示,别点了)演示:
- http://127.0.0.1/PW75/down.php?aid=7
5、优化了附件的文件描述,支持文件大小、更新时间、下次次数显示,演示:
- 文件描述 紫光拼音用户词库备份,文件大小:15 KB,更新时间:2010-4-24 19:00:20,下载次数:3 次
外链如果没有描述信息,自动获取帖子标题做为描述。
6、改善提示信息,
迅雷快车下载附件的时,如果如果遇到错误,下载的时候,直接以错误信息为文件名和内容的文本文件。
7、增加允许播放的扩展名设置,支持avi、mkv甚至其他wmp支持的媒体类型,如:mp3、wma、midi等。
8、对地址进行了适当调整,以解决国外空间地址中包含敏感关键字时,域名暂时访问访问的问题。如果是外链http或ftp地址,最好转换成旋风地址输出到下载接口,最终输出的播放地址也进行了加密处理。
9、改善导航显示,增加文件名称显示。
10、取消免费下载附件文件名设置,免费下载改用参数进行调整。
备注:如果使用了全能论坛播放器、远程附件、下载地址集、附件下载增强等商业插件,请与我联系获取最新版本,以确保兼容。
11月28日更新说明:
1、修正部分用户 autocharset.php 中 my_encoding 函数报错的BUG。
2、修正设置了迅雷免费下载附件,下载文件还是job.php 的BUG。
3、修正设置免费下载附件后,下载附件仍然消耗积分的BUG。
4、修正在 7.5RC 中无法下载附件的BUG。
5、修正部分
服务器不支持 file_get_contents 函数引起的无法播放的 BUG。
6、修正PW7.5 SP2 中,下载页面内置的 SEO 设置无效的BUG。
备注:旧版升级覆盖即可。
11月13日更新说明:
1、增加对远程附件的完美支持,远程附件插件详见:
http://www.pcqifei.com/bbs/read-tid-8377.html。
2、禁止跳转的域名,防止一个论坛多地址访问造成部分地址进入下载接口页面跳转到另一个域名的设定页面。
3、改善后台细节显示,按钮显示更为合理。
备注:旧版升级覆盖即可,如果论坛使用了多域名访问,建议后台将所有的域名都设置进去。
10月29日更新说明:
1、增加“强制关闭电影播放的版块ID”功能。
2、下载页面非本站来路跳转增加跳转到版块页面功能。
3、增加“附件只开启普通下载的版块ID”功能。
4、增加“禁止免费下载附件版块ID”功能,后台控制免费下载的板块,更方便。
5、增加“禁止下载链接右键菜单”功能。
6、gvod 播放器增加播放器js文件缓存功能,防止迅雷服务器出故障导致无法正常播放。
7、删除下载页面没有实际用处的“下载类型”功能。
8、对PW7.5的修改方法进行了完善,解决名称或描述包含-的时候,输出不正确的问题,7.5以下版本请自己参考7.5的修改方法进行完善。
备注:旧版升级的时候,覆盖插件文件后,请进入后台设置好新增功能。
9月26日更新说明:
1、增加独立的PW7.5的修改方法和懒人包。
2、改善在线播放功能,进行了接口化处理,每个媒体播放页面独立,更利于迅雷收录。
3、改善在线播放功能,增加AJAX打开播放器功能。
4、如果安装了最新版全能论坛播放器加强版,自动调用全能论坛播放器加强版的gvod播放器,以实现更强大的播放功能。
9月8日更新说明:
1、更新支持PW7.5RC,解决旧版用在PW7.5RC上header、footer设置无效的问题。
2、更新修改方法,彻底解决部分站点迅雷/快车无法下载附件的BUG,解决针对迅雷/快车下载做了相关修改后导致后台登录验证码错误,批量上传失败的BUG,用新方法修改成功后,切换浏览器(前提是浏览器共享Cookie)论坛登录不掉线。
3、修复多引擎病毒检测地址二失效的问题。
备注:使用6月18日的版本的朋友,请直接上传新的安装包覆盖原有文件,然后将 global.php 或 common.php 中旧版下载接口修改过的地方还原,再根据新方法重新修改。
6月18日更新说明:
1、优化快车、迅雷、旋风专用链智能转换功能,解决部分专用链无法转换出正确的下载地址的BUG。
2、优化“访问下载页面消耗积分”设置,可设定单独电影播放页面。
3、增加“不消耗积分的用户组”设定,支持VIP设定。
备注:使用6月17日的版本的朋友,直接覆盖原来的插件文件,再进入论坛后台设置好新增功能即可。
6月17日更新说明:
1、解决部分用户无法使用迅雷和快车下载附件的BUG。
2、增加新版本检测功能,访问下载接口后台时候检测到新版本就提示,访问前台下载接口页面检测到新版本自动发送论坛短消息给设定的用户。
3、优化“禁止非IE内核浏览器访问”和“游客访问权限”设置,可设定单独电影播放页面。
备注:使用6月14日的以及更老的版本的朋友,请直接上传新的安装包覆盖原有文件,后台设置好新增功能,然后打开论坛根目录下的 global.php ,将原来添加的:
- $GLOBALS['_SERVER']['HTTP_USER_AGENT'] = getcookie("agent") ? getcookie("agent") : Char_cv($_SERVER['HTTP_USER_AGENT']);
- cookie("agent",Char_cv($_SERVER['HTTP_USER_AGENT']));
或者
- $GLOBALS['_SERVER']['HTTP_USER_AGENT'] = getcookie("agent") ? getcookie("agent") : $pwServer['HTTP_USER_AGENT'];
- cookie("agent",$pwServer['HTTP_USER_AGENT']);
删掉,再找到:
- require_once(R_P.'require/defend.php');
在上面添加代码:
- $GLOBALS['_SERVER']['HTTP_USER_AGENT'] = GetCookie("agent") ? GetCookie("agent") : Char_cv($_SERVER['HTTP_USER_AGENT']);
- Cookie("agent",Char_cv($_SERVER['HTTP_USER_AGENT']));
6月14日更新说明:
1、增加禁止非IE内核浏览器访问下载接口页面功能,以确保迅雷、快车正常下载。
2、增加免费下载附件功能,可设定特定下载方式不受论坛后台控制不消耗论坛币,有利于提高论坛下载收入。
3、增加访问下载页面消耗积分功能,在开启免费下载附件后,彻底解决多线程下载重复扣分功能,并可以对外链下载消耗论坛币(不推荐)。
4、修正特定情况下发帖,电影地址无法显示播放按钮的BUG。
5、对PHP代码进行优化,占用资源更少。
备注:使用6月6日的版本的朋友,请直接上传新的安装包覆盖原有文件,后台设置好新增功能即可。如需免费下载附件功能,请根据说明进行修改。
6月6日更新说明:
1、修正外链地址包含)无法正常下载的BUG。
2、优化下载页面来路非本站跳转动作,开启跳转的前提下如果没有tid参数直接跳转到论坛首页。
3、针对迅雷支持播放BT种子做了相应更新,可直接播放BT种子附件或外链BT种子。
备注:使用4月9日的版本的朋友,请直接上传新的安装包覆盖原有文件即可。
4月9日更新说明:
1、正式升级支持PW7.3正式版,更新了针对PW7.3正式版修改方法。
2、优化了上方横幅广告显示位置,没有添加横幅广告的时候,显示更加合理。
3、优化了后台一处设置描述,疑难解答增加了“为什么我的论坛附件无法使用下载接口下载附件”的解决方法。
备注:使用3月22日的版本的朋友,请直接上传新的安装包覆盖原有文件即可。
3月22日更新说明:
1、增加迅播在线播放功能,可以在下载前先试看电影内容。
2、增加了针对PW7.3的修改方法。
3、增加社区(门户)模式以及展区中附件下载使用下载接口的修改方法。
4、懒人包中增加已改好的展区和社区模式模板。
备注:使用3月17日的版本的朋友,请直接上传新的安装包覆盖原有文件,后台稍作设置即可。如果社区模式和展区也需要使用下载接口下载附件,请根据修改说明修改相关文件。
3月17日更新说明:
1、增加收藏功能,可一键将下载页面收藏到常用网络收藏夹和浏览器收藏夹。
2、分享地址功能增加后台开关控制,适合关闭注册的站点使用。
3、全面更新修改方法,增加附件普通下载与接口下载并存的修改方法,增加URL链接支持快车、旋风,并强制使用下载接口下载迅雷、快车、旋风链接的方法,增加附件强制关闭接口地址伪静态输出的方法。
4、优化后台文字说明,更为浅显易懂,增加下载链接名称图片美化的设置方法。
5、后台增加最新版本检测功能,以图片方式显示最新版本。
6、全面加强安全过滤,使用更放心。
7、修正火狐下浏览按钮与测毒按钮重叠的BUG。
8、修正前缀含有大些字母的外链地址无法使用的BUG。
备注:使用3月10日的版本的朋友,请直接上传新的安装包覆盖原有文件,后台稍作设置即可。由于修改方法全面更新,建议根据新的方法对相关文件进行适量修改,也可不修改。如果使用自定义了模板的朋友,可能需要重新定义模板。
3月10日更新说明:
1、增加自定义下载链接显示名称功能。
2、下载链接最后增加一个了文字广告位,
赚钱更多。
3、增加智能编码转换功能,杜绝乱码出现。
4、增加自定义允许抓取下载页面的蜘蛛功能。
5、增加备份/恢复配置功能,一键备份/恢复设置。
6、接口说明、模板定制说明和常见问题解答预置在论坛后台。
7、改善了几处不够人性化的设置,改善了对各种PHP版本的兼容性,使用起来更加得心应手。
8、增加 BIG5/UTF8 版本。
备注:使用3月5日的版本的朋友,无需再次修改或者使用懒人包再次覆盖,使用安装包覆盖,重新设置即可,不会设置的朋友,请还原默认值再设置,如果自定义过模板,请根据插件后台二次开发文档,重新制作或修改模板。默认蜘蛛设置如下(蜘蛛设置仅支持字母、数字、_、- 、|、.、/ 等字符,不区分大小写):
- Baidu|Google|Yahoo|Sogou|Yodao|Msnbot|Ia_archiver
3月5日更新说明:
1、修正部分服务器分享地址仅显示域名的BUG。
2、增加 PW7.0 下载地址使用下载接口下载的修改说明,并更新懒人包。
备注:Apache服务器可能会因地址过长无法正确解析伪静态地址,遇到这种情况,请强制关闭伪静态输出。
2月5日更新说明:
修正PW7.X中原始地址包含“&”或“=”无法正常下载的BUG,此次只更新了down.php。
2月3日更新说明:
1、增加快车下载,站长赚钱更多。
2、对默认模板进行了适当美化,修正在一些低分辨率的显示器上变形的BUG。
3、改善兼容性,解决PHP4的论坛从全能论坛播放器下载乱码的BUG。
4、优化程序代码,执行效率更高。
1月4日更新说明:
解决PW7.0在安装12月24日之后的补丁后无法使用迅雷下载论坛附件的问题,接口文件没有任何修改,仅更新修改方法。
2008年12月28日更新说明:
1、增加对PW7.0以及后续版本的支持。
2、增强后台控制,不管是附件还是外链文件,下载方法均可选择“迅雷下载”、“快车下载”、“普通下载”(可复选)。
3、改善了对各种PW版本的兼容性支持,向下支持PW5.3以上论坛版本,向上支持PW未来版本。
4、改善了对服务器程序的兼容性。
2008年12月7日更新说明:
1、增加对PW6.3以上版本附件迅雷下载支持(非原始地址)。
2、对下载页面进行了SEO 优化。
插件描述:
附件下载演示:
http://www.pcqifei.com/bbs/thread-fid-4.html 随便选一张有附件的帖子进入点击下载连接即可测试。
外链下载演示:
http://www.pcqifei.com/bbs/thread-fid-36.html 都是外链资源,随便找帖子点击下载连接测试吧。
外链跳转演示(会自动跳转到原始帖子页面):
http://www.pcqifei.com/bbs/down-pid-tpc-tid-1557-aid-233-name-%CB%D9%B6%C8%CC%E1%B8%DF%B0%E6%CE%C4%BC%FE.rar.html
可用于将论坛附件(不会因使用迅雷下载或快车下载被盗链资源)、外链下载地址等改用新窗口中下载,可添加广告(建议添加下载类CPA广告),不管原始地址为HTTP(含BT种子地址)、FTP、快车、旋风、电驴,均可自动转换出迅雷下载、快车下载,下载量大的站长可以借此获得一笔不菲的收入,同时,如果原始地址为迅雷、快车、旋风,还会自动解密出普通地址,供没有安装相关软件的来访者下载,以人性化的方式留住访客。另外,下载页面带防盗链设置,如果直接打开下载页面或从其他
网站打开下载页面,可根据后台设定,跳转到论坛首页或贴子页面(此设置对常见搜索引擎蜘蛛无效,以便让搜索引擎更好的收录下载页面,给你带来更多流量)。默认模板中还加入了分享功能和在线多引擎测毒功能。
此插件虽说针对PW5.3~7.5设计,但完全可以用于低于5.3的PHPWind论坛,但需要自定义模板,也可以用于未来PW版本,如果新的PW版本内核和模板没有太大变化,完全可以直接使用。插件后台后台功能简单简单明了,第一次使用会自动创建默认值,如果你是新手,只需填好迅雷和快车帐号,并根据自己的情况添加好广告代码,适当修改默认下载说明就可以开始赚钱了。后台功能如下图:
安装方法:
1、把 down.php 和 hack 目录上传到论坛根目录,非Windows服务器必须设置 hack/downport/data 目录属性为777。
2、进入论坛后台插件中心一键添加插件“论坛下载接口”(如果是PW5.3,请手动添加插件,插件名称:论坛下载接口,插件目录:downport,前台显示方式:不显示。
3、在论坛后台插件中心中,找到“论坛下载接口”,点击插件设
管理,根据向导设置好相关参数。
备注:PW5.0.1 或更低版本请参照默认模板DIY模板,否则无法正常显示,没有插件中心的论坛版本,请将 hack/downport/require/config.db 复制到 hack/downport/data 目录,并改名为 config.php ,并修改里面的设置参数,或者在高版本安装插件,后台设置好以后,直接 config.php 使用。
修改具体修改方法(
安装后,请重新登录论坛,否则无法使用迅雷或快车下载):
为了避免修改中出现的汉字和标签冲突,修改方法中牵涉到的汉字一般都做了特殊处理,直接发出来会还原成汉字显示,所以将具体修改方法放在插件包中了。不会使用的朋友可是使用懒人包,不过懒人包中只修改了wind风格,其他风格需要自己修改,建议大家自己修改。附件修改仅作抛砖引玉的作用,欢迎大家在此基础上做二次开发。
[ 此帖被海峰在2010-09-02 16:16重新编辑 ]