8 个版本 (4 个重大更改)
0.5.1 | 2024 年 7 月 26 日 |
---|---|
0.5.0 | 2024 年 6 月 16 日 |
0.4.0 | 2024 年 5 月 26 日 |
0.3.0 | 2024 年 5 月 21 日 |
0.1.2 | 2024 年 5 月 5 日 |
#9 在 #journal
每月下载量 115
1MB
24K SLoC
ED Journals
警告 此项目目前处于测试版,这意味着它仍在积极开发中。可能会发生破坏性更改。
正在进行的解析和与《精英:危险》日志文件一起工作的实用程序,特别侧重于创建结构和枚举,以使处理日志条目变得更加容易和可预测。
功能和计划
这是一个当前功能列表以及我真心希望在 1.0 版本之前添加的一些功能。
- 日志目录和文件的模型。
- 用于从日志文件中读取条目的日志读取器。
- 日志条目的 Serde 模型。
- 解析动态文件,如
Market.json
,Status.json
等。 - 模型的异步变体,特别是
JournalReader
。 - 基于平台等的自动日志检测。
- 用于根据行星扫描等预测可用物种的生态学实用程序。
- 用于指出特殊或异常发现的探索实用程序。
贡献
向此项目贡献的最佳方式之一是向测试套件贡献日志。这样做将使项目越来越精确。请注意,此项目目前仅关注游戏的实时版本,因此游戏版本 4 及以上。
您可以通过以下步骤贡献日志文件
- 定位您的日志文件。在 Windows 上,它们保存在
C:\users\<your username>\Saved Games\Frontier Developments\Elite Dangerous
上。在 Linux 上,这取决于许多因素。请参阅此 论坛帖子 以获取更多信息。 - 匿名化您的日志并删除一些个人内容可能是一个好主意。您可以使用 ED 日志匿名化工具。请确保检查一些已导出的文件,以确保一切处理正确。
- 创建项目的分支并将您的日志文件添加到项目根目录中的
test-jounals
目录中。 - 创建一个 PR 并等待其合并。
- 非常感谢!
依赖项
~5–19MB
~196K SLoC