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

要求:

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为文件名。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,719评论 0 17
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,798评论 1 32
  • 面试题总结 通用 安卓学习途径, 寻找资料学习的博客网站 AndroidStudio使用, 插件使用 安卓和苹果的...
    JingBeibei阅读 5,640评论 2 21
  • 欲结佳人踏春泥,远上江湖绝尘迹 山为金樽水如饴,乌丝密雨客成林 气若幽兰步婷婷,顾盼生姿质彬彬 琼脂惊落染红袖,扶...
    兆徵阅读 3,008评论 1 4
  • 是人就会有惰性。都有累了、乏了的时候,免不得想要停下来偷会儿懒、歇一歇。 但做事最怕的就是一个“拖”字。不珍惜今天...
    逸洲李林阅读 4,884评论 0 1