Jamis
|
8956c306c2
|
增加支持新地图空之神殿 (#3041)
|
2026-04-12 21:52:53 +08:00 |
|
Jamis
|
43f2263cfa
|
增加空之神殿TP点位信息 (#3015)
|
2026-04-09 18:08:45 +08:00 |
|
Jamis
|
5c7e8e8f11
|
更新6.5.0传送锚点信息 (#3004)
|
2026-04-06 15:17:35 +08:00 |
|
秋云
|
091bbb2865
|
fix: 捕获OpenCV抛出的异常 (#2985)
|
2026-04-01 10:56:11 +08:00 |
|
秋云
|
53810d34b8
|
fix: 优化TpTask惯性导航(误识别),处理初始未识别 (#2920)
|
2026-03-17 20:12:48 +08:00 |
|
Jamis
|
2f2311aa68
|
Fix rare welkin moon stuck issue (#2765)
|
2026-02-08 15:18:43 +08:00 |
|
辉鸭蛋
|
1bc51be511
|
点击完毕后加入延时,尝试解决TP失败的问题 #2672 #2670
|
2026-01-23 21:55:01 +08:00 |
|
辉鸭蛋
|
6efee18f69
|
feat: add JsonIgnore attribute to Areas and Rewards properties in GiWorldPosition
|
2026-01-19 23:42:21 +08:00 |
|
Jamis
|
8a99c2a63b
|
rename GiWorldPosition field (#2653)
|
2026-01-19 00:44:35 +08:00 |
|
Jamis
|
cbef23b7ba
|
Use nullable types for genshin-map coordinates (#2650)
|
2026-01-18 21:56:50 +08:00 |
|
Jamis
|
d4b8b09210
|
更新tp.json (#2640)
|
2026-01-18 15:52:05 +08:00 |
|
辉鸭蛋
|
36477f9d39
|
UI:级联选择框选择副本
|
2026-01-15 01:48:19 +08:00 |
|
辉鸭蛋
|
ddbf50121a
|
补充圣遗物副本
|
2026-01-15 00:00:21 +08:00 |
|
Jamis
|
e278ac1bf0
|
Add teleport points data to tp.json (#2620)
|
2026-01-14 18:06:29 +08:00 |
|
Jamis
|
8fc0cc264f
|
Add teleports in Guiztli Ridge (#2587)
|
2025-12-27 12:01:49 +08:00 |
|
Jamis
|
cf7eab0939
|
update misc map data (#2570)
|
2025-12-20 00:27:06 +08:00 |
|
Jamis
|
f1dd7bdd54
|
增加远古圣山地图支持 (#2569)
|
2025-12-18 21:59:45 +08:00 |
|
Jamis
|
2c32dafd44
|
支持旧日之海地图 (#2546)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2025-12-14 10:52:37 +08:00 |
|
Jamis
|
d14de170f2
|
优化路径追踪过程中各种打断的处理 (#2425)
|
2025-11-02 10:56:43 +08:00 |
|
起个名字好难的喵
|
c038563c4d
|
Update tp.json (#2346)
|
2025-10-15 18:54:45 +08:00 |
|
辉鸭蛋
|
3100862c04
|
传入地图匹配方式 (#2273)
|
2025-10-08 16:14:39 +08:00 |
|
起个名字好难的喵
|
138663a378
|
feat: 6.0分层传送锚点 (#2297)
|
2025-10-04 01:43:04 +08:00 |
|
ShadowLemoon
|
973ff178cb
|
fix: 修复地图切换区域时的文本检测区域 (#2275)
|
2025-09-28 19:21:29 +08:00 |
|
Jamis
|
fe21f945ab
|
Replace wrongly recognized text (#2249)
|
2025-09-22 21:42:37 +08:00 |
|
FishmanTheMurloc
|
6e2458e6c2
|
Merge branch 'babalae:main' into main
|
2025-09-10 19:30:59 +08:00 |
|
起个名字好难的喵
|
1de4f0501c
|
feat: 6.0新增传送点 (#2166)
|
2025-09-10 19:17:27 +08:00 |
|
FishmanTheMurloc
|
b08a78a0b4
|
适配地图传送界面新出现“游逸旅闻:[地区名]”文字,对原有文字识别点击造成干扰的情况,将原先“每日委托:[地区名]”文字的干扰排除方式一并改为从下到上取第一个匹配的方式;增加挪德卡莱和尘歌壶多语言字典
|
2025-09-10 19:16:55 +08:00 |
|
FishmanTheMurloc
|
8c85cb90c7
|
圣遗物分解的bugfix和优化 (#2114)
|
2025-08-29 14:50:35 +08:00 |
|
起个名字好难的喵
|
b4de6ef0ff
|
fix 5.6-5.8 Teleport pos error (#2045)
|
2025-08-11 00:22:53 +08:00 |
|
起个名字好难的喵
|
cec40c6c62
|
feat: 5.6-5.8新增传送点 (#1976)
|
2025-08-02 14:40:13 +08:00 |
|
mfkvfhpdx
|
20565f4328
|
调度器配置中增加执行成功任务跳过执行配置 (#1893)
|
2025-07-26 14:19:45 +08:00 |
|
辉鸭蛋
|
4fa4ecc428
|
是否就近七天神像恢复血量、传送到七天神像之后是否需要移动后回血,两个选项将会默认不开启 @physligl
|
2025-07-20 21:28:00 +08:00 |
|
Juemin Lin
|
2b9a4f111a
|
视角识别算法优化,启用新的视角识别,分层地图小修改,启用模板匹配分层地图 (#1787)
* 小地图预处理和视角识别算法优化
* 模板匹配的相关类,包括快速带遮罩的SqDiff模板匹配,模板匹配归一化类,简易亚像素模板匹配实现,小地图匹配相关配置,和小地图匹配上下文。
* 实现小地图的分层地图模板匹配,修改 SceneBaseMap 的 GetMiniMapPosition 为 virtual 以便继承覆盖。
* 优化视角识别算法, 消除图标对视角识别影响, 修正上次提交里HImg的范围错误(BGR2HLS_FULL模式下H的范围在0~255), 启用新的视角识别算法。
* 模板匹配分层地图小修改
* 启用模板匹配的分层地图
|
2025-07-01 01:50:27 +08:00 |
|
秋云
|
c44fb6b62e
|
fix: 优化传送点点击的逻辑,增加退出重登的延时 (#1773)
|
2025-06-27 00:38:13 +08:00 |
|
Patrick-Ze
|
bea9164c2b
|
将路径追踪相关的日志改为debug级别 (#1645) (#1684)
|
2025-06-07 22:13:57 +08:00 |
|
Shatyuka
|
b2958ac646
|
用Image<Rgb24>替换Bitmap (#1563)
|
2025-05-11 11:03:53 +08:00 |
|
辉鸭蛋
|
8ac795680b
|
修复大地图位置识别不正确的问题
|
2025-05-03 20:22:22 +08:00 |
|
辉鸭蛋
|
9e41808326
|
独立与分层地图支持 (#1503)
* 抽象基础类
* 修改定义
* 抽象出Feature2D相关能力
* 新增地图基类实现
* 临时提交
* 迁移坐标计算
* 加载分层特征数据
* 新增独立地图 层岩巨渊,渊下宫,旧日之海
* 支持不切分特征点匹配
* 添加远古圣山,修改地图参数
* 提瓦特大陆的大地图匹配
* 提瓦特大陆地图大地图位置获取使用256级别的地图
* 替换大地图匹配类 BigMap.cs
* 替换小地图匹配类 EntireMap
* 修改tp的入参方式,删除无用类
* 兼容新提交的内容
* 修复类方法覆盖不生效的问题
* 修复定位问题,迁移部分 MapCoordinate 的代码。MapCoordinate 标记为废弃
* 更多坐标方法的迁移
* 修复不正确的坐标转换
* 是用正确的特征匹配
* 体积较小的地图动态生成特征
* 路径追踪窗体支持多地图
* 传送时切换独立地图地区
* 更新传送点信息
* 修改独立地图相关命名,使用 Scene(场景) 命名,和原神内部命名保持一致
* 录制支持多独立地图
* 修复地区切换失败的问题
|
2025-05-03 21:59:37 +08:00 |
|
秋云
|
617254cb74
|
fix #1498 and _mapScaleFactor (#1505)
|
2025-05-02 13:37:51 +08:00 |
|
Shatyuka
|
7bb58ca37f
|
修复高DPI下TP地图移动 (#1469)
|
2025-04-29 11:16:52 +08:00 |
|
mfkvfhpdx
|
4760752e70
|
在调度器里面的任务之前,增加月卡处理,解决4点如果未进入任务会卡住的问题。增加了日志分析小怪详细。解决日志分析兜底结束日期不生效的问题。 (#1433)
* 修改调度器任务和部分独立任务失去焦点时,强制切换回游戏窗口,如果用常规的方式无法激活窗口,则第10次会尝试最小化所有窗口后激活游戏。
* 去除未引入的类引用
* 修正战斗结束后,大概率打开队伍界面的问题
* 修复有些电脑上因未知原因,战斗0秒打断
* 把失焦激活放入了设置-通用设置-其他设置中,默认关闭。暂停恢复时,重置移动的起始时间,防止因暂停而导致超时放弃任务。
* 在调度器里面的任务之前,增加月卡处理,解决4点如果未进入任务会卡住的问题。增加了日志分析小怪详细。解决日志分析兜底结束日期不生效的问题。
* 在设置=》其他设置中 增加调度器任务传送过程中自动领取探索奖励功能配置。
* 调整自动派遣后恢复原任务的逻辑
* 自动领取派遣奖励时,跳过异常,防止整个配置组任务被打断。
* 把打开大地图方法从TpTask中抽出为公共方法,自动领取派遣代码调整到了调度器中。
* 去除了未使用的引用
* 暂停恢复逻辑增加恢复中条件和非空判断
* 增加了临时暂停自动拾取的逻辑(RunnerContext.AutoPickTriggerStopCount 为0时不限制,大于0时停止,多次暂停会累加该值,每次恢复-1),支持嵌套情况的暂停,在自动派遣(和结束后5秒)或暂停调度器任务时,同时暂停自动拾取功能。
* 调整暂停拾取方法
* 调整个日志输出
* 路径追踪复苏时,暂停拾取
|
2025-04-26 21:47:57 +08:00 |
|
辉鸭蛋
|
5024ddbb61
|
修复自动秘境超时的时候重试
|
2025-04-14 23:00:07 +08:00 |
|
FishmanTheMurloc
|
fce70c0e96
|
分解5星圣遗物 (#1383)
* 分解圣遗物基础设施建设
* 分解圣遗物独立任务基本功能完成:单独的启动按钮,正则表达式逐一筛选;代码文件整理到单独的文件夹
* 自动分解5星圣遗物功能初步完成
* 修复上次修改快速分解产生的问题,主要点击分解按钮时的bug,还有与五星分解步骤衔接的问题
* 针对切换队伍时,多语言识别效果不佳的情况,将用户设定的队伍名作为正则表达式进行模糊匹配,并在LogInfo输出相关提示;传送任务对任务取消进行单独的异常处理
* 一个便于测试分解圣遗物OCR识别和正则匹配结果的弹窗
|
2025-04-05 19:53:52 +08:00 |
|
秋云
|
06364325b0
|
feat: 暴露部分大地图操作给js (#1390)
|
2025-04-02 22:30:21 +08:00 |
|
Takaranoao
|
cbaf1f6c36
|
更新OpenCvSharp4版本到4.10.0,PaddleOCR到2.7.0.3,尝试修复bitblt导致崩溃的问题 (#1381)
|
2025-04-01 14:47:13 +08:00 |
|
起个名字好难的喵
|
79d379f579
|
Add 安饶之野 Teleport (#1365)
|
2025-03-29 19:41:17 +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 |
|
秋云
|
2423e36456
|
自动秘境添加【荒废砌造坞】,仅供临时使用 (#1354)
* fix: typos
* fix: 自动秘境添加【荒废砌造坞】,仅供临时使用
|
2025-03-27 20:30:52 +08:00 |
|
辉鸭蛋
|
807288ab90
|
重构底层截图器,大幅提升截图器耗时 (#1302)
* to mat init
* BitBlt 加锁
* 使用读写锁重构 Windows.Graphics.Capture,删除BGI自己命名的缓存设置
* dwm加锁并返回mat
* 队伍中没有对应元素角色修复日志问题
* 清除所有 DispatcherTimerOperationEnum 内容
* 修复单测的编译错误
* HDR Support
* 清理无用的截图器模式
|
2025-03-15 13:18:19 +08:00 |
|
秋云
|
76445ab19d
|
fix: 修复换队时爬七天神像导致换队失败的问题 (#1295)
|
2025-03-14 11:43:58 +08:00 |
|