4个版本 (破坏性)
0.5.0 | 2024年4月17日 |
---|---|
0.4.0 | 2024年4月13日 |
0.3.0 | 2024年2月17日 |
0.1.0 | 2024年2月3日 |
在 命令行工具 中排名第 184
每月下载量 276
41KB
964 行
icredeem
用于兑换《遗忘王国的闲散英雄》的代码的命令行工具。
在配置文件中设置光标位置,并运行工具以兑换代码列表。
它可以与idle_champions_codes_api托管仓库接口,其中由Liefland维护的官方仓库托管在codes.idlechampions.liefland.net
我们维护的所有仓库:GitHub
安装
作为软件安装
cargo安装 icredeem
不连接到远程API(无 tokio
或 reqwest
依赖项)
cargo安装 icredeem --no-default-features
你可以这样运行它
icredeem setup
生成配置文件。icredeem
使用基于配置的默认策略,这将默认从API获取可兑换的代码icredeem --codes="NEWA-CCOU-NTNE-WME!"
兑换代码。icredeem --prefer-remote
如果配置的策略是本地,则此调用将使用远程策略。
卸载
- (可选)删除配置文件,您可以使用二进制文件中的
icredeem clean
来删除它。 - 从系统中删除二进制文件
推荐阅读
- 如果您没有使用远程API兑换代码的意图,我们建议使用
--no-default-features
安装,以避免tokio
和reqwest
依赖项。 - 我们使用 arboard 来操作您的剪贴板。
- 对于使用 wayland 的用户,可选的
wayland
功能和 https://github.com/1Password/arboard?tab=readme-ov-file#gnulinux 可能对您有所帮助。
- 对于使用 wayland 的用户,可选的
- 我们使用 Enigo 来模拟鼠标点击和键盘按键,它有一些依赖项和权限说明
贡献
欢迎贡献!请随意打开一个问题或提交一个拉取请求。
许可证
根据您的选择,以下为许可协议
- Apache License, Version 2.0 <LICENSE-APACHE 或 https://www.apache.org/licenses/LICENSE-2.0>
- MIT 协议 <LICENSE-MIT 或 https://opensource.org/licenses/MIT>
项目中的文件不得复制、修改或分发,除非符合上述条款。
依赖项
~2–39MB
~640K SLoC