lqy
655f938fb9
fix: 修复模糊黑名单读取错误的文件路径 ( #2635 )
2026-01-16 13:40:32 +08:00
辉鸭蛋
573f7f13b8
新增新的聚所不拾取的场景
2025-12-14 21:51:17 +08:00
辉鸭蛋
d282abfd49
恢复自定义的文字区域提取
2025-12-07 10:59:29 +08:00
辉鸭蛋
9eac844757
优化OCR模型的CPU占用和执行速度
2025-12-07 02:11:04 +08:00
辉鸭蛋
773b129bde
千星奇遇大厅F键不触发
2025-12-06 18:30:44 +08:00
ShadowLemoon
300656761d
refactor: 给没有跟随主题的弹窗加上跟随主题的功能 ( #2461 )
2025-11-14 16:29:49 +08:00
辉鸭蛋
24d1bab2d4
自动拾取添加模糊匹配
2025-09-27 00:49:47 +08:00
辉鸭蛋
71e71c5d6b
优化聚所的拾取排除
2025-09-24 01:40:06 +08:00
辉鸭蛋
dc04c22473
调整浓缩树脂识别范围,解决V4模型无法准确识别浓缩树脂个数的问题 #2185
2025-09-24 01:09:40 +08:00
辉鸭蛋
13792b7250
解决聚所F的问题 #2212
2025-09-18 00:08:48 +08:00
辉鸭蛋
af707f304c
优化自动拾取的预处理环节,优化最终文字展现,使自动拾取OCR识别更加稳定 ( #2211 )
2025-09-17 01:46:41 +08:00
辉鸭蛋
21c4c1b749
F改建和按键绑定功能绑定
2025-08-16 11:26:52 +08:00
禹仔二号
49a59d49f4
修复了webhook通知,修改了两个小报错 ( #1918 )
...
Co-authored-by: zdAnQi <131591012+zaodonganqi@users.noreply.github.com >
2025-07-25 00:10:32 +08:00
辉鸭蛋
efea496727
纯英文不拾取,解决乐器误识别的问题
2025-07-15 01:33:16 +08:00
辉鸭蛋
94db5d16cc
自动幽境危战 ( #1786 )
...
* feat: add AutoStygianOnslaught task and configuration for resin usage management
* UI
* feat: enhance AutoStygianOnslaught task with improved detection and handling
2025-06-28 20:22:57 +08:00
辉鸭蛋
6b1d64ad09
refactor: update black list handling and improve text processing logic
2025-06-28 00:15:22 +08:00
辉鸭蛋
3d8b8bb043
默认黑名单作为内置配置,用户黑白名单使用改用txt存储。配置可实时生效
2025-06-27 23:51:21 +08:00
辉鸭蛋
90fdfcaa09
优化文字识别功能,使用新的文字区域检测方式减少CPU消耗
2025-06-27 20:23:11 +08:00
辉鸭蛋
8799f34ce8
修复 Yap 无法正常使用的问题 #1459
2025-06-22 02:31:37 +08:00
Shatyuka
b2958ac646
用Image<Rgb24>替换Bitmap ( #1563 )
2025-05-11 11:03:53 +08:00
Takaranoao
5b3bac478d
升级多个依赖&增加额外的推理加速功能&迁移OCR ( #1459 )
...
* 更新多个NuGet包至最新版本
* 重构模型加载以适应yolosharp
* feat: 改变接口。TensorRT缓存的初步支持,修改配置项。
* 更新依赖并调整变量顺序,修复加载问题
* 更新AvalonEdit和Microsoft.ML.OnnxRuntime包至最新版本,以修复问题
* fix: downgrade Microsoft.ML.OnnxRuntime.DirectML to version 1.21.0
* typo
* fix: change log level from warning to error for ONNX provider loading failure
* 增加 paddle ocr 的 onnx 模型
* feat: add PaddleOCR models for Chinese, English, and Latin recognition
* 使用cv的DNN生成Tensor,加速Yap文字识别
* feat: 尝试搓一个onnx的ocr
* clean up code
* chore: update OpenCvSharp4 package versions to 4.10.0.20241108
* 修复因格式化代码而丢的引用
* chore: update Microsoft.ML.OnnxRuntime.DirectML package to version 1.21.1 and improve logging for ONNX provider initialization
* chore: 等yolosharp更新再升级onnx
* chore: add Microsoft.ML.OnnxRuntime.Managed package and clean up logging in Det class
* fix: refactor output tensor handling in Det class for improved clarity
* 补充注释,修复DML的OCR问题
* 默认OCR推理使用CPU,整理配置
* fix error NETSDK1152: 找到了多个具有相同相对路径的发布输出文件
* fix(logging): enhance debug log for ONNX initialization with provider details
* 修复TensorRT模型缓存的加载问题
* fix(onnx): improve cached model retrieval and add file existence check
* fix(ocr): replace SrcGreyMat with SrcMat for region of interest processing
* fix(onnx): add file existence check for cached model and adjust session options for DirectML provider
* 增加硬件加速配置UI界面
* 移除旧的OCR模型
* 错别字
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com >
2025-05-11 01:08:37 +08:00
Patrick-Ze
51db568e5f
支持使用G键进行自动拾取 ( #1502 )
2025-05-01 23:33:15 +08:00
Shatyuka
2b408b4f24
fix: 修复拾取过程中文字识别错误 ( #1496 )
...
检测梯度,拾取时会有个明显的渐变
2025-05-01 10:24:29 +08:00
mfkvfhpdx
4760752e70
在调度器里面的任务之前,增加月卡处理,解决4点如果未进入任务会卡住的问题。增加了日志分析小怪详细。解决日志分析兜底结束日期不生效的问题。 ( #1433 )
...
* 修改调度器任务和部分独立任务失去焦点时,强制切换回游戏窗口,如果用常规的方式无法激活窗口,则第10次会尝试最小化所有窗口后激活游戏。
* 去除未引入的类引用
* 修正战斗结束后,大概率打开队伍界面的问题
* 修复有些电脑上因未知原因,战斗0秒打断
* 把失焦激活放入了设置-通用设置-其他设置中,默认关闭。暂停恢复时,重置移动的起始时间,防止因暂停而导致超时放弃任务。
* 在调度器里面的任务之前,增加月卡处理,解决4点如果未进入任务会卡住的问题。增加了日志分析小怪详细。解决日志分析兜底结束日期不生效的问题。
* 在设置=》其他设置中 增加调度器任务传送过程中自动领取探索奖励功能配置。
* 调整自动派遣后恢复原任务的逻辑
* 自动领取派遣奖励时,跳过异常,防止整个配置组任务被打断。
* 把打开大地图方法从TpTask中抽出为公共方法,自动领取派遣代码调整到了调度器中。
* 去除了未使用的引用
* 暂停恢复逻辑增加恢复中条件和非空判断
* 增加了临时暂停自动拾取的逻辑(RunnerContext.AutoPickTriggerStopCount 为0时不限制,大于0时停止,多次暂停会累加该值,每次恢复-1),支持嵌套情况的暂停,在自动派遣(和结束后5秒)或暂停调度器任务时,同时暂停自动拾取功能。
* 调整暂停拾取方法
* 调整个日志输出
* 路径追踪复苏时,暂停拾取
2025-04-26 21:47:57 +08:00
辉鸭蛋
fca2381787
拾取列表已满时候,滑动滚轮
2025-04-11 00:55:53 +08:00
Ayu0K
f77251551e
mod: 修改115行中写死的VK_F为PickVK
2025-01-06 22:55:08 +08:00
辉鸭蛋
2a2acb5b0d
auto skip: background skip use key (5.2)
2024-11-23 00:49:11 +08:00
辉鸭蛋
3c2739c5c5
add GoToAdventurersGuildTask
...
优化项目结构并新增任务和路径文件
主要更改:
- 在 `BetterGenshinImpact.csproj` 文件中,添加了对 `GameTask\Common\Element\Assets\Json\**` 目录的处理,并确保其内容始终复制到输出目录。
- 在 `RecognitionObject.cs` 文件中,新增了多个静态方法 `Ocr` 和一个静态实例 `OcrThis`。
- 在 `PathExecutor.cs` 文件中,优化了路径执行逻辑,新增 `GetPosition` 方法,并调整了超时判断。
- 在 `AutoPickAssets.cs` 文件中,添加了多个 `using` 语句,新增 `_logger` 和 `PickRo` 字段,并在构造函数中添加了自定义拾取按键的处理逻辑。
- 在 `AutoPickTrigger.cs` 文件中,移除了自定义拾取按键的初始化逻辑。
- 在 `OneKeyExpeditionTask.cs` 文件中,注释掉了 `Cv2.ImWrite` 方法的调用。
- 在 `TpTask.cs` 文件中,添加了点位很近时不切换的判断逻辑。
- 在 `BvSimpleOperation.cs` 文件中,新增了多个点击按钮的方法和 `FindF`、`FindFAndPress` 方法。
- 在 `BvStatus.cs` 文件中,新增了多个方法用于判断是否在对话界面并等待对话界面加载完成。
- 在 `GameTaskManager.cs` 文件中,添加了 `MapAssets.DestroyInstance` 方法的调用。
- 在 `HotKeyPageViewModel.cs` 文件中,注释掉了 `ElementalCollectHandler` 的测试代码,并添加了 `GoToAdventurersGuildTask` 的测试代码。
- 在 `TaskSettingsPageViewModel.cs` 文件中,更新了 `OnGoToAutoGeniusInvokationUrlAsync` 方法中的 URL。
- 添加了 `BetterGenshinImpact - Backup.csproj` 文件,配置了项目属性、资源文件和包引用。
- 添加了 `冒险家协会_枫丹.json`、`合成台_枫丹.json` 和 `合成台_璃月.json` 文件,定义了前往相应地点的路径和动作。
- 添加了 `ChooseTalkOptionTask.cs` 文件,实现了选择对话选项的任务。
- 添加了 `GoToAdventurersGuildTask.cs` 文件,实现了前往冒险家协会领取奖励的任务。
2024-11-10 22:49:55 +08:00
辉鸭蛋
b51200c1f3
fix pick 声望
2024-10-14 23:47:39 +08:00
辉鸭蛋
8de5bcf987
auto pick: ForceInteraction
2024-10-01 20:10:46 +08:00
辉鸭蛋
5d70782c49
auto pick: hard-coding #573
2024-09-02 23:25:24 +08:00
ema
24d798d6b2
UI/UX: use MessageBox from Violeta
2024-08-20 23:46:29 +08:00
qhy040404
c490d29aa1
code cleanup
2024-08-14 18:01:02 +08:00
辉鸭蛋
8fa071722e
js : dispatcher.addTimer
2024-08-11 17:58:22 +08:00
Vinkle-hzt
8f3adc62c1
fix pick bug
2024-06-03 13:58:35 +08:00
辉鸭蛋
36cde37fea
switch to combobox config
2024-05-31 22:26:44 +08:00
Vinkle-hzt
563812dfe2
support E to pick
2024-05-30 14:38:21 +08:00
辉鸭蛋
a84c94c5ce
add auto cook #266
2024-05-23 00:27:13 +08:00
ema
9378a134bd
remove: package H.InputSimulator #154
2024-05-12 05:16:27 +08:00
辉鸭蛋
dabdfa51f4
fix boundary overflow after switching game resolution
2024-05-05 22:51:11 +08:00
辉鸭蛋
bcec9cfc6b
add new auto pick ocr engine
2024-05-04 19:31:47 +08:00
辉鸭蛋
c2d3e132e8
refactor: RectArea -> Region compilation passed
2024-05-02 14:45:07 +08:00
辉鸭蛋
f41cbcdab4
pick assets
2024-04-04 14:10:15 +08:00
ema
77496332bf
update: edit auto pick black/white list files #245
2024-03-12 04:16:49 +08:00
huiyadanli
cb52ddc78b
new auto skip
2024-02-09 23:27:49 +08:00
huiyadanli
2d6b399a07
more user-friendly parsing of error messages
2024-02-08 19:56:10 +08:00
huiyadanli
d38b1f6648
update Yap model to 4.3
2023-12-24 13:10:42 +08:00
huiyadanli
46fd989ba5
auto teleport optimize
2023-12-03 00:25:08 +08:00
huiyadanli
6ff9f57c50
special not pick 尚需生长时间 #103
2023-11-30 12:57:47 +08:00
huiyadanli
35b994bdb9
auto pick: fast mode [deprecated]
2023-11-04 13:05:44 +08:00