蹦蹦炸弹——原神小工具箱
Electron + Vue + AntDesign
新手尝试,还有很多不足的地方,如果觉得有用求给个star,谢谢你
因为electron比较大,不是很建议太过频繁更新,目前每次换新版本后数据和设置需要重新设置(也可以自己把旧版本的data、config文件夹复制到新版本直接运行(/如果没报错的话))
-
热键资源地图
由于平时在探索地图找资源时(如神瞳,特产,宝箱),需要用浏览器打开资源地图对照着来找,但如果频繁切换窗口会过于麻烦,就算用 Alt+Tab 也有闪烁,于是弄了这个热键呼出地图的小工具(目前仅国服可用)。
默认加载米游社观测枢的地图,游戏中的标点可同步 支持独立地图的热键呼出和隐藏
呼出地图窗口后,由于原神从游戏切换其他窗口默认会最小化,隐藏地图窗口时调用了 windows api 的函数重新激活原神窗口,从而实现近似于游戏地图的体验
-
角色查询
刷新观测枢地图时,用 Electron 的 webRequest 功能拦截 headers,获取 cookie
查询的 API 和方法源自于 GitHub 上的各位大佬
使用方法:
- 运行程序,在设置界面开启“自动抓取Cookie”
- 切换快捷地图功能,打开地图预览,登录米游社
- 通过切换来刷新该页面,消息提示成功即可直接在角色查询界面输入UID查询
-
圣遗物 OCR 导出
依赖:百度 OCR 的 API,需要提供百度 OCR 的相关 Key。获取方法:登录官网创建 OCR 应用即可,点我打开官网
运行条件:
- 管理员权限(无权限只能手动抓取)
- 游戏不能最小化,独占全屏也可以(但全屏下不能看到固定浮窗的反馈消息,不太建议。如果是ALT+ENTER退出全屏,还需要拖动一下游戏窗口,能看到任务栏即可)
- 分辨率必须为 16:9,如 3840×2160,2560X1440,1920×1080,1600×900,1366×768,1280×720
建议窗口模式下运行,分辨率越高越好,Api 建议使用高精度版
使用方法:
- 运行程序,先输入你的 ApiKey 和 SecretKey,点击获取 AccessToken
- 可手动点击按钮抓取
- 默认注册热键为 Alt+R,按下该热键后,开启快速抓取模式,程序自动捕捉鼠标点击事件来抓取游戏屏幕并 OCR 识别(此时只需要逐个点击背包的圣遗物即可)
注意事项:
v1.0.8 已打包,解压直接运行:
https://wws.lanzous.com/b01zxfq8j
密码:boom
- 增加了 OCR的防重复抓取、自定义热键
- 部分代码重构
- 引入了worm大佬的网站莫娜占卜铺
- 添加了啰嗦的文字说明
- 修复了OCR数据处理时的个别问题
- 将圣遗物 OCR 时的消息反馈改成固定浮窗
- 优化界面
- 优化对OCR返回的数据的处理
- 增加圣遗物 OCR 时的消息反馈
- 修复角色查询界面的显示问题
- 增加圣遗物 OCR 导出功能,仅支持导出为 json 格式
- 优化查询界面
- 增加读取 Cookie 时,查询数据时的通知提醒框
- 完善角色查询的深渊查询
- 增加角色查询
- 可指定设置 Cookie
- 增加自动读取 刷新米游社观测枢地图 时的 Cookie 的功能
- 增加自定义热键
- 优化切换回游戏窗口造成的闪烁
- 优化禁止多开
-
初始版本
-
地图预览功能
-
通过热键打开独立地图