Releases: babalae/better-genshin-impact
Releases · babalae/better-genshin-impact
0.26 自动邀约与全新抛竿算法
新增自动邀约的选项自动选择功能,暂无分支选择能力。
自动钓鱼使用了全新的抛竿算法,抛竿终于没那么智障了。
感谢来自 HutaoFisher 优秀抛竿算法与高质量数据集 @myHuTao-qwq
如果有时间和兴趣协助训练识别模型的,欢迎加入炼丹群:863012276
自动钓鱼
- 重新训练了识别模型、使用了新的抛竿算法。请在
16:9
的游戏分辨率下使用抛竿功能 - 删除了部分无用的老代码
独立任务
- 自动战斗、自动七圣召唤脚本下拉框动态刷新 #268 @Mr-Quin
- 自动秘境指定轮数完成后,退出副本
- 所有独立任务都新增不可重入的互斥锁,同一时间只能存在一个独立任务正在运行 #304
- 自动伐木内存回收优化 #311
- 自动七圣召唤更新 4.5 角色卡数据(仅和策略编辑有关)@haokaiyang
其他优化
0.25 支持枫丹、须弥鱼类
新增在联动启动原神后自动开门 #220 、自动领月卡 #237 的功能
自动钓鱼
- 全自动钓鱼已支持枫丹、须弥鱼类,感谢 @Mikachu2333 @vulkanparagon 的协助打标(自动抛竿后续会继续重构)
- 修复“赤糜饵 经常无法选中的问题 #96
其他优化
- 转圈圈功能取消内部延时,并把参数作为可配置项
- 修复原神窗体最小化并还原的时候,频繁出现窗口大小变化的警告
- 0.24 版本 WindowsGraphicsCapture 截图方式的优化作为可配置项,如果有掉帧情况,可以尝试在“启动”页关闭此优化功能
- 重构了部分脏代码 @emako
- 策略支持按子文件夹显示,并把群友分享的策略内置到了软件内
- 修复自动剧情在括号、省略号场景下,无法正确找到点击位置的问题。
0.24 巨量优化
各位新年好!大年初一带来了 BetterGI 的大量功能优化
快捷键
- 快捷键新增键鼠监听模式,支持任意键盘单键、鼠标侧键(XButton1、XButton2),不支持组合键,在更好的原神启动后才生效。#6 #45 #123 #228
- 全局热键:只支持组合键和功能键,软件启动直接生效。
- 键鼠监听:支持任意键盘单键、鼠标侧键,功能启动后才生效(推荐)。注意鼠标的标准是只有两个侧键的,其余侧键请自行用鼠标驱动映射按键。不建议继续在此种方式下使用F开头的功能键,会和原神的快捷键冲突。不支持组合键。
- 点击类型按钮可以切换快捷键类型。其中存在长按需求的功能不能使用全局热键。
- 在键鼠监听模式下,长按快捷键再也不会停不下来了,龙王转圈也不会出现卡顿
自动剧情
- 添加OCR支持,当然消耗的性能也更多了 #149,可在
User\AutoSkip
下的配置文件中配置 “默认暂停”、“直接暂停”、“优先选择” 的选项文字。后续会添加配置 UI 。 #186 - 自动剧情可以默认选择第一个选项了
- 黄色感叹号图标、黄色文字将会优先选择 #232
- 各类地图上带图标的NPC,比如铁匠、凯瑟琳、尘歌壶阿圆、声望等,自动剧情将不会跳过与他们的对话。
- 新增了自动提交物品的功能。由于没有找到多个物品的测试场景,所以现在只支持一个物品。
Note
新的自动剧情选项点击优先级,从高到低:
- 遇到黄色感叹号图标直接点击
- 遇到气泡图标进行OCR,OCR不到任何内容时,会直接点击气泡图标。
- 选项文字中包含任意 “优先选择” 配置(
\User\AutoSkip\select_options.json
)的内容,直接点击,推荐用户自己修改。 - 选项文字中包含任意 “直接暂停” 配置(
\User\AutoSkip\pause_options.json
)的内容,直接不点击,不会再往下判断。这个配置存在的意义是配置存在橙色文字,但是不想自动点击的场景(比如:卡牌商店的内容)。不推荐用户自己修改,希望能通过issue提交给我。 - 选项文字中存在橙色文字,直接点击(其中“每日委托”、“探索派遣”会触发特殊逻辑,请不要将这两个关键词加入到任何配置中)
- 选项文字中包含任意 “默认暂停” 配置(
\User\AutoSkip\default_pause_options.json
)的内容,直接不点击,不会再往下判断。不推荐用户自己修改,希望能通过issue提交给我。
快速传送
自动战斗与秘境
- 自动战斗,更新 4.4 的新增角色配置
- 背包已满的时候,终止自动秘境任务
- 修复石化古树识别框在高DPI情况下展示不正确的问题
- 延长启动时候等待获取截图的时间
- 新增小步伐行走的相关选项,给电脑性能较差的用户使用(表现为在古树面前左右来回跑)。
七圣召唤
- 新增更多大世界决斗对局“惊喜牌组”策略 @Womsxd
- 4.4 牌组配置更新 @haokaiyang
其他优化
- 自动拾取的模型与黑名单更新到 4.4 @Alex-Beng
- 更友好的自动拾取黑白名单解析失败报错
- 新增了手动选择窗口启动更好的原神的入口,如果原神已经启动,但是提示窗口找不到,请使用这个功能
- 未赋予管理员启动的情况下,提示需要管理员权限 #255
- 添加启动后自动更好的原神启动的启动参数
bettergi://start
orBetterGI.exe start
#152 - WindowsGraphicsCapture截图方式的优化,确保能够获取到最新图片,减少截图失败的报错
- 自动钓鱼,优化了钓鱼条选框初始化位置的选择
- 新增了快捷键按下游戏截图功能,方便素材收集和错误排查
- 界面文案优化,banner更新
0.23.0
0.22.0
自动战斗与秘境
战斗
- 战斗脚本添加宏类方法,比如:click, keydown, keyup 等,具体使用方法见高级语法
- 自动战斗启用时,不关闭实时任务。(也就说能够在大世界边自动战斗边自动拾取)
- 纳西妲识别错误的情况优化
脚本
- 修复
dash
不生效的问题 - 修复
walk(d,0.2)
报错的问题 - 修复
d(1)
报错的问题 - 优化脚本解析的容错能力,额外空格、中文标点不再影响脚本解析
- 脚本角色名称支持别名,支持主角的解析(别名:主角)
秘境:
- 战斗结束后,寻找石化古树前加入可自定义延迟。(用于等待钟离柱子消失,草神开大结束等)
- 优化石化古树的寻路,降速提高准确率(wgc截图方式的准确率会更差点)
- 修复小地图上识别线条在识别结束后仍旧不消失的问题
- 修复实时任务全关闭的情况下、开启任务的延迟时间不够的情况下会出现以下报错的问题
- 修复循环次数不起效的问题
- 修复识别单个文字不准确的问题,也就是浓缩树脂无法正确识别的问题。(再也不会刷一半退出了)
- 添加秘境结束的标志判断(现在会判断上方“挑战达成”文字,更快结束战斗环节)
更多优化点具体见 #203
当前自动秘境功能已经趋于稳定,有角色有练度的情况下能够完全替代人工刷本。
七圣召唤
- 大幅优化当前骰子数的识别成功率
- 对局内骰子识别按照角色元素优先级排序(简单有效的解决 草、风 骰子容易识别错误的问题)
其他优化点
- 当截图失败时,增加重试次数、延长重试时间 #207
自动秘境
Important
添加了新功能:自动秘境(自动战斗)
配置好战斗策略,就可以一键刷本清空体力了
其他
- 优化自动剧情功能中识别“播放中”的识别率
- 修复七圣召唤“惊喜牌组”卡组配置错误的问题
自动领取『每日委托』奖励后,跳过奖励显示- 还原了圣遗物一键强化的功能
- 优化了全自动钓鱼自动甩杆的移动速度
0.20
适配原神 4.3 的更新
- 更新了 Yap 拾取模型 @Alex-Beng
- 删除了一键强化圣遗物功能
- 重写了一键派遣的功能
七圣召唤
- 新增了一个通用策略 “雷神柯莱刻晴”
- 新增了大世界“惊喜牌组”相关的策略 @Womsxd
- 骰子数量以OCR为准(差异为4个骰子以内的情况下)
其他优化
- 最后一次自动伐木不再退出重进游戏。
- 一些 UI 展示错误的修复 @Lightczx
安装包程序
- 新增了安装包程序与程序内部优化 @emako
0.19
修复了一个严重问题
Warning
部分用户遇到“客户端组件运行异常,请重新启动客户端 10258-4001” 问题,详情见:#157
0.17 版本是正常的,0.18版本修改了原神窗口的获取方式导致了这个问题的发生。现在已经还原相关改动。
请注意错误编号是 10258 才与 0.18 更新有关,其他错误码和 BetterGI 大概率无关。
其他优化
- 添加一个不完善的小地图东西南北显示的功能 #156
- 优化使用 BetterGI 启动原神偶尔会提示原神分辨率不正确或者最小化的问题 #153
- 自动伐木支持自定义按键 @emako
- 添加了一些错误识别NPC的关键词 @goldenapple1
- 快速传送识别到单个字符时候不再触发快速传送
- 不再限制联动启动程序的路径 #158
快速购买
添加了新的功能:一键购买
设置快捷键后,点按可以快速拉满数量并购买商店中的物品。
在物品购买/兑换页使用,从选中物品处开始,想要买几次就点按多少次。
不要长按,长按会长时间循环,使用 Alt+Tab 切出游戏可以停止。
Important
4.3 更新后,由于官方已经优化对应的功能,BetterGI也就不需要这些功能了。
- 快速强化圣遗物 功能将会直接下线
- 自动派遣 也将会下线并改造
自动七圣召唤
自动伐木
原神启动
其他优化
快速传送
添加了新的功能:快速传送
开启后,在地图上点击传送点,或者点击后出现的列表中存在传送点,会自动点击传送点并传送。(节约1~2下鼠标点击)
支持传送锚点、七天神像、武器/天赋/圣遗物/周本秘境、口袋锚点,支持尘歌壶内的外景锚点、宅邸。
自动伐木
- 自动伐木支持B服(登录框弹出过慢的情况下任有问题) @emako #78
- 菜单识别失败时,依旧继续执行任务
- 添加按下Z键后的延时选项 #84
- 修复自动伐木在其他 16:9 分辨率无法正常运行的问题 #113
- 添加启动/关闭自动伐木的快捷键
自动拾取
- 尘歌壶内的洞天作物,在存在“尚需生长时间”的情况下不自动拾取 #103
- 跟随Yap更新了识别模型 @Alex-Beng