joomla模板设计与二次开发

欢迎您, 游客
用户名 密码: 记住我
关键字

【经验】让 Remository 支持迅雷、快车下载的小诀窍
(1 人正在阅读本页) (1) 个游客
  • 页码:
  • 1

话题: 【经验】让 Remository 支持迅雷、快车下载的小诀窍

【经验】让 Remository 支持迅雷、快车下载的小诀窍 2009-11-28 15:08 #1

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112
各位会员都注意到了,本站一直使用 Remository 作为下载系统的管理组件。

但是很多人都抱怨说:Remository 不能支持迅雷、快车等下载工具,导致下载较大的文件时,浏览器自带的下载功能容易断掉,然后就不能续传,往往得到一个很不完整的文件,根本没法用!

我也曾经以为 Remository 是无法支持迅雷的。

但是,今天早上终于解决了这个问题!

原来 Remository 是支持迅雷的,只是我们没有找到诀窍。

今天早上,Remository 的作者 Martin 亲自到本站测试了一下,然后告诉我如何使用迅雷下载本站的文件

第一次点击“下载”按钮之后,页面会切换,同时会自动弹出一个“保存”对话框。请不要使用这个保存按钮!请点击“取消”,放弃这个自动触发的下载动作。然后,请重新点击新页面上的“下载”按钮,这次如果弹出“保存”对话框,就点击“保存”按钮,接下来迅雷会自动接手这个下载动作。你就点击“确定”,让迅雷去干吧!


我们找出一个较大的文件:XAMPP for Windows v1.7.0 ,文件大约 33MB,请大家立即体验一下迅雷下载的便捷!

如果发现还有问题,欢迎在此反馈。

如果我们证明迅雷可以下载,并且能完美实现“暂停/继续”,那么,本站以后将发布更多的大文件!

注:这个诀窍没有在快车上测试,我估计应该也有效。欢迎使用快车的朋友帮忙测试并反馈。谢谢!
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》
最后修改: 2011-06-23 23:47 由 白建鹏.
下列会员已向作者致谢: Leo Chao, bxwwwxd

Re: 【经验】让 Remository 支持迅雷、快车下载的小诀窍 2009-11-28 21:59 #2

  • jaleo
  • 离线
  • 专家会员
  • 帖子: 289
  • 声望: 5
Remository的版本一直可以这样做:
编辑c-classes/remository_download_Controller.php  注释或者删除以下代码

if ($fileinfo->id AND $fileinfo->downloadForbidden($this->remUser, $message))
{die($message); }

然后此时下载链接可以使用下载工具进行下载,但是链接的有效期为3天,3天之后链接自动失效。
Less is more

Re: 【经验】让 Remository 支持迅雷、快车下载的小诀窍 2009-11-28 23:01 #3

  • netgrant
  • 离线
  • 新手上路
  • 帖子: 20
  • 声望: 0
Remository 支持不支持同一个文件发布多个下载地址呢?
代理新网、商务中国、阳光互联域名主机,物美价廉!QQ 89656393

Re: 【经验】让 Remository 支持迅雷、快车下载的小诀窍 2009-11-29 00:24 #4

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112

编辑c-classes/remository_download_Controller.php  注释或者删除以下代码

if ($fileinfo->id AND $fileinfo->downloadForbidden($this->remUser, $message))
{die($message); }

然后此时下载链接可以使用下载工具进行下载,但是链接的有效期为3天,3天之后链接自动失效。


请教一下:

1、注释这个代码的作用是什么?是禁止自动下载吗?

2、链接的有效期可否修改为只有24小时?甚至更短?比如 12小时?

谢谢!
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》

Re: 【经验】让 Remository 支持迅雷、快车下载的小诀窍 2009-11-29 00:30 #5

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112

Remository 支持不支持同一个文件发布多个下载地址呢?


不支持。好像 JoomDOC 可以。
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》
最后修改: 2011-06-24 12:35 由 白建鹏.

Re: 【经验】让 Remository 支持迅雷、快车下载的小诀窍 2009-11-29 00:39 #6

  • jaleo
  • 离线
  • 专家会员
  • 帖子: 289
  • 声望: 5
我以前有一个网站提供大文件给付费用户下载,如果不注释代码他们就只能用浏览器,所以我注释了代码,让他们可以加速下载,幸好链接地址有效期不长,不然下载地址会外泄。
有效期大小我不知道哪里可以修改,可以问问作者。

我在3.5之前的版本测试过,新版本没有试过,但估计也是这样的。
Less is more

Re: 【经验】让 Remository 支持迅雷、快车下载的小诀窍 2009-12-03 12:59 #7

  • bogardan
  • 离线
  • 中级会员
  • 帖子: 60
  • 声望: 2
这个component没有用过。留个名,下次可以翻看。

Re: 【经验】让 Remository 支持迅雷、快车下载的小诀窍 2010-10-02 02:30 #8

  • eloha
  • 离线
  • 新手上路
  • ADONIS
  • 帖子: 27
  • 声望: 0
推荐使用Internet Download Manager(IDM) V6.02.2 汉化版 | 可提升下载速度达5倍(真的比迅雷快5倍!)
www.duote.com/soft/4014.html

最好的英语学习方法

回复: 如何用 Internet Download Manager(IDM) 下载大文件 2011-06-24 12:38 #9

  • 白建鹏
  • 离线
  • 管理员
  • 分享,是一种美德 !
  • 帖子: 9968
  • 声望: 112
Internet Download Manager(IDM) 目前最新版本是 6.06 了。我刚刚测试了一下,下载速度飞快!比迅雷快多了,难怪 IDM 竟然是一款收费软件。

用 Internet Download Manager(IDM) 下载 joomla 之门的大文件,例如视频教程时,无需像上面迅雷的方案那样点击一次“取消”,可以直接点击“下载”按钮,然后 IDM 就会自动接受下载任务,点击“开始下载”就可以了。

IDM 的中文版网上很多,搜索一下就找到了。
无法下载本站软件?升级到“付费会员”就能下载了!

《新手必读:提问的智慧》
下列会员已向作者致谢: jackxu97

回复: 如何用 Internet Download Manager(IDM) 下载大文件 2011-12-19 01:42 #10

  • jackxu97
  • 离线
  • 新手上路
  • 帖子: 23
  • 声望: 0
直接把“下载”两个绿色的字拖到迅雷里就可以了,没必要按前面说的方法
  • 页码:
  • 1
页面处理时间: 0.52 秒