Linux centos7.2 下载百度网盘文件
Linux 下载百度网盘文件
1. 准备环境: centos7.2 python2.7+ pip
2. 安装工具
pip install requests -i https://pypi.doubanio.com/simple
pip install bypy -i https://pypi.doubanio.com/simple
3. 授权
- 命令行输入
bypy info
, 如下:
[root@iZ8vbdz4rng8x76417crnnZ setuptools-1.4.2]# bypy info
Please visit:
https://openapi.baidu.com/oauth/2.0/authorize?scope=basic+netdisk&redirect_uri=oob&response_type=code&client_id=q8WE4EpCsau1oS0MplgMKNBn
And authorize this app
Paste the Authorization Code here within 10 minutes.
Press [Enter] when you are done
- 复制链接到浏览器上授权, 并复制授权码到命令行中, 回车, 如下:
[root@iZ8vbdz4rng8x76417crnnZ setuptools-1.4.2]# byby info
-bash: byby: command not found
[root@iZ8vbdz4rng8x76417crnnZ setuptools-1.4.2]# bypy info
Please visit:
https://openapi.baidu.com/oauth/2.0/authorize?scope=basic+netdisk&redirect_uri=oob&response_type=code&client_id=q8WE4EpCsau1oS0MplgMKNBn
And authorize this app
Paste the Authorization Code here within 10 minutes.
Press [Enter] when you are done
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Authorizing, please be patient, it may take upto 300 seconds...
Authorizing with the Heroku server ...
Successfully authorized
Quota: 2.008TB
Used: 885.847GB
下载文件
- 授权完成后, 可在百度网盘中看到目录 “我的应用数据” > “bypy”, 将需要下载的文件放到该目录中
- 命令行输入
bypy info
可查看网盘信息, 如:
[root@iZ8vbdz4rng8x76417crnnZ setuptools-1.4.2]# bypy info
Quota: 2.005TB
Used: 1.123TB
- 命令行输入
bypy list
即可在Linux中看到网盘中的文件, 如下:
[root@iZ8vbdz4rng8x76417crnnZ setuptools-1.4.2]# bypy list
/apps/bypy ($t $f $s $m $d):
D testfiles 0 2021-07-30, 15:40:12
- 命令行输入
bypy downdir -v
下载当前路径所有文件, 或输入bypy downdir filename -v
下载指定文件 - 命令行输入
bypy upload -v filename
上传文件 - 命令行输入
bypy -c
或bypy -q
清除授权或退出
- 打赏
- 分享
分享到...
请选择打赏方式
- 微信
- 支付宝
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。