Go软件相关干货小白

不限速 | 百度网盘命令行工具

2018-09-03  本文已影响685人  进击云原生

大家在使用网盘的时候,一定忍受不了限速下载的速度。

image.png

今天给大家分享一个开源的网盘下载项目BaiduPCS-Go。Go语言编写,仿 Linux shell 文件处理命令的百度网盘命令行客户端。多平台支持, 支持 Windows, macOS, linux, 移动设备等。

1、特色:

2、程序下载

项目地址: iikira/BaiduPCS-Go
下载地址: iikira/BaiduPCS-Go releases

下载地址里包含各种系统的包:

image.png

以 Windows 为例,根据我的电脑 CPU 下载并解压 BaiduPCS-Go-v3.5.4-windows-x64

image.png

可以看到exe文件大小只有10M,可以直接双击运行,也可以设置环境变量方便后续命令行使用。

查看命令行参数:

BaiduPCS-Go -h
image.png

登录登出切换账户

login     # 登录
logout    # 退出当前账户
su/chuser # 切换账户

在命令行窗口中输入 login ,再根据提示输入账号和密码,即可登录百度账号。

还有其他登录方式,如 login -bduss=<BDUSS>。(获取bduss)

下面以谷歌浏览器为例,获取BDUSS:

image.png

logoutsu / chuser 的用法也比较简单。

列出目录

列出当前工作目录的文件和目录或指定目录

BaiduPCS-Go ls
BaiduPCS-Go ls <目录>
image.png

切换工作目录

BaiduPCS-Go cd <目录>

下载文件/目录

BaiduPCS-Go download <网盘文件或目录的路径1> <文件或目录2> <文件或目录3> ...
BaiduPCS-Go d <网盘文件或目录的路径1> <文件或目录2> <文件或目录3> ...

可选参数

-test: 测试下载, 此操作不会保存文件到本地
-status: 输出所有线程的工作状态
--save: 将下载的文件直接保存到当前工作目录
--saveto: 将下载的文件直接保存到指定的目录
-x: 为文件加上执行权限, (windows系统无效)
-p <num>: 指定下载的最大并发量

随便截图一张,我的网速不行,但是下载速度还是相当给力的!

image.png

上传文件/目录

BaiduPCS-Go upload <本地文件/目录的路径1> <文件/目录2> <文件/目录3> ... <目标目录>
BaiduPCS-Go u <本地文件/目录的路径1> <文件/目录2> <文件/目录3> ... <目标目录>
image.png

上传完成之后列出目录:

image.png

是不是很赞,良心工具,抓紧用起来吧。

上一篇 下一篇

猜你喜欢

热点阅读