ELO、K/D、胜率、阶级、平台等数据抓取。
对局历史、武器击杀排行、载具击杀分布,以及聚合统计。
PNG 资料卡内置 6 轴战斗雷达图。
6 组对立维度的打法风格光谱条。
landscape(1200×820)与 portrait(540×1400)两种卡片版式。
zh-CN(默认)、zh-TW、en,字体与文案编译时内嵌。
# 生成资料卡(PNG) enlisted-stat --id <玩家名> --card --layout landscape --lang zh-CN # JSON 输出(各数据源按需开启) enlisted-stat --id <玩家名> --overview true --weapons true --matches true --stats true --vehicles true --pretty true
单文件即跑——无需浏览器、无需外部渲染器。玩家名以 - 开头时(如 --BLACK--)使用 --id=--BLACK-- 即可。
enlisted-stats-desktop 是 enlisted-stats-viewer 的原生桌面 GUI。输入玩家 ID,选择卡片样式(landscape / portrait)与语言,通过原生文件对话框保存 PNG,默认文件名带时间戳。自包含二进制,无运行时依赖,不污染系统。
数据抓取自 enlistedrollcall.com,仅供学习参考。纯 Rust 单文件实现,编译产物单个可执行文件即可独立运行。