10 个版本 (5 个稳定版)
2.0.0 | 2022年4月27日 |
---|---|
1.1.0 | 2021年12月8日 |
1.0.2 | 2021年11月16日 |
0.3.2 | 2021年2月7日 |
0.1.0 | 2020年8月4日 |
#1098 in 命令行工具
每月下载 22 次
155KB
2K SLoC
osrs-cli
一个用于进行与 Oldschool RuneScape 相关查找和计算的命令行工具。功能包括
- 计算掉落率
- 计算达到等级所需的 XP
- 查看 Hiscores
- 更多功能!
此工具适用于已经熟悉并熟悉命令行的人。如果您不熟悉,则可能最好使用维基和其它基于 Web 的工具。
安装
示例
以下是一些简单的示例。更多详细信息,请参阅网站上的用户指南。
Hiscore 查找
osrs hiscore <username>
计算掉落率
> osrs calc drop --probability 1/5000 --kills 1000
18.1286% chance of ≥1 successes in 1000 attempts
计算达到等级所需的 XP
osrs calc xp --from-xp 100000 --to-lvl 80
osrs calc xp --from-lvl 50 --to-lvl 60
计算辣汤增益
> osrs calc stew --doses 25 --boost 3
+------------+-------+-------+-------+-------+-------+
| Doses/Stew | ≥+1 | ≥+2 | ≥+3 | ≥+4 | ≥+5 |
+------------+-------+-------+-------+-------+-------+
| 1 | 99.9% | 0.0% | 0.0% | 0.0% | 0.0% |
| 2 | 99.6% | 96.8% | 79.9% | 0.0% | 0.0% |
| 3 | 98.7% | 96.1% | 90.0% | 76.8% | 50.0% |
+------------+-------+-------+-------+-------+-------+
搜索维基
osrs wiki shark
osrs wiki smithing
ping 世界
osrs ping 450
错误报告/功能请求
发现错误或有新功能建议?请在此仓库提交问题。
开发
有兴趣贡献?以下是设置的基本步骤
CLI
CLI 完全用 Rust 编写。
所需工具
cargo run -- help # Run any command
cargo test # Run unit tests
Rust 版本
请查看 Cargo.toml
获取最低 Rust 版本。这可以在稳定版/测试版和夜间版上构建。它可选地使用以下夜间功能,当在稳定版/测试版上构建时将禁用这些功能
- Rust 功能
- Rustfmt
- imports_granularity
- wrap_comments
网站
网站是用 HTML/CSS 编译的,使用了 11ty 框架。
所需工具
cd website
npm install
npm run start
更改文件后,您应该在浏览器中看到网站刷新。
依赖
~9–27MB
~363K SLoC