DarkFlameMaster
|
36669b89ef
|
feat: 增加 HTML 遮罩窗口点击穿透模式切换功能 (#3100)
* 增加html遮罩点击穿透模式的切换
* fix:修两个小问题
* 切换穿透状态时自动切换焦点
* feat:停止脚本自动关闭html遮罩,并修复衍生问题
|
2026-05-12 01:43:34 +08:00 |
|
ema
|
70b3f6dd99
|
修复出错啦窗口显示版本号错误问题 (#3116)
|
2026-05-12 01:43:03 +08:00 |
|
DarkFlameMaster
|
6996356251
|
feat(脚本引擎): 提供对 战斗策略 目录的访问 (#3111)
* feat(脚本引擎): 提供对 战斗策略 目录的访问
* 移除目录不存在时创建的逻辑
* feat: 新增CreateDirectory方法用于创建指定路径的目录
|
2026-05-11 10:27:28 +08:00 |
|
躁动的氨气
|
359bdb899e
|
feat: 单轮旋转直接取最近目标 (#3114)
|
2026-05-11 10:12:01 +08:00 |
|
泠色
|
ec39fc980e
|
想打完每日再亲自过一下剧情。。。。 (#3115)
|
2026-05-11 10:11:40 +08:00 |
|
火山
|
8d502d76c1
|
[优化] 重构万叶战后长E拾取逻辑:提取公共输入时序、增强防卡键保护及OCR释放校验 (#3108)
* 修改万叶的模拟战技与普攻输入操作
将高层的技能释放 / 普通攻击函数调用,替换为明确的模拟输入时序流程,以提升运行稳定性。
改动内容:
AutoFightTask(自动战斗任务)
元素战技采用鼠标 / 按键按下 + 松开时序模拟(长按后松开);将原有三次普通攻击调用,改为6 次鼠标左键按下 / 松开循环,并优化了间隔延时。
AutoLeyLineOutcropTask(自动地脉之花任务)
对万叶长按元素战技(长 E)做同款重构:模拟按键按下 / 松开动作,新增对元素战技冷却区域的视觉 / OCR 识别校验以确认技能已释放;截取冷却区域数据并调用技能后置回调函数,同时沿用 6 次普攻循环;补充了所需的资源引用命名空间。
PickUpCollectHandler(拾取收集处理器)
将长 E 预设等待时长从 1.0 秒 调整为 0.8 秒。
改动说明
本次优化调校了各操作时序,并新增视觉校验机制,减少拾取、技能连招过程中技能 / 普攻输入失效、漏触发的问题。
* Update BetterGenshinImpact/GameTask/AutoFight/AutoFightTask.cs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update BetterGenshinImpact/GameTask/AutoLeyLineOutcrop/AutoLeyLineOutcropTask.cs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* 重构万叶战后长E拾取逻辑:提取公共输入时序、增强防卡键保护及OCR释放校验
- 提取公共输入时序方法 ( TaskControl.cs )
- 新增 SimulateHoldActionAsync 、 SimulateHoldElementalSkillAsync :封装了包含前摇处理、精准延时按压和后摇缓冲的长按逻辑。
- 新增 SimulateMouseLeftClickLoopAsync :封装了左键连续点击循环。
- 核心安全提升 :在上述所有涉及 KeyDown/LeftButtonDown 的方法中,全面引入了双层 try/finally 块,确保在任何异常或手动停止任务的情况下,必然触发 KeyUp/LeftButtonUp 。
- 重构自动战斗拾取 ( AutoFightTask.cs )
- 移除 picker.UseSkill(true) ,接入新的公共方法,将长 E 持续时间精准设定为 800ms 。
- 重构地脉拾取并增加状态双重校验 ( AutoLeyLineOutcropTask.cs )
- 接入公共方法,将长 E 持续时间设定为 1000ms 。
- 新增校验拦截 :在松开 E 键后,截取当前画面,通过 HSV过滤 + PaddleOCR 读取技能 CD 数字,结合 Bv.IsSkillReady 进行双重验证。若未读取到 CD 且图标依然高亮(技能未成功释放),则提前 return 跳过后续左键下落攻击动作,并 阻断 AfterUseSkill 的调用,避免污染 CD 池。
* Update TaskControl.cs
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2026-05-09 10:23:31 +08:00 |
|
huiyadanli
|
3519008bd2
|
Update version to 0.60.2-alpha.4
|
2026-05-07 17:19:34 +00:00 |
|
辉鸭蛋
|
649bc0fc66
|
修复Q技能分类的问题
|
2026-05-08 01:15:32 +08:00 |
|
DarkFlameMaster
|
4fbc74e7e0
|
feat(BvLocator): 为 JavaScript 添加动态参数重载方法 (#3106)
|
2026-05-07 14:30:51 +08:00 |
|
辉鸭蛋
|
847e4076d2
|
提交一些项目规则
|
2026-05-06 01:46:52 +08:00 |
|
辉鸭蛋
|
951a890ded
|
又修复了一个陈年老bug #3099
|
2026-05-06 01:02:08 +08:00 |
|
辉鸭蛋
|
ea13091320
|
fixed #3099
|
2026-05-06 00:47:12 +08:00 |
|
躁动的氨气
|
2e57a3aae9
|
feat: 莉奈娅挖矿配置优化 (#3102)
|
2026-05-06 00:41:09 +08:00 |
|
火山
|
ff4ff78349
|
重置鼠标按键,发送 3 次普攻指令,确保枫原万叶下落拾取动作完整执行 (#3101)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2026-05-05 15:59:20 +08:00 |
|
辉鸭蛋
|
71ace72d9c
|
Merge remote-tracking branch 'origin/main'
|
2026-05-05 15:54:34 +08:00 |
|
辉鸭蛋
|
e54e5e7af7
|
fix: update BetterGI.Assets.Map package version to 1.0.19
|
2026-05-05 15:54:27 +08:00 |
|
辉鸭蛋
|
17af6e01f8
|
自动战斗Q技能加入CD判断
|
2026-05-05 00:01:56 +08:00 |
|
辉鸭蛋
|
5e98ff724f
|
改名
|
2026-05-04 21:06:48 +08:00 |
|
辉鸭蛋
|
e2f84f7edd
|
JS获取当前在小地图上的位置坐标 新增 matchingMethod 的传入
|
2026-05-04 20:47:49 +08:00 |
|
辉鸭蛋
|
de75d02104
|
fix: 修复禁用HDR时错误删除注册表项的问题
将删除注册表值改为修改值为0,避免HDR设置被完全移除导致游戏可能重新启用HDR
|
2026-05-03 16:40:03 +08:00 |
|
huiyadanli
|
36c2e25792
|
Update version to 0.60.2-alpha.3
|
2026-05-02 14:27:07 +00:00 |
|
zhousenyu
|
6b9ac1b5d0
|
fix: 任务启动阶段无法通过快捷键正常终止,启动阶段强制关闭游戏时启动按钮无法复位 (#3036)
|
2026-05-02 19:24:51 +08:00 |
|
躁动的氨气
|
6071b4096f
|
fix: 修复某些js回调在突然终止后弹出的v8报错 (#3072)
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2026-05-02 19:20:47 +08:00 |
|
kaedelcb
|
dc1c25ee00
|
优化添加一条龙任务添加的弹窗UI (#3068)
|
2026-05-02 18:57:06 +08:00 |
|
KangkangTao
|
8ca6830c4b
|
fix: 跳过空月祝福使用硬件输入模拟代替窗口消息避免云原神中不生效 (#3080)
* fix: 跳过空月祝福使用硬件输入模拟代替窗口消息避免云原神中不生效
* 加入停顿
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2026-05-02 18:54:17 +08:00 |
|
辉鸭蛋
|
e5aa33c577
|
原神HDR自动关闭
|
2026-05-02 18:23:13 +08:00 |
|
辉鸭蛋
|
a76767499d
|
feat: 更新.gitignore,添加项目规则文档和技能说明
|
2026-05-02 17:27:56 +08:00 |
|
云端客
|
3470c5e30b
|
feat(genshin): 添加通过OCR识别当前角色UID的功能 (#2988)
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2026-05-02 16:11:03 +08:00 |
|
躁动的氨气
|
10ee93e8bb
|
feat: 为js提供html遮罩 (#2975)
|
2026-05-02 15:55:34 +08:00 |
|
躁动的氨气
|
255bf653e8
|
feat: 地图编辑器使用全局战斗策略,避免导出带BOM (#3092)
|
2026-05-01 18:49:56 +08:00 |
|
ddaodan
|
4a17383f86
|
修复自动地脉花战后切队与结束检测问题 (#3088)
|
2026-04-30 10:29:09 +08:00 |
|
躁动的氨气
|
edc5580267
|
feat: 扩展地图编辑器功能,支持直接运行 (#3090)
|
2026-04-30 10:15:50 +08:00 |
|
辉鸭蛋
|
dfef6ddf30
|
优化 后台对话结束,已自动切回游戏前台 的时机
|
2026-04-29 01:39:06 +08:00 |
|
辉鸭蛋
|
0cc48ce6d8
|
Disable similarityComment feature
Disable similarity comments in repo-bot configuration.
|
2026-04-29 00:03:50 +08:00 |
|
躁动的氨气
|
6be85a03af
|
feat: 提高莉奈娅挖矿容错,删除js处的调用接口 (#3073)
|
2026-04-28 22:57:05 +08:00 |
|
火山
|
e78d54ba2a
|
修改调度器配置设置的默认值,提供新建配置组的部分预设参数 (#3077)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2026-04-27 19:46:14 +08:00 |
|
ddaodan
|
1fd45c42b1
|
提醒快捷键与游戏键位冲突 (#3083)
|
2026-04-27 19:40:38 +08:00 |
|
Bread Grocery
|
e06b105365
|
fix(js): 修复模块被导入时副作用代码被重复执行 (#3070)
|
2026-04-24 10:32:14 +08:00 |
|
huiyadanli
|
83637172fd
|
Update version to 0.60.2-alpha.2
|
2026-04-21 11:50:40 +00:00 |
|
躁动的氨气
|
b0a1bb019c
|
fix: 莉奈娅挖矿引用问题 (#3063)
|
2026-04-20 21:26:21 +08:00 |
|
kaedelcb
|
304147f965
|
修复游泳检测问题 (#3055)
|
2026-04-20 13:52:11 +08:00 |
|
躁动的氨气
|
99a17010d2
|
feat: 使用yolo进行莉奈娅挖矿 (#3058)
|
2026-04-20 13:49:53 +08:00 |
|
ddaodan
|
fb527a13c4
|
自动地脉花补充战斗中寻敌配置 (#3059)
|
2026-04-20 13:49:43 +08:00 |
|
辉鸭蛋
|
2ea663b0ff
|
#3054 越界逻辑错误修复
|
2026-04-16 23:57:57 +08:00 |
|
huiyadanli
|
bbf1be3de9
|
Update version to 0.60.2-alpha.1
|
2026-04-16 15:40:56 +00:00 |
|
kaedelcb
|
3586e37c69
|
战斗过程卡切换角色优化 (#3054)
|
2026-04-16 23:37:52 +08:00 |
|
辉鸭蛋
|
4896d0344a
|
fix(AutoEat): 将复活按键改为跟随快捷使用小道具键位 #2930
复活逻辑不再硬编码为Z键,改为使用`GIActions.QuickUseGadget`模拟输入,使其与游戏内的“快捷使用小道具”键位配置保持一致。
|
2026-04-16 00:55:28 +08:00 |
|
辉鸭蛋
|
c1d0a53110
|
OCR不再限制算子
|
2026-04-16 00:30:21 +08:00 |
|
辉鸭蛋
|
0eedfb6969
|
实时任务中对遮罩的操作异步化
|
2026-04-16 00:29:56 +08:00 |
|
LXYan2333
|
d0c02717e8
|
胡桃 10aaz 宏 (#3049)
|
2026-04-15 23:34:37 +08:00 |
|