Files
bettergi-scripts-list/repo/js/AutoLeyLineOutcrop/manifest.json
云端客 5db53d18f8 [全自动地脉] (#2485)
* feat(树脂): 1.树脂耗尽模式基础上新增==>刷取次数取小值<==功能
2.优化原粹树脂识别速度

* feat(AutoLeyLineOutcrop): 添加最小替换次数功能

* feat(physical): 添加运行次数统计和OCR识别区域优化

* refactor: 将info日志级别调整为debug级别

* refactor: 调整操作延迟时间从800ms到1000ms

* refactor: 优化模板匹配配置和错误信息输出

* fix: 修复错误处理和通知设置引用问题

* refactor: 修改变量声明为let

* refactor: 优化区域对象创建和资源释放

* fix(utils): 修改原粹树脂识别函数的默认参数

- 将 opToMainUi 参数的默认值从 true 改为 false
- 确保函数在不切换到主界面的情况下也能正常执行
- 避免不必要的界面跳转提升用户体验

* fix(utils): 修复图像识别逻辑中的区域查找问题

- 修正了 captureGameRegion 的调用方式,确保正确获取游戏区域
- 更新了模板匹配按钮查找逻辑,使用 region.find 替代 captureGameRegion().find
- 添加了资源释放逻辑,确保 regionA 在使用后正确 Dispose
- 移除了重复和注释掉的代码,提升代码可读性
- 保留了错误处理机制,确保路径错误时能正确抛出异常并记录日志

* fix(utils): 调整资源释放逻辑以防止内存泄漏

- 将 region.Dispose() 移至 await sleep(ms) 之后确保区域对象使用后正确释放
- 统一所有图像识别后的资源清理操作顺序
- 避免因提前释放导致的潜在空引用异常
- 确保每次识别操作结束后及时回收内存资源
- 优化错误处理流程中的资源管理时机
- 提高脚本运行稳定性与性能表现
2025-12-21 16:47:49 +08:00

49 lines
2.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"manifest_version": 1,
"name": "全自动地脉花",
"version": "4.4.7",
"tags": ["地脉花"],
"bgi_version": "0.52.0",
"description": "基于OCR图像识别的全自动刷取地脉花。\n💡更多信息请查看README! \n\n----------注意事项----------\n●仅支持BetterGI 0.52.0 及以上版本!\n●部分地脉花因特殊原因不支持全自动具体的点位请在手册中查看。\n●树脂使用的优先级2倍原粹树脂 > 浓缩树脂 > 原粹树脂。\n●运行时会传送到七天神像设置中设置的七天神像需要关闭七天神像设置中的“是否就近七天神像恢复血量”并指定七天神像。\n●战斗策略注意调度器设置中地图追踪行走配置里的“允许在JsSpript中使用”和“覆盖JS中的自动战斗配置”只有在都打开的情况下脚本才会使用下面的战斗配置否则会使用独立任务中的战斗策略。战斗超时时间不能大于脚本自定义配置中的时间。\n\n如果遇到问题请先参照README中的方法进行解决。",
"authors": [
{
"name": "ddaodan",
"links": "https://github.com/ddaodan"
},
{
"name": "平面镜",
"links": "https://github.com/Flatmirrr"
},
{
"name": "秋云",
"links": "https://github.com/physligl"
},
{
"name": "起个名字好难的喵",
"links": "https://github.com/MisakaAldrich"
},
{
"name": "火山",
"links": "https://github.com/RRRR623"
},
{
"name": "寒烟",
"links": "https://github.com/214-hanyan"
},
{
"name": "羊汪汪",
"links": "https://github.com/ColinXHL"
},
{
"name": "云端客",
"links": "https://github.com/Kirito520Asuna"
}
],
"settings_ui": "settings.json",
"main": "main.js",
"http_allowed_urls": [
"https://cnb.cool/*",
"https://*.github.com/*"
]
}