epaprat/albion-ledger

GitHub: epaprat/albion-ledger

Albion Ledger 是一款符合游戏服务条款的被动式桌面工具,通过读取本地网络流量帮 Albion Online 玩家追踪资产、收益和市场活动。

Stars: 0 | Forks: 0

# Albion Ledger [![Release](https://img.shields.io/github/v/release/epaprat/albion-ledger?sort=semver)](https://github.com/epaprat/albion-ledger/releases) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Platform](https://img.shields.io/badge/platform-macOS%20%C2%B7%20Windows%2FLinux%20(experimental)-lightgrey.svg)](#install) **Albion Ledger** 是一款被动的、**符合 ToS** 的 Albion Online 桌面工具。它读取 本地游戏网络流——不读取内存、不注入、不执行任何自动化操作——并 将其转化为对*“我拥有什么,以及我现在的收益是多少?”*的清晰解答。 ![Albion Ledger — 带有每小时银币核心数据的 Flow 视图](https://static.pigsec.cn/wp-content/uploads/repos/cas/9d/9db539ed9d8500db974a085d267c69f41b8d02e6baf31a35088570937b7416a1.png) ## 功能 - **实时收益** — 实时显示银币、战利品、采集和声望,并带有醒目的 **每小时银币** 数据,让您一眼就能看出当前活动是否赚钱。 - **区域分析** — 提供基于会话 / 当天 / 7天 / 全时间窗口的各区收益 速率:用数据驱动您的“该去哪刷?”决策。 - **资产** — 包含您的背包和每个城市的银行,对其进行估值并按城市和标签页 分组,带有新鲜度指标;银行概览可直接从游戏内 K 界面同步整个城市的数据,而无需打开每个标签页。 - **估值** — 分层定价模型:优先采用观测到的实时市场售价,否则 使用持久化的服务器估值,并提供可选的外部回退价格。 - **Destiny Board** — 从成就流中解析您的完整技能树, 包含在登录时正确显示的已满级技能,并按装备槽位进行分类。 - **CSV 导出** — 每个数据集(资产、流水、区域、市场、Destiny Board)都可以 导出为 Excel 兼容的 CSV 格式,支持单独或一次性全部导出。 每个界面都配有可排序/可过滤的表格,并为空数据、过期数据、 加密数据以及错误状态设计了专门的界面展示。 ### 不在范围内 严格保持被动:它仅读取网络流量——**没有**雷达/ESP、实体位置显示、内存读取、注入或自动化操作,也没有任何能带来实时竞技优势的功能。它仅展示**市场数据及您自己的账户数据**,并且除非您明确同意共享,否则您的私人数据将仅保存在本地。 ## 截图 | Trades | 资产 | | --- | --- | | ![Trades 流水](https://static.pigsec.cn/wp-content/uploads/repos/cas/b9/b9b0d9b51402f9ec9aa3b7d43eb8ce53fa59f59a86a8a6cdc4cd9e3e7b31cbfc.png) | ![资产](https://static.pigsec.cn/wp-content/uploads/repos/cas/67/678ff7c609b84c27d80976c06c53f1394e840b5aae52377c811ba5ac84f78bba.png) | | Destiny Board | 导出 | | --- | --- | | ![Destiny Board](https://static.pigsec.cn/wp-content/uploads/repos/cas/57/578cb3eb04fd5efa7e94b21df99537dae289b6b910b5fafd051ba15b00df4291.png) | ![导出](https://static.pigsec.cn/wp-content/uploads/repos/cas/a6/a6ca154e70f9079959c515fd53368904c9670a8af4ac5050afd64a27cbf8a7bf.png) | **Trades** 流水详细记录了每一次市场交易(包括挂单成交、即时出售、快速出售、购买等),并将其细分为总额、销售税、手续费和净利润;**资产**功能会对您的背包及每个城市的银行进行估值;**Destiny Board** 会按装备槽位显示您完整的技能树(已满级的技能会显示为 `100/120`);**导出** 可将任何数据集保存为 Excel 兼容的 CSV 文件。 ## 安装说明 根据您的操作系统从[最新发布版本](https://github.com/epaprat/albion-ledger/releases/latest)中**下载**相应的二进制文件,或者通过源码编译(见下文)。实时抓取功能需要管理员权限才能读取网络接口。 ``` # macOS — 以 capture 权限运行 sudo /Applications/albion-ledger.app/Contents/MacOS/albion-ledger -iface en0 ``` ## 源码编译 需要 Go 1.26+、Node 18+ 以及 [Wails](https://wails.io) v2 CLI。 ``` git clone https://github.com/epaprat/albion-ledger.git cd albion-ledger/cmd/albion-ledger wails build -tags pcap # live-capture build (omit the tag for a pure-Go build) sudo ./build/bin/albion-ledger.app/Contents/MacOS/albion-ledger -iface en0 ``` 请参阅 [CONTRIBUTING.md](CONTRIBUTING.md) 了解测试、分支模型和完整的 开发工作流程,并查阅 [ARCHITECTURE.md](ARCHITECTURE.md) 了解代码的整体架构。 ## 游戏补丁适应性 游戏中可能会在版本更新时更改的数据都保存在 `data/` 目录下可编辑的文件中 (`items.json` — 物品目录;`codes.json` — 消息代码映射)。这两者均作为默认配置嵌入,并可在运行时重新加载,因此如果某次更新更改了物品名称或消息代码,只需修改文件即可修复,而无需改动源码。 ## 贡献 欢迎您的贡献——请阅读 [CONTRIBUTING.md](CONTRIBUTING.md) 和 [行为准则](CODE_OF_CONDUCT.md)。如需报告安全问题,请参阅 [SECURITY.md](SECURITY.md)。 ## 许可证 MIT — 详见 [LICENSE](LICENSE)。
标签:EVTX分析, MITM代理, 代码示例, 占用监测, 数据分析, 日志审计, 桌面应用, 游戏辅助, 网络流量分析, 资产管理