Commit Graph

124 Commits

Author SHA1 Message Date
XcantloadX 5a200f81d0 feat(devtool): ScriptRecorder 页面
实现了一个脚本录制器页面,可以方便地截图 -> 标注 -> 保存 -> 生成代码。
2025-02-03 14:52:21 +08:00
XcantloadX 9b7ecd9884 feat(devtool): ImageAnnotation 页面
用于标注图像上的模板
2025-02-01 21:03:47 +08:00
XcantloadX e25731cd12 feat(devtool): 实现 ImageEditor 组件
类似于图像标注的图像编辑器。目前实现了拖拽工具、矩形工具。
2025-01-31 20:15:43 +08:00
XcantloadX 87427950fc refactor(devtool): 使用 React 完全重构可视调试工具 2025-01-30 19:09:08 +08:00
XcantloadX c6d80a2215 fix(task): 修复某些情况下培育开始前无法点击 REGULAR 的问题 2025-01-29 11:10:18 +08:00
XcantloadX 3e7dd364b0 fix(core): 修复无法修改 ContextDevice 对象上的属性 2025-01-28 14:29:18 +08:00
XcantloadX 0773297b0b fix(task): 修复培育中无法点击跳过技能卡转换与强化提示 2025-01-28 14:27:37 +08:00
XcantloadX f8c040b8d1 feat(core): 新增 action 的 dispatcher 写法 2025-01-25 20:08:01 +08:00
XcantloadX 586ebdcb1a feat(core): 支持切换自动/手动截图模式 2025-01-25 20:07:30 +08:00
XcantloadX a4b8771309 refactor(core): 移除 kotonebot.backend.util 中的无用代码 2025-01-25 17:20:50 +08:00
XcantloadX 9ac184ab78 refactor(core): 将资源类 R 的属性值从路径字符串改为 Image 类 2025-01-25 17:15:03 +08:00
XcantloadX e2dc2d9055 chore: 完成启动脚本 2025-01-24 19:14:32 +08:00
XcantloadX 44f93fb1e4 chore: 迁移构建工具到 just 2025-01-24 12:12:25 +08:00
XcantloadX e1c2fc4db7 chore: 完成 wheel 打包配置 2025-01-23 17:16:42 +08:00
XcantloadX 00d8b6021f fix(core): 修复错误报告中读取配置文件时出现的编码问题 2025-01-23 16:47:18 +08:00
XcantloadX 1f260761af feat(*): 支持中断任任务运行 2025-01-23 13:43:47 +08:00
XcantloadX 8997081ec1 feat(core): 错误报告新增自动记录日志 & 添加 images 模块的日志输出 2025-01-23 13:26:30 +08:00
XcantloadX 9836f5b1cc feat(core): 在非调试模式下自动记录错误信息并保存 2025-01-22 21:22:32 +08:00
XcantloadX 7cc551e6d6 feat(core): 调试保存图片去重 & 默认不允许重复初始化 Context 2025-01-22 20:33:19 +08:00
XcantloadX 0519f46c7d chore: 构建脚本 2025-01-22 19:59:13 +08:00
XcantloadX 1d766818f1 feat(ui): 完成基本 Gradio UI 2025-01-22 19:49:14 +08:00
XcantloadX 1f387d45bb feat(*): 引入配置模块,将各脚本与配置模块整合 2025-01-21 14:55:34 +08:00
XcantloadX 852385992b feat(task): 优化培育流程
1. 新增对“授業”的处理
2. 优化对考试结束的检测
3. 恢复对培育结束时是否关注租用支援卡的制作人
4. 修复 allowance_available 和 study_available 错误地使用了 expect
2025-01-21 10:19:47 +08:00
XcantloadX 5761ced6ec fix(core): 修复 OCR 结果中出现负数坐标的问题 2025-01-20 20:07:49 +08:00
XcantloadX 1dbf6506de feat(*): 完善并优化 Regular 培育流程
1. 新增从主页到进入培育配置页面,到培育开始部分的逻辑处理
2. 培育行动页面加入对推荐休息情况的检测
3. 加入对培育过程中网络中断的检测
4. 培育中领取技能卡时自动识别卡片个数,而不是固定三张
5. 重命名模板匹配相关函数的名称,新增输入多个模板,输出多个结果的匹配函数
6. 新增对课程/考试过程中跳过回合的确认对话框的处理
7. 修复进入推荐行动时检测正确,但是选择了错误的行动
8. 课程/考试中检测当前卡片数量前,自动取消原先选择的卡片,避免检测数量有误
9. 自动检测并跳过培育中的未读交流
10. 新增检测支援卡的技能卡更换、技能卡强化画面
11. 调整加载画面检测的范围
12. 改进培育结束时自动流程
13. 修复行动页面点击休息按钮后没有自动等待进入下一行动周
2025-01-20 14:22:03 +08:00
XcantloadX 010731f3c6 feat(core): 可视调试器缩放图片时加入平滑过渡动画 2025-01-19 21:29:27 +08:00
XcantloadX b6b08a6f82 feat(core): 可视调试器接收到图片后自动预载 2025-01-19 21:17:01 +08:00
XcantloadX 43172dc8ca feat(core): 可视调试器重连后自动清除记录 & 添加手动清除按钮 2025-01-19 21:06:16 +08:00
XcantloadX 50eda20d25 feat(core): 支持提取图像主颜色 & 比较指定颜色是否在范围内 2025-01-19 14:41:26 +08:00
XcantloadX 2301f630e8 feat(*): 支持检测游戏是否已启动 2025-01-17 18:47:34 +08:00
XcantloadX ca4d7ebcef fix(task): 修复分配工作时寻找好调偶像偶尔失效的问题 2025-01-17 17:42:40 +08:00
XcantloadX b090fb5943 fix(core): 修复可视调试器下载图片时无法下载从本地载入的图片 2025-01-17 11:17:47 +08:00
XcantloadX b0393a5101 feat(core): 新增可视调试器对颜色的可视展示 2025-01-17 09:57:18 +08:00
XcantloadX 6c6572462f feat(core): 可视调试器的调用堆栈支持点击文件路径自动在 IDE 中打开对应文件 2025-01-16 15:57:24 +08:00
XcantloadX 9a61c3f9a9 feat(*): 修改检测工作奖励逻辑,新增支持对是否需要分配工作的支持 2025-01-16 15:25:30 +08:00
XcantloadX 9ee39b0804 feat(task): 调整部分延时 & 新增对进行中的竞赛的支持 2025-01-16 12:25:23 +08:00
XcantloadX 9222b66cc1 fix(task): 修复游戏启动时的更新窗口错误地被关闭 2025-01-16 11:18:46 +08:00
XcantloadX 4f2c612784 feat(core): 新增保存图片调试数据到本地 & 可视调试器可从本地载入数据 2025-01-15 22:13:49 +08:00
XcantloadX 3dd023a1b7 refactor(core): 将可视调试器中的 WS 连接部分分离 2025-01-15 22:13:49 +08:00
XcantloadX 7a084583ed feat(task): 新增对游戏启动时的更新处理 2025-01-15 22:13:49 +08:00
XcantloadX 9d90baa2c5 feat(core): 可视调试器支持记录原图 2025-01-15 22:13:12 +08:00
XcantloadX 0d795a5926 feat(task): 新增领取任务奖励 2025-01-15 17:33:25 +08:00
XcantloadX 25b5ff897d refactor(core): 重构分辨率获取逻辑 2025-01-15 16:48:51 +08:00
XcantloadX 18ac6af3f4 fix(task): 修复进入商店购买时无法自动关闭默认购买数量设置弹窗 2025-01-14 19:09:31 +08:00
XcantloadX fdf7dfce07 fix(core): 修复模板匹配中的 threshold 值被错误地传入到了 hist_match 函数 2025-01-14 19:02:21 +08:00
XcantloadX 159a626a98 fix(core): 修复某些模拟器中获取分辨率结果不正确 2025-01-14 18:56:12 +08:00
XcantloadX 4cdeaf82b5 fix(task): 工作分配完成后误识别到了动画结束前的回首页按钮 2025-01-14 13:41:03 +08:00
XcantloadX b58bcd9ad0 feat(task): 领取礼物任务 2025-01-12 17:22:28 +08:00
XcantloadX c66c71a96f feat(core): 在图中寻找指定颜色 2025-01-12 17:22:11 +08:00
XcantloadX 54528bf0d9 refactor(core): 调整图像识别相关函数与方法的参数 2025-01-12 17:12:34 +08:00