A Responsible Blog

Every Friday A New Article

手机命令行版百度云

                       

技术向不限速下载教程

要求:

1、有安卓手机
2、手机安装了原版百度云
3、会复制和粘贴。
4、有耐心
5、BaiduPCS-Go官方开源地址:
https://github.com/iikira/BaiduPCS-Go

步骤:

1、下载并安装termux:https://www.coolapk.com/apk/com.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、按要求输入账号,回车,输入密码,注意:密码输入的过程中是不会显示出来的。
9、期间如果要输入验证码,手机短信或邮箱随便选一个,输入然后回车。
10、登录成功后,我们配置一下appid,执行下面这句:config set –appid 265486
11、接着,我们来配置下载保存位置,假如我想保存到/sdcard/百度云,
那么我应该执行(请确保你的/sdcard下真的有这个文件夹,没有就自己创建一个,随便一个文件夹就行。):config set –savedir ‘/sdcard/百度云’
12、设置下载线程,官方默认100,可以设置50~500。我设置300(理论上线程越多下载越快。),则应该执行:config set –max_parallel 300
13、如果设置同时下载数上限为3,则应该执行:config set –max_download_load 3
14、上面的搞完后,把termux强制关闭(关闭后台)。然后,进入任意一个浏览器,打开百度云官网https://pan.baidu.com登录百度云,登完后再复制下面这个网址,粘贴到刚刚登完账号的浏览器并访问。
http://pcs.baidu.com/rest/2.0/pcs/file?app_id=265486&method=list&path=%2F
15、网址是打不开的,不用担心,退出就行,打开手机版百度云,不出意外你的百度云的 /我的应用数据 下面多出了个 baidu_shurufa文件夹(没有自己创一个)。
16、在百度云app里,把你想下载的文件复制或者移动到/我的应用数据/baidu_shurufa 里面,比如想下载一个叫123.apk的安装包:
17、此时再重新打开termux,重新进入BaiduPCS-Go:BaiduPCS-Go
18、我想下载那个叫123.apk,那么我应该执行:d ‘123.apk’
ps:补充,如果报错,请先执行下面这句,再执行上面的d ‘123.apk’ :
cd /apps/baidu_shurufa
19、接下来就等下载就行了,下载完可以进你刚才设置的默认下载目录,你下载的文件就在那里。(比如:我的文件就在/sdcard/百度云。)

Q&A

Q1:怎么中途停止下载?
在termux里左边侧滑,长按KEYBOARD,然后你就会看到多了一行键盘,里面有Ctrl键,点击Ctrl键再点击自己的c(也就是Ctrl 和 c)就可以停止下载
Q2:怎么同时下载多个文件
在termux左边侧滑,点击NEW SESSION,然后termux就会新建一个命令窗口,在里面输入BaiduPCS-Go就可以进入BaiduPCS-Go,然后想怎样就怎样,再下载就 d ‘xxxxx.zip’之类的。
Q3:怎么关闭BaiduPCS-Go
把termux后台清理掉。
Q4:我的想下的文件在多级文件夹里,怎么下
打个比方,比如在你的百度云app里,/我的应用数据/baidu_shurufa/AAA/BBB 目录下,有一个叫 XXX.zip,你想下载它。
那么,打开termux,输入BaiduPCS-Go,回车,然后输入d ‘AAA/BBB/XXX.zip’,回车,搞定,开始下载。

Others

1、退出软件后,需要在执行命令BaiduPCS-Go,然后执行下载命令就行了,(也就是重复17步-18步)
2、进入BaiduPCS-Go后,输入help回车可以看到官方指令帮助。
3、执行logout可退出登录(再次登执行login)
4、执行su可切换账号。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注