前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用Termux破解百度网盘限速

用Termux破解百度网盘限速

作者头像
Inkedus
发布2020-04-16 15:17:43
3.3K0
发布2020-04-16 15:17:43
举报
文章被收录于专栏:Inkedus

步骤: 1、下载并安装termux: (下载地址:https://www.coolapk.com/apk/com.termux) 2、授权允许存储,也就是执行:

代码语言:javascript
复制
termux-setup-storage

3、添加软件源,也就是执行:

代码语言:javascript
复制
echo "deb [trusted=yes] http://termux.iikira.com stable main" >> /data/data/com.termux/files/usr/etc/apt/sources.list

4、更新软件源,也就是执行:

代码语言:javascript
复制
apt update

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

代码语言:javascript
复制
apt install baidupcs-go

6、开始运行BaiduPCS-Go,也就是执行:

代码语言:javascript
复制
BaiduPCS-Go

7、登录百度云账号,也就是执行:

代码语言:javascript
复制
login

8、按要求输入账号,然后回车,然后输入密码,注意:密码输入的过程中是不会显示出来的,这是为了安全。

9、期间如果要输入验证码,就长按复制那个验证码图片链接,然后粘贴到浏览器打开。如果登录失败,可输入login重新登一次。

10、登录成功后,我们配置一下appid,执行下面这句:

代码语言:javascript
复制
config set --appid 265486

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

代码语言:javascript
复制
config set --savedir '/sdcard/百度网盘'

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

代码语言:javascript
复制
config set --max_parallel 500

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

代码语言:javascript
复制
config set --max_download_load 3

14、上面的搞完后,把termux强制关闭。然后,进入某个浏览器,打开百度云官网http://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 里面,比如我想下载一个叫测试视频.mp4的视频:

17、此时再重新打开termux,重新进入BaiduPCS-Go,也就是执行:

代码语言:javascript
复制
BaiduPCS-Go     

18:然后执行这段代码:

代码语言:javascript
复制
cd /apps/baidu_shurufa

19:例如我要下载 7楼影视 我们就输入代码d '7楼影视' 如果要下载别的文件就用代码 d空格'下载文件名'就好了

20、接下来就等下载就行了,下载完可以进你刚才设置的默认下载目录,你下载的文件就在那里。(比如:我的文件就在/sdcard/百度云。)

问题1:怎么中途停止下载? 在termux里左边侧滑,长按KEYBOARD,然后你就会看到多了一行键盘,里面有Ctrl键,点击Ctrl键再点击自己的c(也就是Ctrl 和 c)就可以停止下载

问题2:怎么同时下载多个文件 在termux左边侧滑,点击NEW SESSION,然后termux就会新建一个命令窗口,在里面输入BaiduPCS-Go就可以进入BaiduPCS-Go,然后想怎样就怎样,再下载就 d 'xxxxx.zip'之类的。

问题3:怎么关闭BaiduPCS-Go 这还用问,把termux后台清理掉,什么天王老子进程都得乖乖关闭。

问题4:我的想下的文件在多级文件夹里,怎么下 打个比方,比如在你的百度云app里,/我的应用数据/baidu_shurufa/哈哈哈/啦啦啦 目录下,有一个叫 么么哒.zip,你想下载它。

那么,打开termux,输入BaiduPCS-Go,回车,然后输入d '哈哈哈/啦啦啦/么么哒.zip',回车,搞定,开始下载。

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

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

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

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

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

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

执行su可切换账号。

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019 年 08 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档