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

MIT 许可证

155KB
2K SLoC

osrs-cli

Test Status crates.io version

一个用于进行与 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 夜间版本.

网站

网站是用 HTML/CSS 编译的,使用了 11ty 框架。

所需工具

cd website
npm install
npm run start

更改文件后,您应该在浏览器中看到网站刷新。

依赖

~9–27MB
~363K SLoC