一个懒人为了少翻几个网页做的工具 - 快速查抄高手的改枪码。
玩三角洲行动的时候,每次想玩个不常玩的枪,或者武器改动后,就要:
- 打开浏览器
- 翻收藏夹/搜视频找心仪的码
- 复制那一串该死的 21 位改枪码
- 被固排催墨迹
太麻烦了! 😤
作为一个追求极致(懒)的玩家,我决定做一个工具,把主流的"轮椅"配装都整合在一起,一键复制,直接回到游戏继续得吃。
- 🔫 抄作业 - 刀仔和武器大师的配装都在这,不用到处找
- 🎮 双模式 - 烽火地带和全面战场分开,不搞混
- 📋 一键复制 - 点一下就把那串 神秘代码复制到剪贴板
- 🚀 秒开 - 基本上打开就能用。
- Go + Wails + Vue.js,跨平台,Windows/Mac/Linux 都能用
- 本地 JSON 缓存,速度飞快
- 单文件部署,不用安装,下载就能用
- 代码结构清晰,想自己加功能也方便
等我把构建好的版本放出来,下载解压就能用。
如果你是个爱折腾的人:
# 1. 安装依赖
go mod download
cd frontend && npm install
# 2. 启动开发模式
wails dev
# 3. 或者构建一个可执行文件
wails builddelta-tool/
├── app/ # 后端核心代码
│ ├── excel.go # 解析 Excel(刀仔/武器大师的数据格式)
│ ├── cache.go # 缓存管理(把 Excel 转成 JSON)
│ └── app.go # 主应用逻辑
├── frontend/ # 前端界面(Vue.js)
├── data/ # 数据文件
│ ├── weapon_codes.json # 缓存的武器数据
│ └── *.xlsx # Excel 源文件(不包含在发布版中)
└── cmd/ # 程序入口
两个源的配装风格不太一样,建议都看看,找到适合你的。
如果你改了 Excel 文件,或者想重新生成缓存:
go run cmd/main.go generate-cache这会读取 data/ 下的 Excel 文件,生成 weapon_codes.json。
如果你想添加新的配装来源(比如某个 UP 主的 Excel):
- 在
app/excel.go里加解析逻辑 - 更新
app/cache.go的版本号 - 前端加个选择按钮
# Windows
wails build -platform windows/amd64
# Mac Intel
wails build -platform darwin/amd64
# Mac Apple Silicon
wails build -platform darwin/arm64
# Linux
wails build -platform linux/amd64每个武器配装长这样:
{
"id": "1",
"mode": "烽火地带",
"name": "M4A1",
"tier": "T0",
"price": 85,
"build": "标准改装",
"code": "6XXXXXXXXXXXXXXXXXXXX",
"range": 52,
"update_time": "2025-01",
"source": "刀仔"
}字段说明:
code就是你在游戏里输入的那串 21 位代码tier是强度等级(T0 最强)price是改装价格(单位:万)range是有效射程(米)
- Windows:
%APPDATA%/delta-tool/weapon_codes.json - macOS:
~/Library/Application Support/delta-tool/weapon_codes.json
可能数据源里没有,或者我解析错了。可以提个 Issue,我会加上。
目前核心功能就是"查抄作业复制代码",其他功能(收藏、搜索筛选、统计分析)看心情/时间再加。
欢迎 PR!如果你想加功能或者修 Bug,看 CONTRIBUTING.md。
不过这个项目本来就是个懒人工具,别搞太复杂。🙃
MIT License - 爱咋用咋用,别告我就行。
有问题就提 Issue,或者直接看代码,写得很简单。
🎮 祝你把把得吃,把把 MVP!
(虽然工具做得简陋,但赢游戏才是重点,对吧?)
Made with ❤️ (and laziness) by Nolan
(虽然工具做得简陋,但赢游戏才是重点,对吧?)
Made with ❤️ (and laziness) by Nolan