辉鸭蛋
|
7fbd1ee04e
|
饼
|
2025-06-08 23:45:37 +08:00 |
|
辉鸭蛋
|
fda93cf78e
|
所有类型Task的实现
|
2025-06-08 22:40:53 +08:00 |
|
辉鸭蛋
|
56d23c47fc
|
Merge branch 'main' into d-v3
|
2025-06-08 17:53:06 +08:00 |
|
辉鸭蛋
|
e4e6953949
|
Mirror酱集成 (#1666)
* 更多更新渠道的UI改造
* CDK存储逻辑
* feat: enhance CDK input dialog with left button and update check logic for Alpha channel
* 支持修改cdk
* 支持删除cdk
|
2025-06-02 00:03:44 +08:00 |
|
辉鸭蛋
|
467fd6d911
|
灰度更新推送逻辑
|
2025-06-01 00:18:52 +08:00 |
|
辉鸭蛋
|
beef6fe69b
|
js脚本迁移
|
2025-05-21 00:03:21 +08:00 |
|
辉鸭蛋
|
17ce6e6d4d
|
基础对象
|
2025-05-20 23:14:58 +08:00 |
|
辉鸭蛋
|
7f1641d9e9
|
init GearTask
|
2025-05-19 01:06:01 +08:00 |
|
辉鸭蛋
|
130847a60c
|
修复一条龙不输入队伍会提示配置要刷的秘境
|
2025-05-11 15:00:45 +08:00 |
|
kaedelcb
|
a5473aa129
|
合成树脂保留,周日副本奖励选择和一条龙UI微调 (#1531)
* 一条龙列表空时添加提示,按钮优化
* 1.自动秘境:添加周日材料本三种奖励选择、优化进入秘境横幅点击
2.合成浓缩树脂:添加合成浓缩后保留原粹树脂数量的功能
* 1.自动秘境:添加周日材料本三种奖励选择、优化进入秘境横幅点击
2.合成浓缩树脂:添加合成浓缩后保留原粹树脂数量的功能
* 1.优化加入浓缩树脂判断,最大合成数量限制。
* 1.优化一条龙页面UI显示。
2.合成树脂次数判断逻辑修复。
* 一条龙任务列表UI微调优化
* 代码微调
* 时间判断错误修复
* 合成树脂数量逻辑调整,应该没啥问题了
* 新增图片识别的图片
* 优化最大合成数的写法
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-05-11 01:23:25 +08:00 |
|
Shatyuka
|
0bea2d095a
|
截图优化 (#1480)
* BitBlt 优化
* BitBlt恢复Top-down
* 渲染时翻转图像
* CaptureSession引用计数
* 恢复成无拷贝Mat
* 合法性检查
* 优化截图预览窗口
* 保存截图文件必要时需要克隆一份Mat
* BitBlt内存池
* 返回拷贝就不用对Session做引用计数了
* 移除CaptureImageRes
* 优化DirectX
* 更好地处理padding
* BitBlt去掉padding
1920*1080的游戏窗口是4字节对齐的,因此不会有性能影响。这里主要用于测试。
* 修复修改窗口大小
* 合并CreateStagingTexture
* 修复设备丢失崩溃
* WGC截图支持HDR
* fix typo
* CodeQA
* 去掉1px窗口边框
* DirectX截图去掉A通道
* HDR转换使用GPU加速
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-05-11 01:17:18 +08:00 |
|
iris10086
|
07977dc6a3
|
领取尘歌壶奖励 简单实现 (#1506)
* 领取尘歌壶奖励 功能实现。 - 未实现配置管理
* 领取尘歌壶奖励 小经验书适配
* 优化日志提示等
* 领取尘歌壶奖励 -优化逻辑,删除不必要的资源。
* 领取尘歌壶奖励 阿圆识别修改 兼容其他类型壶。 绘绮亭 还是无法适配
* 代码格式化
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-05-03 22:29:56 +08:00 |
|
Bread Grocery
|
138e4f8d34
|
fix(js): 修复创建配置组添加js脚本后,首次编辑js脚本自定义配置时,组件无法正确绑定到setting.json中的默认值 (#1449)
|
2025-04-26 21:48:56 +08:00 |
|
kaedelcb
|
ad6c854c06
|
一条龙菜单、自动秘境、切换队伍相关修改 (#1465)
* 1.一条龙菜单增加配置组,每周7天单独配置。
2.自动秘境执行条件,到达秘境向前走的时间加长。
3.切换队伍API,失败重试3次,切换识别不退出任务。
* Update AutoFightTask.cs
恢复错误提示
* 一条龙配置名称的函数误删恢复
* 格式化代码,消除警告
* 修改配置组的启动调用
* 命名修改 & 如果任务已经被取消,中断所有任务
---------
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
|
2025-04-26 18:49:00 +08:00 |
|
辉鸭蛋
|
1df15bb83c
|
提供老版本的稳定 BitBlt 功能
|
2025-04-11 00:11:42 +08:00 |
|
FishmanTheMurloc
|
6d4f8b80e8
|
Feat/multi lan (#1336)
* 记录一次对hutaofisher的访谈,帮助开发者理解其算法
* 本地化HelloWorld
* .csproj取消windows版本号,此处导致了IDE在新建代码文件和自动生成代码时,默认命名空间丢失的问题。已知VisualStudio和ReSharper存在这个问题。
* 优化扩展方法写法,改为从localizer扩展;Converter优化写法,避免冲突;新增两种语言,待测试ocr效果
* Revert ".csproj取消windows版本号,此处导致了IDE在新建代码文件和自动生成代码时,默认命名空间丢失的问题。已知VisualStudio和ReSharper存在这个问题。"
This reverts commit 8bd7ee74c5.
* localizer改为由构造函数传入以支持单元测试;一个英语上钩的单元测试
* 传送任务支持英语游戏界面;本地化参数挪至OtherConfig类下,但界面位置暂不挪动,待定
* 调整resx位置风格,放在直接使用字符串的类下;一条龙合成树脂及领取每日奖励支持游戏内中英双语
* 删除无用碎片文件
* 删去两个不必要的Sdcb包引用
* Paddle服务类去掉分类模型;检测和识别新增支持繁中和法语,配有单元测试;因小语种识别效果不理想,使用正则匹配替换多处识别文本相等或包含判断;钓鱼、一条龙合成树脂及领取每日奖励支持游戏内繁中和法语;
* 检查今日奖励任务的多语言化;右侧联机的P图标检测区域宽度缩减,避免英语角色名被误识别成P
* AutoDomainTask的游戏多语言化,由于我的游戏账号无法测试,仅配一些测试用例
* 修复有3个Mizuki导致异常的bug,临时用拼音代替新角色英文名,并为该数据初始化方法添加单元测试
* 瓦雷莎删去别名“牛牛”,因荒泷一斗已占用此别名;别名加载和读取优化
* 加个锁避免单元测试中多线程初始化paddle崩溃
|
2025-03-28 11:00:08 +08:00 |
|
辉鸭蛋
|
9bfdfd041e
|
一些优化
1. 一条龙未选择要刷的秘境时,直接提示
2. 修复独立任务运行时,实时任务仍在运行的问题
|
2025-03-23 22:04:43 +08:00 |
|
辉鸭蛋
|
0bbc851ba0
|
优化合成树脂,不阻塞任务
|
2025-03-16 01:49:37 +08:00 |
|
辉鸭蛋
|
4c820d09c5
|
replace: 路径追踪 -> 地图追踪
|
2025-03-08 20:56:36 +08:00 |
|
辉鸭蛋
|
a22002966e
|
auto update
|
2025-01-13 01:17:11 +08:00 |
|
辉鸭蛋
|
6591c8a387
|
fixed #951
|
2025-01-10 01:04:31 +08:00 |
|
Ayu0K
|
2e331dbbc6
|
fix: 修改了KeyBindingSettingModel的命名空间
|
2025-01-06 22:55:08 +08:00 |
|
Ayu0K
|
ca3b31f84e
|
mod: 将按键设置与VK解耦合,并提供KeyId向WPF按键、WPF鼠标按键以及VK的互相转换。
|
2025-01-06 22:55:07 +08:00 |
|
Ayu0K
|
317a526f16
|
add: 按键绑定的GUI实现(初步)
|
2025-01-06 22:55:07 +08:00 |
|
辉鸭蛋
|
a66b802bbd
|
fixed #661
|
2024-12-29 19:00:26 +08:00 |
|
辉鸭蛋
|
621a91638a
|
support weekly domain config
|
2024-12-28 22:06:50 +08:00 |
|
辉鸭蛋
|
733e5fb98a
|
more settings
|
2024-12-23 00:37:04 +08:00 |
|
辉鸭蛋
|
a04d2e437a
|
persistent configuration
|
2024-12-23 00:01:51 +08:00 |
|
辉鸭蛋
|
08b921b982
|
one dragon configs
|
2024-12-22 23:24:11 +08:00 |
|
辉鸭蛋
|
67a418b984
|
one dragon: task series connection
|
2024-11-26 00:46:38 +08:00 |
|
辉鸭蛋
|
5b054bf31b
|
0.36.0
|
2024-11-04 21:33:07 +08:00 |
|
辉鸭蛋
|
a98934fc9a
|
fix bug
|
2024-11-02 22:56:35 +08:00 |
|
辉鸭蛋
|
2b8f38b758
|
finsh pathing config
|
2024-11-02 21:03:58 +08:00 |
|
辉鸭蛋
|
2545581807
|
new pathing config
|
2024-11-02 19:49:38 +08:00 |
|
辉鸭蛋
|
b0d8e1a274
|
add condition settings
|
2024-10-31 23:06:40 +08:00 |
|
辉鸭蛋
|
404e7215fa
|
add icon for pathing ui
|
2024-10-24 00:48:58 +08:00 |
|
辉鸭蛋
|
81b754125a
|
update ui
|
2024-10-20 10:51:41 +08:00 |
|
辉鸭蛋
|
29544507eb
|
one dragon: fill
添加 OneDragon 相关 ViewModel 和页面,删除旧配置
在 `App.xaml.cs` 中添加了 `using BetterGenshinImpact.ViewModel.Pages.OneDragon` 语句,并在 `App` 类中添加了一系列 `OneDragon` 相关的 ViewModel 到服务集合中。
在 `OneDragonTaskItem.cs` 中调整了 `using` 语句的顺序,初始化了一些属性的默认值,并添加了两个构造函数。
删除了 `LoginConfigPage.xaml`、`LoginConfigPage.xaml.cs`、`MailConfigPage.xaml`、`MailConfigPage.xaml.cs`、`LoginConfigViewModel.cs` 和 `MailConfigViewModel.cs` 文件的内容。
在 `OneDragonFlowPage.xaml` 中更新了 `oneDragonView` 的命名空间,并添加了多个 `DataTemplate` 以支持新的 ViewModel。
在 `OneDragonFlowViewModel.cs` 中调整了 `using` 语句的顺序,并更新了 `_taskList` 的初始化内容。
添加了多个新的 ViewModel 文件,包括 `CraftViewModel.cs`、`DailyCommissionViewModel.cs`、`DailyRewardViewModel.cs`、`DomainViewModel.cs`、`ForgingViewModel.cs`、`LeyLineBlossomViewModel.cs`、`MailViewModel.cs`、`OneDragonBaseViewModel.cs`、`SereniteaPotViewModel.cs` 和 `TcgViewModel.cs`。
添加了多个新的页面文件,包括 `CraftPage.xaml`、`CraftPage.xaml.cs`、`DailyCommissionPage.xaml`、`DailyCommissionPage.xaml.cs`、`DailyRewardPage.xaml`、`DailyRewardPage.xaml.cs`、`DomainPage.xaml`、`DomainPage.xaml.cs`、`ForgingPage.xaml`、`ForgingPage.xaml.cs`、`LeyLineBlossomPage.xaml`、`LeyLineBlossomPage.xaml.cs`、`MailPage.xaml`、`MailPage.xaml.cs`、`SereniteaPotPage.xaml`、`SereniteaPotPage.xaml.cs` 和 `TcgPage.xaml`、`TcgPage.xaml.cs`。
|
2024-10-19 19:29:44 +08:00 |
|
辉鸭蛋
|
a4bc632ae7
|
ui test
新增任务类属性和配置页面,优化日志记录
在 `BetterGenshinImpact.csproj` 文件中,添加了两个新文件夹路径 `GameTask\OneDragon\` 和 `User\AutoPathing\`。
在多个任务类文件中(如 `AutoDomainTask.cs`、`AutoFightTask.cs`、`AutoGeniusInvokationTask.cs`、`AutoMusicGameTask.cs`、`AutoWoodTask.cs`),新增了 `Name` 属性。
在 `PickAroundHandler.cs` 文件中,优化了 `RunAsync` 方法的日志记录,并添加了超时检查。
在 `ISoloTask.cs` 文件中,新增了 `Name` 属性和 `Start` 方法的接口定义。
在 `OneDragonTaskItem.cs` 文件中,新增了 `ViewModel` 属性。
在 `OneDragonFlowPage.xaml` 文件中,右侧配置部分从 `StackPanel` 改为 `ContentControl`,并添加了 `DataTemplate` 以支持不同任务类型的配置页面。
在 `IViewModel.cs` 文件中,将 `IViewModel` 接口的访问修饰符从 `internal` 改为 `public`。
在 `OneDragonFlowViewModel.cs` 文件中,初始化了任务项的 `ViewModel` 属性。
在 `ScriptControlViewModel.cs` 文件中,移除了构造函数的 `HomePageViewModel` 参数。
新增了 `LoginConfigViewModel.cs` 和 `MailConfigViewModel.cs` 文件,定义了相应的 ViewModel 类。
新增了 `LoginConfigPage.xaml` 和 `MailConfigPage.xaml` 文件,定义了相应的 XAML 布局及其交互逻辑。
|
2024-10-19 17:42:58 +08:00 |
|
辉鸭蛋
|
9ad1062020
|
update one-stop service ui
|
2024-10-17 03:25:25 +08:00 |
|
辉鸭蛋
|
5e16f48cf2
|
update pating ui
|
2024-10-13 20:51:02 +08:00 |
|
辉鸭蛋
|
c13db0a501
|
rename
|
2024-10-08 00:21:56 +08:00 |
|
辉鸭蛋
|
7b80867bd1
|
update ui
|
2024-10-06 21:05:42 +08:00 |
|
辉鸭蛋
|
876a833590
|
fix: js script bug
|
2024-10-04 19:04:32 +08:00 |
|
ema
|
4da6efd54e
|
fix the all about scrollable
|
2024-10-01 13:50:59 +08:00 |
|
辉鸭蛋
|
a93839e0be
|
refactor: hotkey UI to a tree view
|
2024-10-01 01:58:00 +08:00 |
|
辉鸭蛋
|
461b0b00d1
|
add JS script dynamic settings
|
2024-08-24 02:13:46 +08:00 |
|
qhy040404
|
c490d29aa1
|
code cleanup
|
2024-08-14 18:01:02 +08:00 |
|
辉鸭蛋
|
4610c9e7ca
|
add script engine
|
2024-08-03 19:41:48 +08:00 |
|
辉鸭蛋
|
9878786dd7
|
init script page
|
2024-07-14 20:18:29 +08:00 |
|