推荐一个开源项目,欢迎参与# Java - 爪哇娇娃
kx
1 楼
我有一计,可得无限容量的百度网盘
下面说的有点罗嗦,但其实极为简单
一,原理:
百度提供电驴,等的离线下载。(这里主要说电驴,但以此类推,磁力可能也行,但我没
试过)
其实这个离线下载我猜十有八九是假的,提交电驴链接以后,根本不会去真的帮你在百
度服务器上开个电驴来下载,而只是匹配下文件的hash值,如果百度服务器上已经有这
个文件了,就秒下,如果没有,就一直是0%的进度。
再解释下电驴链接:电驴链接里面有两段是能基本唯一决定文件的,一个就是文件大小,
一个就是基于md4算法的变体(具体算法不知道也没关系,想知道的话可以狗到,我就不
罗嗦了)。所以你需要知道的具体结论就是,一个电驴链接,这两段是一样的,就能唯一
确定一个文件,电驴也是根据这两段来确定一个文件的,文件名段自己随便改也无所谓
。
我猜的百度离线下载的具体过程是,1.用户真实的上传文件,2.百度生成各类hash值或
hash值的变体作为秒下匹配的索引,其中就有电驴链接,3.离线下载的用户提交了同一
个文件的电驴链接后,就能匹配到,就能秒下。
(可能会有时滞,也就是文件上传后,可能还不能马上离线下载得到)
二,操作方法:
具体的操作,希望大家还是亲自试验一下,以免理解出偏差。
任何一个文件,只需要保存电驴链接就行,不需要保存在百度网盘自己的帐号下占用帐
号的配额。需要这个文件的时候,提交电驴链接进行离线下载即可瞬间重新得到。
假如这个文件你本来就是通过别人提供的电驴链接在百度网盘离线下载到的,那你直接
提供电驴链接给别人即可。
假如这个文件从来没有别人上传到百度,也就是无法通过电驴链接来离线下载得到,那
你只需要自己将这个文件上传一次即可,只要上传过了,然后确认用电驴链接可以离线
下载到了(如上所述,可能有时滞),这个文件就能在百度网盘自己的帐号下删掉了,就
不占用空间了。
你自己的一个独一无二的文件,只要曾经上传到百度网盘过,就也只需要保存电驴链接
,即使网盘上删掉了,就能随时在百度网盘上离线下载重新得到。
你如果想要发布一个文件给别人,只要提供电驴链接即可让别人到百度网盘离线下载,
你要做的就是将这个文件上传到百度网盘上,然后确认离线下载可用了以后,这个文件
就可以删掉了。
假如你这个文件是自己的,不是从别人提供的电驴链接下载来的,那么就需要生成电驴
链接,如果又不想装电驴,
电驴官网有个绿色小工具,可供生成电驴链接。
http://www.emule-project.net/
找download页面里的link creator
三,免责声明:万一百度以后取消了离线下载功能,或者人工针对单个文件取消了离线下
载,那即使有电驴链接也无法离线下载到文件了,所以对于非常重要的文件,最好还是
在本地硬盘上保留一个备份。
(因为我发现有个文件,是在百度开启离线下载功能之前百度网盘上就已经有了,但用电
驴链接无法实现离线秒下,这说明百度是在开启离线下载功能之后,才对文件生成基于
文件hash值的索引供离线下载匹配的,这个文件我重新上传了一次以后,就能用电驴链
接秒下了,但这也说明,是存在取消具体文件离线下载功能的可能的)
下面说的有点罗嗦,但其实极为简单
一,原理:
百度提供电驴,等的离线下载。(这里主要说电驴,但以此类推,磁力可能也行,但我没
试过)
其实这个离线下载我猜十有八九是假的,提交电驴链接以后,根本不会去真的帮你在百
度服务器上开个电驴来下载,而只是匹配下文件的hash值,如果百度服务器上已经有这
个文件了,就秒下,如果没有,就一直是0%的进度。
再解释下电驴链接:电驴链接里面有两段是能基本唯一决定文件的,一个就是文件大小,
一个就是基于md4算法的变体(具体算法不知道也没关系,想知道的话可以狗到,我就不
罗嗦了)。所以你需要知道的具体结论就是,一个电驴链接,这两段是一样的,就能唯一
确定一个文件,电驴也是根据这两段来确定一个文件的,文件名段自己随便改也无所谓
。
我猜的百度离线下载的具体过程是,1.用户真实的上传文件,2.百度生成各类hash值或
hash值的变体作为秒下匹配的索引,其中就有电驴链接,3.离线下载的用户提交了同一
个文件的电驴链接后,就能匹配到,就能秒下。
(可能会有时滞,也就是文件上传后,可能还不能马上离线下载得到)
二,操作方法:
具体的操作,希望大家还是亲自试验一下,以免理解出偏差。
任何一个文件,只需要保存电驴链接就行,不需要保存在百度网盘自己的帐号下占用帐
号的配额。需要这个文件的时候,提交电驴链接进行离线下载即可瞬间重新得到。
假如这个文件你本来就是通过别人提供的电驴链接在百度网盘离线下载到的,那你直接
提供电驴链接给别人即可。
假如这个文件从来没有别人上传到百度,也就是无法通过电驴链接来离线下载得到,那
你只需要自己将这个文件上传一次即可,只要上传过了,然后确认用电驴链接可以离线
下载到了(如上所述,可能有时滞),这个文件就能在百度网盘自己的帐号下删掉了,就
不占用空间了。
你自己的一个独一无二的文件,只要曾经上传到百度网盘过,就也只需要保存电驴链接
,即使网盘上删掉了,就能随时在百度网盘上离线下载重新得到。
你如果想要发布一个文件给别人,只要提供电驴链接即可让别人到百度网盘离线下载,
你要做的就是将这个文件上传到百度网盘上,然后确认离线下载可用了以后,这个文件
就可以删掉了。
假如你这个文件是自己的,不是从别人提供的电驴链接下载来的,那么就需要生成电驴
链接,如果又不想装电驴,
电驴官网有个绿色小工具,可供生成电驴链接。
http://www.emule-project.net/
找download页面里的link creator
三,免责声明:万一百度以后取消了离线下载功能,或者人工针对单个文件取消了离线下
载,那即使有电驴链接也无法离线下载到文件了,所以对于非常重要的文件,最好还是
在本地硬盘上保留一个备份。
(因为我发现有个文件,是在百度开启离线下载功能之前百度网盘上就已经有了,但用电
驴链接无法实现离线秒下,这说明百度是在开启离线下载功能之后,才对文件生成基于
文件hash值的索引供离线下载匹配的,这个文件我重新上传了一次以后,就能用电驴链
接秒下了,但这也说明,是存在取消具体文件离线下载功能的可能的)