17 个稳定版本
1.5.2 | 2024 年 5 月 25 日 |
---|---|
1.4.2 | 2024 年 4 月 6 日 |
1.4.0 | 2024 年 2 月 17 日 |
1.3.3 | 2023 年 12 月 15 日 |
0.1.0 | 2023 年 6 月 22 日 |
#390 在 命令行工具
每月 109 次下载
1MB
2K SLoC
Zeeper
Zeepkist 的播放列表工具
创建播放列表和管理模组
演示
安装
Cargo
cargo安装 zeeper
如果您是从源代码构建的,请运行以下命令 cargo install --path /path/to/repo
二进制文件
从 发布版 下载二进制文件并运行。
执行程序
在终端运行 zeeper [选项] <CMD>
使用帮助命令获取更多信息
选项
-h
--help
-V
--version
命令
playlist (别名 p) [选项] <CMD>
:播放列表相关命令id <TYPE> <ID>
:从 gtr 获取 id 信息mod (别名: m) [选项] <CMD>
:与模组相关的命令completions <SHELL> > /path/to/save/to
:生成 shell 完整性help [CMD]
:显示帮助
播放列表选项
-d
--dir
<DIR>
:播放列表的输出目录--purge
:从播放列表中清除重复的曲目--purge-strata
<STRATA>
:要使用的清除策略(建议不要更改,默认值即可)--stdout
:输出到标准输出而不是保存到文件-m
--metadata
name,round-time[in seconds],shuffle[y/n]
:播放列表的元数据,如果省略,将获得一个友好的提示
播放列表命令
favorite (别名 fav) [选项] [ID:可以从环境变量中获取]
:从用户ID> 获取喜欢的曲目 random (别名 rand) [数量: 默认 10]
:获取 [数量] 随机曲目hot
:获取今天的热门曲目popular (别名 pop)
:获取这个月的热门曲目wr [选项] [ID:可以从环境变量中获取]
:获取用户ID> 已 wr 的曲目 pb [选项] [ID:可以从环境变量中获取]
:获取用户ID> 已 pb 的曲目 search (别名: s) [--pages: 默认 4]
:搜索曲目hash
:从逗号分隔的 zworpshop 哈希列表创建播放列表workshop
:从逗号分隔的工作室 ID 列表创建播放列表merge <ONE> <TWO>
:合并两个播放列表japi <查询>
:使用 JSON API 查询创建播放列表(非常强大,但使用困难)help [CMD]
:显示帮助
模块选项
-k
--key
<KEY>
:modio 的 API 密钥,从您的 modio 账户 获取-
--dir
<DIR>
:安装模块的目录(建议使用环境变量)(通常指向 [zeepkist steam dir])
模块命令
zeeper 与旧版 modkist 和 modkist 重制版都兼容
a * 表示它需要 API 密钥才能工作
login (别名: l)
:将要求 API 密钥并将其保存以供您使用list (别名: ls)
:列出已安装的模组
如果未保存清单文件,list 命令可能需要 API 密钥来查找模组(除非这是您第一次运行模组命令)
- *
check (别名: c)
:检查更新 - *
update (别名: u)
:更新模组 - *
install (别名: i)
:安装模组,具有友好的命令行提示 - *
find (别名: f)
:扫描已安装的模组(将忽略并替换现有清单文件)(如果没有清单文件,其他命令会自动执行此操作) remove (别名: rm)
:移除模组,将删除所有模组,请删除您希望保留的任何文件sideload (别名: s) <路径>
:安装本地模组,即文件或文件夹
用户 ID 命令
如果您在游戏中至少未使用一次 gtr,则此命令不可用,因为您不会在数据库中
id 命令非常有用,可以获取您的 gtr 用户信息,您可以使用 gtr、Steam 或 Discord ID 来执行此操作
例如,使用 zeeper id gtr <ID>
获取使用 gtr ID 的信息
或 zeeper id steam <ID>
获取使用 Steam ID 的信息
大多数人不会将 Discord 与 gtr 链接,输出看起来像这样
=== User ===
gtr id: <id>
steam id: <id>
steam name: <name>
discord id: [not linked | -1 | <id>]
帮助
如果关卡无法加载,这是 Steam/Zeepkist 的问题。或者他们改变了文件格式 :3
作者
我
许可
本项目受 GPLv3 许可证的约束 - 有关详细信息,请参阅 LICENSE 文件。
感谢
ThunderNerd 为创建 GTR 和 zworpshop
jdx 和 roele 为 demand(花哨的命令行功能)
依赖项
~9–18MB
~254K SLoC