PeterDing / iScript

各种脚本 -- 关于 虾米 xiami.com, 百度网盘 pan.baidu.com, 115网盘 115.com, 网易音乐 music.163.com, 百度音乐 music.baidu.com, 360网盘/云盘 yunpan.cn, 视频解析 flvxz.com, bt torrent ↔ magnet, ed2k 搜索, tumblr 图片下载, unzip

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

网盘下载 有50% 几率下载不成功

leviBar opened this issue · comments

大神了:
有些内容网盘下载失败。
python /home/admin/script/pan.baidu.com.py d -R "/pan/b492976a208e9b8a7dffdfc1d234f0b6/"
返回:2019-10-24 11:29:48 ERROR 403: Forbidden.
---### EXIT STATUS ==> 2048 ###---

如果不加-R 就 下载没反应。辛苦查看下问题,谢谢

如果不是超级vip,如果累积下载量超过一定的量(还不知是多少),就会返回403。这个是百度的限制。

下载量超过一定的

感谢,现在不清楚他的规则,我是超级会员。但早晨就会被限制,所以应该不是按天为维度。而且我用网盘的客户端是可以下载的,而且速度10M/s左右,咋们的脚本大约2-3M/s。可否能向客户端那样下载。(我是linux服务端程序,不能安装客户端,所以只能使用脚本,感谢)
目前的情况是:有些会限制,有些不会,比如:一个文件夹里的多个大文件,有一部分可以下载,一部分不可以。

可以用 aget 来加速下载,pan.baidu.com.py 已经支持 aget。

aget 是用 python3 实现的,使用异步并发下载,在 pan.baidu.com.py 里用 -g num 来指定并发数,-k num 指定分块数,一般建议用 1m.

首先,要安装 aget,pip3 install aget,然后再用下面的命令下载

bp d /path -g 10 -k 1m

对于第二个问题,一部分文件不可以下载的情况我没有遇到过,只有在非vip的账户下才会出现403

可以用 aget 来加速下载,pan.baidu.com.py 已经支持 aget。

aget 是用 python3 实现的,使用异步并发下载,在 pan.baidu.com.py 里用 -g num 来指定并发数,-k num 指定分块数,一般建议用 1m.

首先,要安装 aget,pip3 install aget,然后再用下面的命令下载

bp d /path -g 10 -k 1m

对于第二个问题,一部分文件不可以下载的情况我没有遇到过,只有在非vip的账户下才会出现403

嗯嗯,其实2-3M/s的 速度,我可以接受。只是现在不让用命令行 方式下载 网盘 资源。让我一个纯 linux(centos)应用 情何以堪。

@leviBar

不让用命令行 方式下载 网盘 资源

我不明白上面是什么意思,pan.baidu.com.py 是用命令行运行的