发现一个方法可以提高百度云普通用户的下载速度

2017-11-19 21:40:44 +08:00
 mec

之前看过百度个人云的开放 API,下载接口无疑是支持断点的,所以大致实现了一个下载器。 通过开启多个线程下载不同的文件段,然后 merge,可以大幅破解限速,我测试开 45 个线程可以达到 1.6MB/s 左右,理论上还有优化空间。 大家可以看下,提提意见 https://github.com/mecforlove/baiduyun-sdk/blob/master/yunsdk/utils.py

21339 次点击
所在节点    Python
72 条回复
liweicomeon
2017-11-20 16:41:24 +08:00
获取直链后用 idm,可以跑满宽带,当然如果文件太大,一个多小时左右下不完的话会超时,这时候你重新获取一下链接替换掉 idm 那个任务的链接,会继续下载。或者在服务器上用 axel -n 100 url,digitalocean 美国节点亲测 10MB/s
breezz
2017-11-20 16:46:50 +08:00
V 站好像不能讨论破解的东西吧,官方不是提供了百度网盘超级会员选项为什么不选?
Loyalsoldier
2017-11-20 16:51:34 +08:00
怎么获取直链?来个方法或者教程?
moxiaonai
2017-11-20 16:54:13 +08:00
dpdownload2.1.3 下载贼快
直链油猴可以获取
EXChen
2017-11-20 17:24:38 +08:00
跟我百度账号同款头像。
Kimyx
2017-11-20 17:46:17 +08:00
@claysec 油猴哪个脚本啊?上面有好多个差不多功能的,一个个试找了一个能绕过云管家下载的。100MB 宽带速度就 7、800kb/s。
其他 IDM 下载能 10+MB/s 的,这网盘也忒坑了。
whwq2012
2017-11-20 17:53:49 +08:00
我已经放弃治疗了,反正最慢不过 100k
mec
2017-11-20 18:07:12 +08:00
@EXChen 握爪
mec
2017-11-20 18:08:51 +08:00
@liweicomeon 我看大家都是先提取直链,话说这样做会比普通的接口快吗
BlueFly
2017-11-20 18:14:31 +08:00
PanDownload
kmahyyg
2017-11-20 18:20:38 +08:00
8 线程 aria2. 8m/s ……百度云这样的压力肯定很大,一个用户这么多并发
macrosea
2017-11-20 19:09:27 +08:00
m
F2Sky
2017-11-20 19:26:40 +08:00
为啥我开 20 线程,用 aria2 最多只能到 500k ……有时候开 20 线程只有 10k 的速度……我怀疑我账号被百度官方盯上了……
SunnyFeng
2017-11-20 19:43:01 +08:00
有这个时间不如去买个会员!
youthdou
2017-11-20 19:49:55 +08:00
标记一下,感觉各种厉害。
whx20202
2017-11-20 19:53:44 +08:00
@CSM 你这个怎么过百度盘的认证? 是带上 cookie 吗 还是带上账号密码?
GGGG430
2017-11-20 19:57:35 +08:00
修改一下 http 头 user-agent 为 linux 即可直接下载,有修改头的插件,或者油猴
CSM
2017-11-20 20:01:44 +08:00
@whx20202 我的这个是个通用的下载器,没有对百度网盘做过特殊处理。我是用 EX-百度网盘获取 d.pcs.baidu.com 这样的直链后下载的。我一般先开一个连接,看一下速度,然后下载的连接数 = 带宽除以这个速度 😂
sunzongzheng
2017-11-20 20:20:10 +08:00
mac 下 aria2 挺好用
whx20202
2017-11-20 20:45:42 +08:00
@CSM 你的意思是首先在网页上点一下 下载,然后复制浏览器连接对吧?
那么网页上有些超大的,没法直接下载 必须用客户端下载的咋办

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/407733

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX