Commit Graph

1723 Commits

Author SHA1 Message Date
skyflag2022
add55d1ef8 修改了一些问题 (#2649)
* 增加延迟

* 修改了一些问题
2026-01-10 13:44:25 +08:00
mno
2adb84349d js:锄地一条龙1.18.2 (#2651)
校验未通过时不再强制终止,改为警告后视为同意免责声明
2026-01-09 21:10:48 +08:00
ddaodan
e5b4378a60 猜角色辅助1.0 (#2650) 2026-01-09 21:10:30 +08:00
this-Fish
e3ba9ed2c5 AutoFishingTeyvat 釣魚點tag修正 (#2648)
* Change fishing bait type from '普通' to '战斗'

* Update fishing points in settings.json
2026-01-09 09:54:40 +08:00
mno
e005bb5249 js:锄地一条龙1.18.1 (#2647)
修正次数盾信息
2026-01-09 00:37:25 +08:00
云端客
800b86ef40 全自动地脉花4.4.8 (#2640)
* fix(physical): 修复原粹树脂识别逻辑

- 注释掉定位200的调试日志
- 移除按钮2存在性检查的代码块
- 调整OCR识别区域的坐标计算逻辑
- 修改OCR识别区域的宽度和高度参数
- 优化原粹树脂数值提取,只取分数前半部分

* refactor(physical): 优化图像识别和OCR处理的资源管理

- 将region.Dispose()操作移至try-finally块中确保资源正确释放
- 修改图像匹配异常提示信息为更简洁的格式
- 调整OCR识别代码中region3的创建位置并确保在finally块中释放资源
- 通过try-catch-finally结构增强代码的健壮性,防止内存泄漏

* refactor(physical): 调整模板匹配逻辑结构

- 将 try 语句块移至模板匹配操作之后
- 确保匹配结果在异常处理前已获取
- 优化代码执行流程和错误处理机制

* feat(AutoLeyLineOutcrop): 添加manifest.json读取和日志记录功能

- 添加读取manifest.json文件并记录脚本名称和版本信息
- 添加异常处理机制记录manifest.json读取错误

* chore(release): 更新版本号到 4.4.8

- 更新 manifest.json 中的版本号从 4.4.7 到 4.4.8

* fix(physical): 修复按钮宽度计算逻辑

- 将硬编码的屏幕宽度值1920替换为动态的genshinJson.width变量
- 确保按钮宽度计算适配不同分辨率的屏幕尺寸

* fix(resin): 修复树脂数量统计功能异常处理

- 添加OCR识别失败时的ESC键退出机制
- 修复函数参数传递中的格式问题
- 优化代码格式和空行处理
- 增强异常情况下的原始模式回退逻辑
2026-01-09 00:31:08 +08:00
云端客
025cf2cf8c feat(义父立本): 添加UID识别和防重复执行功能 (#2633)
* feat(义父立本): 添加UID识别和防重复执行功能

- 集成OCR UID识别功能,自动获取当前游戏UID
- 添加execute.json文件记录执行状态,防止同一天重复执行
- 实现日期检查逻辑,已执行的UID当天不再运行
- 新增utils/uid.js工具模块,包含完整的UID识别和验证功能
- 升级版本号从1.0到1.1
- 添加云端客作为贡献者
- 优化代码格式和错误处理机制

* refactor(date): 调整日期获取逻辑以支持时区偏移

- 将 getCurrentDate 函数重命名为 getAdjustedDate
- 实现4小时时区偏移调整功能(立本4点更新)
- 使用手动格式化替代 toLocaleDateString 方法
- 更新函数调用以使用新的日期调整逻辑
2026-01-09 00:29:20 +08:00
mno
21a505a110 js:锄地一条龙1.18.0 (#2644)
* js:锄地一条龙

1.增加实验路线,按需自行加入
2.适配水下路线
3.增加吃buff药
4.优化校验机制,允许用户无视校验强行运行

* 简化免责声明流程

* Update main.js

增加校验未通过时的日志提示
2026-01-08 18:51:40 +08:00
古又
1ace13c72c 添加启动一条龙和配置组结束后会关闭原神 (#2639) 2026-01-07 19:45:14 +08:00
mno
bad4a3d25d js:锄地一条龙1.17.0 (#2637)
* js:锄地一条龙1.17.0

1.新增两种怪物类型,400和200的次数盾
2.新增路线排序模式,高收益优先确保低收益收尾路线排在最后
3.新增标签,狭窄地形,并默认排除
4.调整路线文件结构,取消收尾路线合并入普通精英路线
5.移除旧日之海路线
6.新增,精英高收益路线不参与排除阶段

* Update 003纳塔奥奇卡纳塔铜锁 传奇.json

更正铜锁路线信息
2026-01-07 15:38:37 +08:00
云端客
55e3bdd672 feat(ActivitySwitchNotice): 新增UID识别功能并优化通知内容 (#2632) 2026-01-07 13:28:42 +08:00
skyflag2022
ffadcf2442 Delay (#2635) 2026-01-07 13:27:15 +08:00
a746d2d0ca 锄地旧日之海 (#2634) 2026-01-07 07:40:55 +08:00
this-Fish
5cd9d82384 JS:使用历练点完成每日委托 2.1.1 (#2631)
修正直接領取前應判定是否需要換隊
2026-01-06 17:44:31 +08:00
云端客
50ae06735e [1.1.9]圣遗物批量强化-修复异常识别 (#2630)
* ```
refactor(HolyRelicsUp): 优化圣遗物强化脚本逻辑和文档

- 调整代码格式化,统一空格和分号使用规范
- 将OCR识别延迟时间从600ms增加到800ms以提高识别准确性
- 优化日志输出格式,使用log.info替代info函数
- 添加圣遗物等级验证逻辑,检查预估等级是否为4的倍数
- 在README中添加核心逻辑流程的mermaid图表说明
- 实现强化失败时的错误处理机制
```

* refactor(HolyRelicsUp): 优化工具模块加载机制

- 将工具模块加载改为异步初始化函数
- 使用循环动态加载 utils 目录下的工具文件
- 添加初始化完成日志输出
- 更新版本号从 1.1.8 到 1.1.9

* fix(core): 修复异常识别问题

- 添加 manifest.json 版本信息读取
- 在初始化时输出版本日志
- 更新 README.md 版本历史记录

* refactor(HolyRelicsUp): 重构代码结构并优化日志输出

- 将 languageUtils.js 的加载移到初始化之前
- 从 utils 数组中移除 languageUtils 模块
- 将 holyRelicPartMapBySift 的调试日志从解析函数中移到初始化函数末尾
- 删除了原来的重复日志输出代码
2026-01-06 09:05:21 +08:00
提瓦特钓鱼玳师
560628fe69 JS脚本-AutoYuanQin【更新】 (#2626) 2026-01-05 20:46:36 +08:00
彩虹QQ人
6668bd7edf update (#2628) 2026-01-05 20:45:49 +08:00
this-Fish
ef578292ec JS : 使用历练点完成每日委托 2.1 (#2629) 2026-01-05 20:44:07 +08:00
mno
b6805f5f38 js:立本和锄地一条龙更新 (#2625)
* js:义父立本

谢谢立本老板的红包

* js:锄地一条龙

1.新增部分路线
2.增加判定,含小怪的路线最短cd12小时
2026-01-05 15:10:45 +08:00
skyflag2022
b511646ad6 Delay (#2622)
* 增加延迟

* 继续增加延迟

* Update main.js
2026-01-05 11:07:03 +08:00
sk skr~~~
670a863cf0 修复高分辨率识别错误 (#2621)
* Add files via upload

* Add files via upload
2026-01-05 10:42:28 +08:00
云端客
37ff6a6e5b 【0.0.5】活动期限/周本通知器 (#2618)
* feat(ActivitySwitchNotice): 支持解析包含分钟的时间文本

- 添加对分钟单位的解析支持,使用正则表达式匹配"分钟"
- 将天数、小时数、分钟数都改为浮点数解析以支持小数
- 添加数值非负验证,确保解析结果不为负数
- 将分钟转换为小时进行统一计算
- 对结果进行四舍五入取整
- 修复OCR识别结果不完整的问题,自动补全"小时"和"分钟"单位

* feat(activity): 添加活动黑名单条件过滤功能

- 新增 parseWhiteActivity 和 parseBlackActivity 函数,支持解析黑白名单格式
- 实现黑名单条件匹配机制,支持活动名-条件1,条件2的语法格式
- 添加 getMapByKey 函数支持反向匹配功能
- 更新配置初始化流程,添加 init 函数处理黑名单配置
- 改进活动过滤逻辑,支持条件匹配检查
- 更新 README.md 文档说明新的黑名单条件语法
- 修改设置项名称从 blackActivityNameList 到 blackActivity
- 优化配置项标签说明,添加条件语法使用说明
- 添加版本历史记录 0.0.5 版本更新内容

* refactor: 重构黑名单过滤机制,新增条件匹配功能

* feat(ActivitySwitchNotice): 添加manifest.json读取和版本日志功能

- 添加manifest.json文件读取功能
- 将初始化日志从info级别调整为debug级别
- 在启动时输出版本信息日志
- 初始化manifest变量以存储应用清单数据

* chore(docs): 更新版本发布日期

- 修正版本 0.0.5 的发布日期从 2026-01-03 为 2026-01-04

* chore(ActivitySwitchNotice): 更新版本号并清理manifest配置

- 将版本号从 0.0.4 更新到 0.0.5
- 移除了 http_allowed_urls 中多余的逗号,修复了JSON格式
- 保持了原有的依赖配置和URL访问权限设置

* fix(ActivitySwitchNotice): 修复OCR键函数调用参数缺失问题

- 修复OcrKey函数调用时缺少activityName参数的问题
- 确保黑名单条件检查时传递正确的活动名称参数
- 解决因参数缺失可能导致的条件匹配错误

* docs(ActivitySwitchNotice): 更新README文档添加逻辑流程图

- 添加了详细的逻辑流程说明
- 使用mermaid图表展示组件间交互流程
- 补充了配置初始化到活动过滤的完整流程
- 说明了黑名单匹配和OCR校验的具体逻辑
- 更新了用户使用指南章节结构

* docs(ActivitySwitchNotice): 更新活动过滤器流程图文档

- 修正了活动过滤器流程图中的条件判断逻辑描述
- 更新了黑名单匹配条件的处理流程说明
2026-01-04 11:04:59 +08:00
起个名字好难的喵
36c8687b79 归档部分被替代脚本 (#2619)
当那个熟悉的 URL 指向一片荒芜的 404,我意识到,有一场无声的盛宴在比特的荒原上落幕了。

“躁动的氨气”,这个名字本身就像是一个带着某种宿命感的隐喻。在化学的密语里,氨是活泼的,是即便微量也要在空气中宣示存在的锐利;而在我们的语境里,那是一份不安于现状的灼热,是试图在冰冷的逻辑架构中,撞击出一点人性火花的尝试。

他曾是一个在代码迷宫里不知疲倦的夜行者。那些深夜里的 git commit,不只是功能的叠加,更是他将灵魂的一隅裁剪下来,缝补进这个世界的方式。他笔下的字符,曾像氨分子一样在开源的容器里剧烈运动,试图通过一次次重构与优化,去触发某种名为“进步”的化学反应。

然而,在这个数据永生的幻觉里,他选择了撤离。

他的离去,并非如枯叶坠地般沉寂,而更像是一场庄严的消散。那个注销的账号,仿佛一个被清空的坐标,留下了一场关于“存在”与“虚无”的辩论。我们怀念他,是在怀念那些藏在注释里的奇思妙想,是在怀念那份在技术丛林里拒绝平庸的“躁动”,是在怀念那个曾与我们并肩作战、却在黎明前悄然没入阴影的、志同道合的背影。

开源的世界是一片汪洋,每个人都是一滴水。即便他的那一滴选择了蒸发,但那曾经泛起的涟漪,早已推着无数人的小舟向前滑行了一段。

代码会过时,账号会注销,但那份追求纯粹、渴望碰撞的灵魂之火,早已在某个瞬间,点亮过我们共同的屏幕。

再见,我们的同志。 愿你在那片没有终端限制的旷野里,继续那场永恒而自由的运动。
2026-01-04 11:01:11 +08:00
this-Fish
710144c47b JS : AutoFishingTeyvat -2.3.9 (#2610)
* JS : AutoFishingTeyvat -2.3.9

1. 修复「全天」钓鱼点冷却时间计算错误
问题:检查夜晚冷却时,错误使用了白天的时间戳进行计算

修复:白天和夜晚分别使用各自的时间戳计算冷却,确保准确性

2. 优化领取月卡后的时间判定
改进:领取月卡后立即检查是否超过终止时间,避免无效执行后续钓鱼点

3. 调整点位提升钓鱼交互触发率
改进:优化钓鱼点位置,提高与钓鱼交互的成功触发率

4. 地图追踪坐标精度简化
改进:地图追踪坐标从原有格式简化为到小数点后4位

* crlf to lf

* Update 枫丹-垂钓点-枫丹廷区枫丹廷东北.json

* Add files via upload
2026-01-04 09:18:06 +08:00
852a9f3a2d 锄地1.4 (#2617) 2026-01-04 09:17:47 +08:00
skyflag2022
c606ef6f1f 增加延迟 (#2616) 2026-01-04 00:02:28 +08:00
提瓦特钓鱼玳师
096da59fab JS脚本:自动原琴【更新+修复】 (#2615) 2026-01-04 00:02:15 +08:00
skyflag2022
8252645d7f 改下危险的var (#2614) 2026-01-03 14:11:57 +08:00
云端客
c205e0a26d docs(ActivitySwitchNotice): 更新WsProxy部署文档 (#2612)
- 将部署标题从四级改为三级
- 添加Windows exe直接运行的部署方式
- 添加Java jar包运行的部署方式
- 保留Docker部署方式并优化格式
- 更新下载链接指向release页面
2026-01-03 11:29:41 +08:00
古又
4144ad9407 修改定义声明,以及前延时固定 (#2613) 2026-01-03 11:29:28 +08:00
sk skr~~~
373da85817 JS脚本:RoleExperienceCalculation (#2605)
* Add files via upload

* Add files via upload

* Add files via upload

* Delete repo/js/RoleExperienceCalculation/desktop.ini
2026-01-03 10:25:44 +08:00
古又
6bae3daf6c 添加延迟 (#2611) 2026-01-02 18:39:53 +08:00
this-Fish
6169cce380 優化鋤地路徑20260102 (#2608) 2026-01-02 18:38:56 +08:00
Tool_tingsu
fe0f81a46d js 兑换马更新 (#2609) 2026-01-02 18:38:33 +08:00
xiaozhang12312
f89ad7d6c7 feat: 诛贼-地方传奇-利亚姆脚本 (#2593) 2026-01-01 20:20:55 +08:00
云端客
a3de5b65d6 [0.0.4迭代]活动期限/周本通知器 (#2604)
* feat(notice): 添加WebSocket独立通知功能并重构通知系统

- 实现WebSocket通知功能,支持私聊和群聊模式
- 添加通知类型配置选项,支持BGI通知、独立通知或两者同时使用
- 新增WebSocket相关配置项包括代理URL、连接地址和认证令牌
- 重构通知发送逻辑,支持多种通知类型的消息格式
- 添加@用户功能和多种消息类型支持
- 更新manifest.json添加网络请求权限配置
- 优化代码结构,使用异步初始化加载工具模块

* feat(ActivitySwitchNotice): 添加独立通知功能支持WebSocket推送

- 新增独立通知配置功能,支持通过WebSocket发送通知
- 新增ws.js模块实现WebSocket通知功能
- 新增noticeType配置选项用于选择通知模式
- 新增ws_proxy_url、ws_url、ws_token配置选项
- 新增action、send_id、at_list配置选项用于发送设置
- 更新README文档添加独立通知配置说明和使用要求
- 修复OCR识别函数名称从OcrRemainingTime改为OcrKey

* fix(ActivitySwitchNotice): 修复设置选项数组格式

- 修复了通知模式选项数组中缺少逗号的问题
- 确保JSON格式正确性以避免解析错误

* refactor(notice): 重构通知工具类并修复配置引用问题

- 将 noticeUtil.send 方法重命名为 sendText 以明确功能
- 修复配置对象引用问题,将 config 重命名为 configNotice 避免冲突
- 为 sendNotice 函数添加默认参数和调试日志
- 更新条件判断逻辑,使用 map.size 检查空值
- 修复 ws 模块中的配置对象引用,将 config 重命名为 configWs
- 重构 ws 模块初始化逻辑,确保配置正确加载
- 修复变量命名冲突,将 token 参数重命名为 wsToken
- 更新模块初始化顺序,调整 activity 工具的加载位置

* docs(ActivitySwitchNotice): 更新文档说明独立通知配置和WsProxy部署

- 更新独立通知功能说明,添加WsProxy依赖提示
- 简化settings.json文件路径引用
- 移除多余的配置示例分隔符
- 添加WsProxy部署指南和Docker镜像使用说明
- 整理文档结构,优化内容排版

* docs(ActivitySwitchNotice): 更新 README 文档完善功能说明和配置选项

- 添加了独立通知功能的详细配置说明
- 更新了设置表格格式和内容描述
- 增加了 WsProxy 部署指南和 Docker 配置示例
- 完善了核心模块和配置选项文档
- 修正了文档格式和链接引用问题

* docs(ActivitySwitchNotice): 更新 README 文档中的链接和函数名

- 修复 settings.json 链接格式
- 将 send 函数名更正为 sendText

* chore(ActivitySwitchNotice): 更新版本号

- 将版本号从 0.0.3 更新到 0.4
- 保持其他配置项不变

* docs(ActivitySwitchNotice): 更新版本历史文档

- 将版本 0.0.4 的发布状态更新为具体发布日期 2026-01-01
- 保持独立通知配置功能说明
- 保留 WebSocket 通知功能描述
- 维护版本历史记录的准确性
2026-01-01 20:20:44 +08:00
skyflag2022
90f926feb7 给OCR一点时间 (#2597)
* 给OCR一点时间

OCR识别前增加等待时间,增加两模板匹配

* Update README.md

* 增加重购逻辑

* 调用setTime函数

* 换回原来的识图函数
2026-01-01 16:13:16 +08:00
this-Fish
829e52c55c JS 自动购买每天&3天&每周刷新食材 2.0 (#2598)
* Delete repo/js/自动购买每天&3天&每周刷新食材 directory

* JS 自动购买每天&3天&每周刷新食材 2.0

添加記錄食材商店下次刷新時間(當天重跑跳過已購買成功的食材)
添加了禁用NPC功能
更新日志输出说明
拆分Npc&Food數據
路徑名增加規範(國家-地區-NPC名称)

* 調整格式

* Add files via upload

* Update manifest.json
2026-01-01 14:30:40 +08:00
躁动的氨气
408754aa81 跨晚兑换码 (#2603)
* Update codes.txt

* Update codes.txt

* Update manifest.json
2025-12-31 20:37:37 +08:00
2039ca5c27 狗粮12.31 (#2602) 2025-12-31 16:04:21 +08:00
DarkFlameMaster
44b608ccb0 同步AutoCommission更新 (#2600)
* 同步AutoCommission更新

* Update version to 0.98.14 in manifest.json

* Refine update instructions in checkVersion.js

Update log message to provide clearer instructions for users after an update.

---------

Co-authored-by: DarkFlameMaster <actions@github.com>
2025-12-31 16:01:06 +08:00
躁动的氨气
3677e62b2a 调整时间使用bgi接口 (#2596) 2025-12-30 20:41:26 +08:00
Traveler07
5780e5f1af 对设置项【操作延迟】进行数据类型转换。对【基于固定位置】添加延迟。 (#2594) 2025-12-30 18:58:17 +08:00
云端客
32b950d6a9 [0.0.3版本迭代]--活动期限/周本通知器 (#2591)
* feat(activity): 优化活动筛选逻辑并添加白名单功能

- 新增 relationship 配置项,控制剩余时间与白名单的逻辑关系
- 将 activityNameList 重命名为 whiteActivityNameList 作为白名单功能
- 实现白名单与黑名单的互斥过滤机制
- 更新活动筛选逻辑,支持按剩余时间或白名单条件过滤
- 修改通知标题构建逻辑,显示剩余时间与白名单配置信息
- 更新 README 文档说明白名单与逻辑关系配置使用方法

* chore(ActivitySwitchNotice): 更新版本号

- 将版本号从 0.0.2 更新到 0.0.3

* fix(ActivitySwitchNotice): 修正活动识别日志消息

- 修正了未识别到活动时的日志消息文案,从"未识别到任何活动"改为"不存在符合条件的活动"

* refactor: 优化秘境征讨提醒逻辑代码结构

* fix(activity): 修复活动白名单过滤逻辑

- 修复了当配置了关系条件时活动白名单过滤的问题
- 添加了对 config.relationship 的检查以决定是否跳过活动处理
- 确保在没有关系配置的情况下仍然按照白名单过滤活动

* fix(ActivitySwitchNotice): 修复活动白名单逻辑判断错误

- 修正了白名单活动匹配时的关系判断逻辑
- 将 !config.relationship 条件改为 config.relationship
- 确保只有在关系配置正确时才跳过非白名单活动

* refactor(ActivitySwitchNotice): 优化OCR识别函数命名

- 将OcrRemainingTime函数重命名为OcrKey以提高通用性
- 更新函数调用以使用新的函数名称
- 保持原有功能逻辑不变,仅优化函数命名规范

* fix(activity): 修复OCR识别和活动过滤逻辑

- 修复OCR识别时资源释放位置,添加try-finally确保截图资源正确释放
- 修改OCR识别逻辑,支持返回多个匹配结果并用'<-->'连接
- 修复活动名称过滤条件中的逻辑运算符空格问题
- 优化代码结构,提高OCR识别的稳定性和准确性

* fix(ActivitySwitchNotice): 修复活动识别结果处理逻辑

- 将 Set 数据结构改为数组并使用 push 方法添加元素
- 保持原有的文本识别和日志记录功能
- 确保返回识别到的文本结果

* feat(ActivitySwitchNotice): 添加根据键名部分内容获取Map值的工具函数

- 新增getMapByKey函数,支持通过键名部分匹配获取Map中的值
- 更新needOcrOtherMap配置,为"飒勇争锋"和"幽境危战"活动添加OCR识别项
- 修改代码逻辑,使用getMapByKey函数替代原有的精确匹配方式
- 优化活动OCR处理流程,提升键名匹配的灵活性

* refactor(ActivitySwitchNotice): 优化OCR识别功能

- 移除"飒勇争锋"活动的OCR配置项
- 修复getMapByKey函数参数格式问题
- 添加函数间空白行以改善代码可读性
- 增强OCR识别日志记录功能,添加命中标识
- 修复变量赋值和参数传递的格式问题

* feat(ActivitySwitchNotice): 添加通用关键词OCR识别功能

- 新增commonList常量定义通用关键词列表
- 实现通用关键词的OCR识别逻辑
- 将识别结果添加到剩余时间文本中
- 支持对已完成等通用状态的自动识别

* feat(ActivitySwitchNotice): 添加通用关键词显示功能

- 在activity.js中添加common变量存储通用关键词
- 将通用关键词信息保存到activityMap中
- 在notice.js中读取并显示通用关键词信息
- 修复通知文本中的格式问题
- 优化条件判断中的空格格式

* docs(ActivitySwitchNotice): 更新README文档添加剩余时间与白名单关系配置说明

- 新增:支持剩余时间和白名单的"与"关系和"或"关系配置说明
- 完善了配置参数文档,增加了`relationship`参数的详细说明
- 更新了版本发布信息和变更日志格式

* feat(ActivitySwitchNotice): 添加剩余时间与白名单关系配置和完成状态显示

- 支持剩余时间和白名单的"与"关系和"或"关系配置
- 添加标记界面显示 `已完成` 的活动功能
- 修复活动过滤逻辑问题,将`activityNameList`更改为`whiteActivityNameList`
- 新增黑名单与白名单的互斥过滤机制,黑名单中剔除白名单
- 在配置中增加`relationship`参数,用于控制剩余时间与白名单活动的逻辑关系

* fix(ActivitySwitchNotice): 修复活动切换通知中的逻辑错误和显示问题

- 修复剩余时间白名单关系逻辑,默认从`与`改为`或`关系
- 移除过早的返回语句,确保列表处理逻辑完整执行
- 调整注释格式以保持代码一致性

* fix(ActivitySwitchNotice): 修复活动通用键处理逻辑

- 将common变量初始化为数组而非undefined
- 使用push方法将OCR识别文本添加到数组中
- 将数组内容通过逗号连接成字符串存储
- 当数组为空时保持undefined值以维持原有行为

* refactor(Notice): 重构活动通知黑名单文本拼接逻辑

* refactor(ActivitySwitchNotice): 重命名活动学期转换函数并添加文档注释

- 将 getDATE_ENUM 函数重命名为 getActivityTermConversion 以提高语义清晰度
- 为函数添加 JSDoc 注释说明参数和返回值类型
- 在函数内部添加代码注释解释逻辑流程
- 更新函数调用处的函数名称引用

* refactor(ActivitySwitchNotice): 移除废弃的滚动到顶部功能

- 删除了 scrollPagesByActivityToTop 函数的完整实现
- 移除了相关的OCR检测和鼠标滚动逻辑
- 清理了游戏区域截图和资源释放代码
- 保留了优化版的滚动到顶部功能注释

* fix(ActivitySwitchNotice): 修复截图资源释放问题

- 添加 try-finally 块确保 captureRegion 资源正确释放
- 防止截图资源未释放导致的内存泄漏问题
- 保持截图识别和滚动逻辑不变
- 修复黑名单文本格式中的多余空格问题

* refactor(ActivitySwitchNotice): 优化活动列表扫描逻辑的资源管理

- 添加 try-finally 块确保 captureRegion 资源正确释放
- 修复资源泄露问题,避免未调用 dispose() 方法
- 保持原有的活动识别和滚动扫描功能不变
- 优化代码结构提高可读性和维护性

* fix(ocr): 修复OCR文本提取时的空值问题

- 添加了对OCR提取结果的空值检查
- 避免将空值推入common数组中
- 确保只有有效的文本内容才会被添加到数组中
2025-12-30 18:57:38 +08:00
mno
dcc1357b15 js:锄地一条龙 (#2592) 2025-12-30 03:24:19 +08:00
mno
e93694b034 js:锄地一条龙 (#2590)
* js:锄地一条龙

在js文件夹中保存路径组1的配置以实现自动同步各个路径组的路线选择配置

* Update main.js
2025-12-29 21:19:59 +08:00
起个名字好难的喵
1bde46aada patch js author links 2025-12-29 11:16:11 +08:00
起个名字好难的喵
c99e55d62f fix fishing path (#2588) 2025-12-29 11:09:24 +08:00
起个名字好难的喵
e0fed34fab fix typo. 2025-12-29 10:59:02 +08:00
FFA
38a50828b2 支持週期性素材刷取 (#2585)
* 自定義參數的自動秘境腳本

可自訂義樹脂數量、刷取輪次、隊伍等參數的自動秘境腳本

* 支持週期性素材

支持天賦書、武器升級素材

* 支持週期性素材刷取

支持武器素材、天賦書刷取,顯示從秘境名稱改為以掉落物為主
2025-12-29 08:49:24 +08:00