mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-19 03:59:51 +08:00
* 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) 之后确保区域对象使用后正确释放 - 统一所有图像识别后的资源清理操作顺序 - 避免因提前释放导致的潜在空引用异常 - 确保每次识别操作结束后及时回收内存资源 - 优化错误处理流程中的资源管理时机 - 提高脚本运行稳定性与性能表现