躁动的氨气
6ca414296f
fix: 调整游戏时间 ( #3178 )
2026-05-02 09:37:54 +08:00
汐
81e8256b78
狗粮小布丁5.1 ( #3177 )
2026-05-02 07:32:44 +08:00
躁动的氨气
ffe9d777c6
feat: 莉奈娅挖矿一条龙 ( #3174 )
...
* feat: 莉奈娅挖矿一条龙
* feat: 更新版本号
* fix: 修复一些问题
* feat: 清理路线
* feat: 添加选择
2026-05-01 21:30:13 +08:00
秋云
ee862b4a8c
版本号
2026-05-01 21:14:52 +08:00
秋云
02b22be73f
fix: 修复战斗任务取消逻辑,增加异常处理
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-01 21:02:44 +08:00
秋云
94cc989f88
Merge remote-tracking branch 'upstream/main'
2026-05-01 20:39:53 +08:00
mno
4c8f66e2cf
js:锄地一条龙2.9.0 ( #3173 )
...
* js:锄地一条龙2.9.0
1.优化数值类型配置项的读取和使用,通过统一函数管理
2.优化忽略比例相关机制,允许0和小数的忽略比例
3.优化分组机制,移除路径组一标签配置项,路径组一为其他组选剩下的路线,排除使用排除标签
4.优化readme说明,澄清分组机制
5.优化自定义配置的表述
* Update settings.json
移除说明中的”描述“
* Update README.md
2026-05-01 19:30:10 +08:00
ShadowLemoon
624cd61f5a
fix: 修复切换账号的OCR方法 ( #3176 )
...
* fix: 修复切换账号的OCR方法
* 更新版本号
2026-05-01 19:23:52 +08:00
躁动的氨气
0462b6aacd
feat: 莉奈娅挖矿一条龙 ( #3172 )
2026-05-01 11:41:57 +08:00
this-Fish
cf591bb376
自动购买商品 3.3.2 ( #3169 )
...
* 自动购买商品 3.3.2
添加新标签 杂货店
* Add files via upload
2026-04-30 10:10:05 +08:00
呱呱z
fd9e3b2516
添加【新增示例】,以便于用户自定义添加矿石可选项 ( #3165 )
...
1. README文件新增【自定义扩展】模块;
2. 文件内增新增 矿物/路线【新增示例】,以便于后续自定义增添矿物。
2026-04-30 08:52:19 +08:00
躁动的氨气
7d21ecf376
feat: 莉奈娅挖矿一条龙 ( #3166 )
2026-04-29 22:49:04 +08:00
火山
d3165db775
更新战斗好感js ( #3164 )
...
* 更新战斗好感js
尝试优化了一下
* 修正代码
* 补充JSDoc
* Update main.js
2026-04-28 12:31:15 +08:00
Gedley
1772354e60
JS脚本:禽肉好感 ( #3155 )
...
* 提交新的好感任务脚本
* 完善JS脚本:禽肉好感
* 完善JS脚本:禽肉好感
* 完善JS脚本:禽肉好感
* JS脚本:禽肉好感,增加预估剩余时间显示
* 替换JS脚本:鸡腿好感
2026-04-27 22:20:51 +08:00
火山
8e4b02d627
改进 AutoFriendshipFight 的稳定性与错误处理 ( #3161 )
...
* 改进 AutoFriendshipFight 的稳定性与错误处理
改进 AutoFriendshipFight 的稳定性与错误处理:
- 新增 swimConsecutiveLimit 设置项,并通过 swim_stats.json 记录每日/连续触发“游泳”事件的次数。
- 重构战斗流程: runBattlePathAndFight 、 executeBattleTasks 、 waitForBattleResult 现在返回明确的状态(success/failure/out_of_area/cancelled),并更好地处理取消/超时等情况。
- 改进 OCR 与资源管理:复用并释放经验/摩拉模板 Mat(exp/mora),安全释放截图/OCR 对象,减少循环中的资源泄露风险。
- 增加 AutoPath 封装与安全的文件/路径工具( fileExistsSafe 、 normalizePathForCompare ),避免路径执行/ runFile 出错时出现未处理异常。
- 增加通用工具:安全读取地图坐标、取消检测辅助函数、每日游泳统计的加载/保存/重置,以及战斗点缓存等。
- 其它修复:超时参数校验、正确声明 runTimes 、改进切队逻辑,以及更健壮的日志与通知输出等。
这些改动旨在防止后台残留导致的资源占用问题,更好地检测与处理游泳相关失败,并让战斗/OCR 循环更确定、更可恢复。
* Change fight timeout default from 120 to 30 seconds
* Update fight timeout default value to 120 seconds
* 更改版本号
2026-04-26 21:00:34 +08:00
this-Fish
6e6aeb0545
自动购买商品 3.3.1 ( #3160 )
...
* 修改挪德卡莱-那夏镇-采若路線
* Update manifest.json
2026-04-25 22:37:12 +08:00
this-Fish
f05fa2b277
自动购买商品 3.3.0 ( #3158 )
...
* Add files via upload
* Add files via upload
* Add files via upload
2026-04-25 17:49:42 +08:00
云端客
913f8445f5
docs(AutoPlan): 更新文档说明与工具版本建议 ( #3157 )
...
- 更新 bettergi-scripts-tools 版本建议为 v0.0.8+
- 添加 init-api 配置界面截图
- 优化文档结构和图片展示顺序
2026-04-25 12:28:53 +08:00
云端客
9fdefe24c2
main-asn ( #3156 )
...
* refactor(ActivitySwitchNotice): 优化通知配置构建逻辑
- 将 configNotice 变量改为 let 声明以支持动态更新
- 新增 async 函数 buildConfigNotice 用于构建通知配置
- 在 sendNotice 函数中调用 buildConfigNotice 确保配置最新
- 在 sendText 函数中添加 buildConfigNotice 调用保证配置同步
* refactor(utils): 导出工具函数并移除全局挂载
- 将 activity.js 中的 activityMain 函数改为导出函数
- 将 campaignArea.js 中的 ocrDailyCommission、ocrWeeklyCount、campaignAreaMain、dailyCommissionMain 函数改为导出函数
- 将 mapMission.js 中的 ocrMapMission、openMap、mapMission 函数改为导出函数
- 将 tool.js 中的 findTextAndClick、getDayOfWeek 函数改为导出函数
- 将 uid.js 中的 saveOnlyNumber、ocrUID、compareUid、checkUid、check 函数改为导出函数
- 将 ws.js 中的 send、sendText 函数改为导出函数
- 移除所有 utils 文件中对 this 对象的挂载操作
- 在 main.js 中导入新的工具函数并移除重复定义的函数
* fix(ActivitySwitchNotice): 修复圣遗物空间检查功能中的显示和逻辑问题
- 修正圣遗物空间不足提醒消息中的标点符号格式
- 修复圣遗物空间阈值错误日志中的数字格式
- 移除不必要的延时操作以优化执行效率
- 调整代码结构以提高运行性能
fix(ActivitySwitchNotice): 修复圣遗物空间检查功能中的显示和逻辑问题
- 修正圣遗物空间不足提醒消息中的标点符号格式
- 修复圣遗物空间阈值错误日志中的数字格式
- 移除不必要的延时操作以优化执行效率
- 调整代码结构以提高运行性能
refactor(ActivitySwitchNotice): 优化圣遗物检查功能中的延迟配置
- 将硬编码的延迟时间替换为可配置的常量
- 统一延迟时间管理,提高代码可维护性
- 保持原有功能逻辑不变的情况下提升代码质量
feat(ActivitySwitchNotice): 更新版本并新增圣遗物空间检测提醒功能
- 将插件版本从 0.1.3 更新至 0.1.5
- 新增圣遗物剩余空间检测提醒功能
- 在版本历史中添加 0.1.5 版本记录
fix(ActivitySwitchNotice): 修复圣遗物剩余空间阈值解析错误
- 添加 try-catch 块处理 parseInt 异常情况
- 当阈值格式错误时默认使用 400 的阈值
- 添加警告日志记录格式错误的阈值设置
- 确保程序在无效配置下仍能正常运行
feat(bag): 添加圣遗物背包空间检查功能
- 新增 HolyRelics.js 工具模块实现圣遗物数量检查逻辑
- 集成 OCR 识别功能用于获取圣遗物数量信息
- 添加背包空间不足提醒功能,可自定义阈值
- 在 main.js 中集成圣遗物检查流程
- 添加新的配置选项包括打开背包按键和圣遗物阈值设置
- 扩展工具类增加 findText、findImg 和 OcrFind 等通用识别方法
- 实现自动打开背包并处理过期物品弹窗功能
* fix(HolyRelics): 修复圣遗物背包空间检测功能
- 添加了进入圣遗物背包的点击状态验证,避免无法进入时继续执行
- 增强了OCR文本解析逻辑,添加了字符串分割长度验证和数值解析校验
- 优化了阈值参数解析,在main.js中添加了更安全的数值转换和错误处理
- 修复了工具函数中资源释放问题,在isInMainUI函数中使用try-finally确保资源被正确释放
- 更新了提醒消息文本,明确标识阈值设置参数
2026-04-25 12:28:42 +08:00
云端客
d8f4afbbf3
(适配 https://github.com/babalae/better-genshin-impact/pull/3069 ) feat(ActivitySwitchNotice): 实现单例模式配置唯一实例 ( #3154 )
2026-04-23 12:42:13 +08:00
云端客
8de0bf9b39
(适配 https://github.com/babalae/better-genshin-impact/pull/3069 ) ( #3153 )
2026-04-23 12:39:29 +08:00
汐
6923a077ea
锄地4.21补丁 ( #3152 )
...
* 锄地4.21补丁
* Update G037挪德卡莱特辖地研究所-1.json
2026-04-22 08:24:17 +08:00
Jamis
ac6914e315
Add wait action to linnea mining script ( #3151 )
...
* Add wait action to linnea mining script
* Adjust linnea mining action timing and charge
* Update README.md
2026-04-21 22:37:38 +08:00
吉吉喵
9b8f94be5c
Update 掉落.txt ( #3150 )
2026-04-21 19:10:29 +08:00
DarkFlameMaster
1d573e9df8
AutoCommission 0.98.18 ( #3149 )
2026-04-21 12:00:47 +08:00
this-Fish
0f698e1872
历练点双倍好感、使用历练点完成每日委托 - 支持指定多个好友名称,尝试进入各好友尘歌壶 ( #3145 )
...
* 历练点双倍好感 - 支持指定多个好友名称,尝试进入各好友尘歌壶
* 使用历练点完成每日委托 - 支持指定多个好友名称,尝试进入各好友尘歌壶
* Add files via upload
2026-04-20 16:12:40 +08:00
秋云
e48ab9eaf9
fix: 更新路线 ( #3144 )
2026-04-20 02:03:42 +08:00
吉吉喵
0841491f06
取消任务追踪,避免干扰自动流程 ( #3142 )
...
* 取消任务追踪,避免干扰自动流程
* Add files via upload
2026-04-19 23:40:56 +08:00
汐
9209bcc060
狗粮小布丁4.18 ( #3141 )
2026-04-19 06:20:12 +08:00
this-Fish
30bb2c239f
自动购买商品3.2.11 ( #3140 )
...
* Update npcs.json
* Update README.md
* Update 商人与商品支持表.md
* Update manifest.json
2026-04-19 00:27:49 +08:00
古又
cff25d4fb3
更新为4点刷新机制 ( #3137 )
...
* 更新为4点刷新机制
2026-04-18 07:51:46 +08:00
古又
01baef2680
小更新 ( #3134 )
...
记录各子任务时间,优化界面影响
2026-04-17 01:04:06 +08:00
Jamis
904c13e146
Improved support for Linnea ( #3133 )
2026-04-17 01:03:41 +08:00
吉吉喵
8b8374521e
更新植物怪物材料 ( #3136 )
...
* 更新植物怪物材料
* 更新材料
2026-04-17 01:02:21 +08:00
Jamis
96d81d1285
update js ( #3132 )
2026-04-16 13:38:34 +08:00
秋云
f35fa212f9
feat: add update_settings.py for automated purchasing configuration
...
- Introduced a new script to manage NPC settings and food items for automated purchasing.
- Parsed NPC data from a JSON string and extracted unique food items and tags.
- Created a settings structure for user configuration, including options for account name, food selection, purchase schedule, and debug mode.
- Saved the settings to a JSON file for easy access and modification.
2026-04-16 03:57:11 +08:00
Jamis
ccaf1bd892
guide users to use Linnea correctly ( #3129 )
2026-04-14 22:57:51 +08:00
mno
bd2843088b
锄地一条龙2.8.1 ( #3128 )
...
添加对于画面设置的指南,修改部分路线信息
2026-04-14 19:23:40 +08:00
提瓦特钓鱼玳师
39669afa14
AEscoffier_chef、AllFowlTeyvat【更新】 ( #3117 )
...
* 删除旧版MIDI制谱器
* 更新月之六数据
* 添加BGI本体的自动烹饪方法
* Update manifest.json
* 添加了智能拾取模式
* fix
* fix
2026-04-14 11:14:35 +08:00
Jamis
920658f659
更新js脚本AbundantOre和部分挖矿路线,以更好地适配莉奈娅挖矿 ( #3120 )
...
* Update JS script AbundantOre
* fix encoding
* more impr
2026-04-14 10:50:18 +08:00
mno
6e9b644d20
锄地、批发、团购、采集 适配6.5新地图及功能优化 ( #3118 )
...
* js:锄地一条龙2.8.0
1.更新路线信息
2.增加运行中吃药
3.移除全局变量gameRegion,直接使用截图函数
4.截图函数增加缓存,防止提前释放导致无法访问
5.拾取时模板匹配不再为不同长度的拾取物使用单独的截图区域,改为统一的区域
6.增加新怪物信息和材料图片
* Delete 图片拼接.py
* Update G027挪德卡莱虚海望神像.json
* Update ZC001稻妻渊下宫常夜灵庙东北.json
* Update ZC018稻妻渊下宫蛇心之地.json
* 修复路线信息
* 批发新增风息花截图
* 团购更新
1.适配风息花
2.优化重上线机制
* 采集cd管理
* 添加对于附身状态黄色血条的处理
* Update README.md
2026-04-14 02:32:27 +08:00
this-Fish
8d2ecea5f4
AutoFishingTeyvat 月之六适配 ( #3114 )
...
* Add files via upload
* AutoFishingTeyvat 月之六适配
新增风息山3个钓鱼点&一种鱼类綦假龙
2026-04-13 20:45:30 +08:00
汐
63d5a2793e
锄地小布丁+批发+团购风息花4.12 ( #3112 )
2026-04-13 01:15:59 +08:00
this-Fish
78b4c88d80
自动购买商品 3.2.10 ( #3111 )
...
* 自动购买商品 3.2.10
* 自动购买商品 3.2.10
* 自动购买商品 3.2.10
* CTLF to LF
* Update manifest.json
2026-04-12 14:14:56 +08:00
DarkFlameMaster
13bf53000b
批量讨伐角色养成材料BOSS 0.6.0 ( #3101 )
...
* 同步批量讨伐角色养成材料BOSS更新
* 同步更新
---------
Co-authored-by: DarkFlameMaster <actions@github.com >
2026-04-12 12:36:05 +08:00
FFA
f9ee9f4ce5
AutoDomainCustomizable - 0.10 ( #3108 )
...
* V0.10
* 调整战斗策略设置方式
* 在显示日志中新增说明
* 读我文件排版
* 调试模式新增显示传入参数
* 修正刷完樹脂模式
修正刷完樹脂模式的邏輯
* 修正設置文字
修正刷完模式的文字描述
2026-04-12 12:34:12 +08:00
云端客
99f45fcd05
fix(AutoPlan): 修复活动滚动查找逻辑问题 ( #3106 )
...
- 修改scrollPagesByActivity函数默认滚动页面次数为4
- 调整活动查找结果判断条件,增加名称不存在的情况处理
- 解决已结束活动状态判断的逻辑错误
2026-04-11 12:36:51 +08:00
ddaodan
78f1e766b6
地脉花4.6 ( #3100 )
...
* 更新路线避免卡战斗
* 地脉花 4.5.4
* 地脉花4.6
* 更新BGI版本要求
2026-04-11 00:39:53 +08:00
Jamis
ca98204b7b
Update JS script AbundantOre ( #3094 )
2026-04-10 21:20:03 +08:00
5117600049
8be605c388
周本一条龙修复了忘记添加博士周本传送点的问题 ( #3099 )
...
* Update manifest.json
* Update README.md
* Update utils.js
2026-04-10 19:21:03 +08:00