DarkFlameMaster
1d3e44c113
独立出自动剧情的自定义选项,JS调用时允许忽略内置选项条件 ( #2639 )
2026-01-19 21:15:50 +08:00
辉鸭蛋
3d526c2314
为画中画窗口新增了60帧的模式
2025-12-14 15:39:34 +08:00
erfang
47784ca01c
### 功能说明 ( #2528 )
...
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com >
2025-12-14 14:09:02 +08:00
std::bad_alloc
f618f87326
为自动剧情添加画中画功能 ( #2484 )
...
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com >
2025-12-14 13:31:19 +08:00
辉鸭蛋
10dcf831e8
6.2 每日提示确认
2025-12-06 13:57:18 +08:00
辉鸭蛋
a9f3f563e1
增强 AutoSkipTrigger 以支持无气泡时识别 F 选项
2025-12-06 11:51:42 +08:00
DarkFlameMaster
c4df2324b5
自动剧情支持自定义关键词 #2435 ( #2497 )
2025-11-30 21:47:18 +08:00
DarkFlameMaster
51116d16d0
优化 可提交物品的识别方法 ( #2477 )
2025-11-18 10:22:16 +08:00
ShadowLemoon
300656761d
refactor: 给没有跟随主题的弹窗加上跟随主题的功能 ( #2461 )
2025-11-14 16:29:49 +08:00
辉鸭蛋
e39b34b4af
自动剧情: 点击角色横幅外的区域才能跳过新角色介绍
2025-11-14 00:41:37 +08:00
DarkFlameMaster
9a6f8c1dc7
优化 自动剧情-关闭弹窗-小道具的检测逻辑 ( #2427 )
2025-11-01 14:13:41 +08:00
DarkFlameMaster
f1bf269107
fix:修正小道具识别的裁剪区域,多分辨率适配 ( #2368 )
2025-10-20 15:38:44 +08:00
DarkFlameMaster
716ceb2b77
自动剧情-增加对“小道具”及“角色”弹窗的识别与关闭 ( #2308 )
2025-10-08 00:07:42 +08:00
FishmanTheMurloc
8c85cb90c7
圣遗物分解的bugfix和优化 ( #2114 )
2025-08-29 14:50:35 +08:00
辉鸭蛋
3d8b8bb043
默认黑名单作为内置配置,用户黑白名单使用改用txt存储。配置可实时生效
2025-06-27 23:51:21 +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
辉鸭蛋
65b2523795
关闭弹出页前判断是否是大地图的弹出页面,以防误识别 #1466
2025-04-26 22:26:32 +08:00
Takaranoao
cbaf1f6c36
更新OpenCvSharp4版本到4.10.0,PaddleOCR到2.7.0.3,尝试修复bitblt导致崩溃的问题 ( #1381 )
2025-04-01 14:47:13 +08:00
禹仔二号
80b8c968d4
校对修复所有邀约文本 ( #1290 )
...
* feat: add email and websocket notification
* fix typos.
* refactor(notifiers): 重构邮件和 WebSocket 通知器
- 提升 EmailNotifier 中的 SmtpClient 为类的成员变量,并在构造函数中初始化,优化资源使用
- 改进 WebSocketNotifier 的连接和重连逻辑,提高稳定性
- 优化通知器的错误处理和日志记录,增强可维护性
* Create BarkNotifier.cs
* Update NotificationConfig.cs
* Update NotificationService.cs
* Update CommonSettingsPageViewModel.cs
* Add files via upload
* Add files via upload
* Add files via upload
* Update CommonSettingsPage.xaml
* Delete BetterGenshinImpact/Service/Notifier/BarkNotifier.cs
* Add files via upload
* Update BarkNotifier.cs
* Update NotificationService.cs
* Update CommonSettingsPageViewModel.cs
* Update CommonSettingsPage.xaml
* Delete BetterGenshinImpact/Service/BarkNotifier.cs
* Add files via upload
* Add files via upload
* Add files via upload
* Update CommonSettingsPage.xaml
* fix: 回退部分代码,修复了程序崩溃的错误
* fix: remove api.day.app
---------
Co-authored-by: 秋云 <physligl@gmail.com >
Co-authored-by: DR-lin-eng <52230594+DR-lin-eng@users.noreply.github.com >
2025-03-13 22:48:02 +08:00
Scarlet
50513613de
feature: notification-based webhook
2025-01-21 22:22:27 -06:00
辉鸭蛋
7f7d28825e
fixed #1043 #1044
2025-01-21 02:00:26 +08:00
辉鸭蛋
9f46fb00be
Merge branch 'main' into main
2025-01-07 00:12:41 +08:00
Ayu0K
d179eb9949
mod: 修改剧情选项交互按键
2025-01-06 22:55:08 +08:00
Ayu0K
19f1315d0a
mod: 更改打开任务菜单、开启任务追踪、控制角色前进的方法
2025-01-06 22:55:08 +08:00
zjl
57953933d3
由于地图关闭按钮和烹饪关闭按钮一样,无法作为通用判断,所以依旧使用单个界面检查,调整了检查烹饪的图片范围,增加了按ESC出uid的那个界面也会ESC返回,未知界面检查默认开启。
2025-01-03 20:13:51 +08:00
zjl
b52af1e9a7
把检查移入pathing中,对烹饪做了二次判断,第一可能会在战斗时,误判
2025-01-01 22:15:53 +08:00
zjl
3eecea21aa
路径追踪支持 未知界面检查关闭,主要用来解决狗粮、或锄地捡物品,有小概率误触烹饪界面的问题。
2025-01-01 20:54:19 +08:00
辉鸭蛋
537f647ba7
fix auto skip plot when pathing
2024-12-21 15:19:01 +08:00
辉鸭蛋
3d63f18831
auto skip: background opt
2024-11-23 22:09:43 +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
辉鸭蛋
5f40e28332
修复后台自动剧情启用的情况下,自动领取探索奖励失效的问题
2024-10-27 22:18:32 +08:00
辉鸭蛋
11ec9bc45d
refactor: CancellationTokenSource -> CancellationToken
2024-10-19 01:50:21 +08:00
辉鸭蛋
8bb1d728ff
refactor: solo task
2024-09-22 23:56:39 +08:00
辉鸭蛋
535f6b4551
auto hangout: fix 诺艾尔第二幕 #581
...
更新诺艾尔第二幕结局对话内容
修改了多个结局的对话内容,删除了一些冗余语句,并新增了更简洁的表达:
- 结局1: 删除“换个地方,缓解一下紧张感吧”和“去港口吧,说不定能向千岩军请教”,新增“缓解一下紧张感吧”和“去港口吧”。
- 结局2: 删除“换个地方,缓解一下紧张感吧”和“去[三碗不过港]吧,然后再往前走走”,新增“缓解一下紧张感吧”和“三碗不过港”。
- 结局3: 删除“不要逃避,直面考试压力吧”,新增“直面考试压力吧”。
- 结局4: 删除“不要逃避,直面考试压力吧”,新增“直面考试压力吧”。
- 结局5: 删除“不要逃避,直面考试压力吧”和“可以成为琴那样的[代理团长]”,新增“直面考试压力吧”和“琴那样”。
- 结局6: 删除“不要逃避,直面考试压力吧”和“可以成为凯亚那样的[骑兵队长]”,新增“直面考试压力吧”和“凯亚那样”。
2024-09-08 12:33:30 +08:00
辉鸭蛋
1f798b9a3a
auto hangout: fix 班尼特+重云 #581
...
更新班尼特和重云结局中的对话和标题
修改了“班尼特结局6:辛运的可能性”中的一行对话,从“怎么能让你承担危险呢”改为“承担危险”。
修改了“重云结局4”的标题,从“试菜员罗伊斯”改为“一无所获”。
2024-09-08 10:26:53 +08:00
辉鸭蛋
139b2089d5
fix _submitGoodsEnabled & _closePopupPagedEnabled not vaild
2024-09-01 20:48:45 +08:00
辉鸭蛋
c5d5ccab0e
fix: trigger may not obtain the latest screenshot
2024-09-01 20:23:10 +08:00
ema
24d798d6b2
UI/UX: use MessageBox from Violeta
2024-08-20 23:46:29 +08:00
辉鸭蛋
4784551e10
expand the orange option recognition range
2024-08-16 00:11:20 +08:00
辉鸭蛋
030caec91f
fix: auto skip ClosePopupPagedEnabled not effective
2024-08-16 00:02:20 +08:00
qhy040404
c490d29aa1
code cleanup
2024-08-14 18:01:02 +08:00
辉鸭蛋
059e21775f
unified capture image method
2024-07-21 20:38:06 +08:00
辉鸭蛋
349469250f
auto skip: use new new icon
2024-07-17 23:13:14 +08:00
辉鸭蛋
b628ecc2a9
auto skip: use new playing icon
2024-07-17 22:23:10 +08:00
辉鸭蛋
36e0456061
auto skip: add more switch #464
2024-06-23 08:59:36 +08:00
辉鸭蛋
58bf183763
auto skip: random chat option click
2024-06-23 00:57:26 +08:00
辉鸭蛋
3e554d3bd8
auto skip: close popup page use post message
2024-06-23 00:07:03 +08:00
辉鸭蛋
75389d64f2
game loading in background
2024-06-08 17:53:23 +08:00