当前位置: 首页 > 工具软件 > BaiduPCS-Go > 使用案例 >

[教程]BaiduPCS-Go

东方弘壮
2023-12-01

目录

1. 特色

这是一个仿Linux命令行的百度网盘客户端。(是的,不限速)

注意
 文件名和目录名可用通配符*补全(使用*代替n个字符,n>=0)。

# 示例:
d /a_directory/b_directory/c_file.txt =
d /a*/b*/c*

特点
- 跨平台(Windows,macOS,Android等)
- 支持多账户。
- 网盘内列出文件和目录, 支持通配符匹配路径;
- 下载网盘内文件, 支持网盘内目录 (文件夹) 下载, 支持多个文件或目录下载, 支持断点续传和高并发高速下载。
- 离线下载,支持http/https/ftp/电驴/磁力链协议。
- 好玩,不过没有一点Linux基础,就不怎么好玩了。

2. 程序下载

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

a. Windows

下载地址:
- 64位系统:BaiduPCS-Go-v3.3.3-windows-x64.zip
- 32位系统:BaiduPCS-Go-v3.3.3-windows-x86.zip

b. Android/macOS

Android:需要用到 Termux 或 NeoTerm 类软件。这里只提一下。
macOS:没有macOS的设备,这里属于凑字数。。

3. 程序运行

下载后解压缩,双击 BaiduPCS-Go.exe。
界面如下:

----
BaiduPCS-Go - 百度网盘客户端 for windows/amd64
  .......
  .......
  .......
BaiduPCS-Go >

界面很长,这里用省略号代替。

a. 登录/退出/切换

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

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

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

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

b. 查看当前账户及已登录账户

loglist

c. 切换目录

cd -l /Path/To/File

# cd = change directory = 切换目录。
# /Path/To/File = 文件路径,绝对路径或相对路径。
# -l: 显示目标目录下的子文件及子目录。

例:cd /a/b/c/d

d. 下载

d /Path/To/File

# d = download = 下载

例:d /a/b/c/d/e.txt。文件路径也可以是相对路径的。

e. web功能

web #启用web功能

输入上述命令后,在浏览器栏输入localhost:8080,就可以在本地查看你的网盘目录。

很不错的功能。

4. 帮助菜单

h

输入 h ,可以看到帮助菜单。这里做成表格,以便观看

用法[global options] command [command options] [arguments…]
COMMANDS含义
tool工具箱
help / hShows a list of commands or help for one command
其他:
run执行系统命令
sumfile / sf获取文件的秒传信息
web启用 web 客户端 (测试中)
百度账号:
login登录百度账号
loglist获取当前帐号, 和所有已登录的百度帐号
logout退出当前登录的百度帐号
su / chuser切换已登录的百度帐号
百度网盘:
cd切换工作目录
cp拷贝(复制) 文件/目录
download / d下载文件或目录
ls / l / ll列出当前工作目录内的文件和目录 或 指定目录内的文件和目录
meta获取单个文件/目录的元信息 (详细信息)
mkdir创建目录
mv移动/重命名 文件/目录
offlinedl/clouddl / od离线下载
pwd输出当前所在目录 (工作目录)
quota获取配额, 即获取网盘的总储存空间, 和已使用的储存空间
rapidupload / ru手动秒传文件
rm删除 单个/多个 文件/目录
upload / u上传文件或目录
配置:
config显示和修改程序配置项
GLOBAL OPTIONS:全局选项
–verbose启用调试 [%BAIDUPCS_GO_VERBOSE%]
–help / -h查看帮助
–version / -v查看版本号
 类似资料: