13 个版本 (8 个破坏性更新)
0.15.1 | 2024年7月28日 |
---|---|
0.14.1 | 2024年6月2日 |
0.14.0 | 2023年12月25日 |
0.13.0 | 2023年10月26日 |
0.8.0 | 2023年2月25日 |
#1803 in 命令行工具
每月下载 178 次
57KB
1.5K SLoC
humble-cli
缺少的命令行工具,用于下载您的 Humble Bundle 购买内容!
特性
- 列出所有 Humble Bundle 购买内容
- 查看每个捆绑包的内容,包括文件格式和大小
- 下载捆绑包中的项目,可选:
- 按格式(epub、pdf 等)过滤
- 按大小过滤
- 仅下载选定的项目(按索引)
- 查看哪些捆绑包有未申领的密钥
- 检查当前和上个月的 Humble Bundle 选择
- 搜索所有购买内容以查找特定产品
安装
选项 1: 在 发布页面 下载二进制文件。支持 Windows、macOS 和 Linux。
选项 2: 通过 cargo
安装
cargo install humble-cli
用法
首先,前往 Humble Bundle 网站 登录。然后找到 _simpleauth_sess
的 cookie 值。这是与 Humble Bundle API 交互所必需的。
有关如何在浏览器中找到 cookie 值的指南,请参阅: Chrome、Firefox、Safari。
使用 humble-cli auth "<YOUR SESSION KEY>"
将身份验证密钥本地存储,以便其他子命令使用。
之后,您将能够访问以下子命令
$ humble-cli --help
humble-cli 0.15.1
The missing Humble Bundle CLI
USAGE:
humble-cli <SUBCOMMAND>
OPTIONS:
-h, --help Print help information
-V, --version Print version information
SUBCOMMANDS:
auth Set the authentication session key
completion Generate shell completions
details Print details of a certain bundle [aliases: info]
download Selectively download items from a bundle [aliases: d]
help Print this message or the help of the given subcommand(s)
list List all your purchased bundles [aliases: ls]
list-choices List your current Humble Choices
search Search through all bundle products for keywords
Note: `humble-cli -h` prints a short and concise overview while `humble-cli --help` gives all
details.
依赖
~16–29MB
~444K SLoC