手机命令行版百度云,跟限速说拜拜

要求:

1、有安卓手机

2、手机安装了百度云

3、对手机有了解,不是纯小白

4、有耐心

5、BaiduPCS-Go官方开源地址:https://github.com/iikira/BaiduPCS-Go

步骤:
1、下载并安装termux

2、授权允许存储

termux-setup-storage

3、添加软件源

echo "deb [trusted=yes] http://termux.iikira.com stable main" >> /data/data/com.termux/files/usr/etc/apt/sources.list

4、更新软件源

apt update

5、安装BaiduPCS-Go,也就是执行:

apt install baidupcs-go

6、运行BaiduPCS-Go

BaiduPCS-Go

7、登录百度云账号

login

8、配置一下appid,执行下面这句

config set --appid 265486

9、接着,我们来配置下载保存位置,假如我想保存到/sdcard/百度云,那么我应该执行(请确保你的/sdcard下真的有这个文件夹,没有就自己创建一个):

config set --savedir '/sdcard/百度云'

10、设置下载线程,官方默认100线程,可以设置50~500。我想设置300(理论上线程越多下载越快。),则我应该执行:

config set --max_parallel 300

11、我想设置同时下载数量上限为3,则我应该执行:

config set --max_download_load 3

12、上面的搞完后,把termux强制关闭。然后,进入某个浏览器,打开百度云官网http://pan.baidu.com登录百度云,登完后再复制下面这个网址,粘贴到刚刚登完账号的浏览器并访问。

http://pcs.baidu.com/rest/2.0/pcs/file?app_id=265486&method=list&path=%2F

13、访问完网址后,不管有没有报错,打开手机版百度云,不出意外你的百度云的 /我的应用数据 下面多出了个 baidu_shurufa文件夹。

14、在百度云app里,把你想下载的文件复制或者移动到/我的应用数据/baidu_shurufa 里面

15、下载

d '下载的文件名'

16、报错解决方案

cd /apps/baidu_shurufa

其它:

进入BaiduPCS-Go后,输入help回车可以看到官方指令帮助。

执行ls可列出当前文件和文件夹。

执行cd xx,xx是路径,可进入xx路径。

执行cd ..可回到上一层目录。

执行pwd可查看当前目录路径。

执行logout可退出登录(再次登执行login)

执行su可切换账号。

执行locate xx,可获得文件下载直链,xx为文件名。

你可能感兴趣的:(手机命令行版百度云,跟限速说拜拜)