fix: 缩短OCR超时的默认时间,更新readme

This commit is contained in:
秋云
2025-05-25 18:39:54 +08:00
parent 1570933a6c
commit 6fbb762a99
2 changed files with 20 additions and 12 deletions

View File

@@ -7,7 +7,8 @@
## 敌人类型支持
### 盗宝团好感
- **触发任务**: 岛上无贼 - 消灭鬼鬼祟祟的盗宝团
- **触发任务**:
- 岛上无贼 - 消灭鬼鬼祟祟的盗宝团
- **特殊功能**: 支持清理原住民(丘丘人)
- **战斗坐标**: 稻妻地区指定位置
@@ -29,11 +30,11 @@
- **战斗配置**
- **战斗策略**: 根据队伍选择合适的战斗策略文件
- **练度要求**: 建议较高练度,纯好感队可能无法击败敌人
- **重要设置**: ❌ 关闭"自动检测战斗结束"
- **重要设置**: ❌ 关闭"自动检测战斗结束" (如果勾选清理丘丘人,则需要打开)
### 3. 队伍推荐
- 至少1-2个主力输出角色
- 建议携带治疗角色保证生存
- **队伍推荐**
- 至少1-2个主力输出角色,针对性的定制战斗策略
- 建议携带治疗角色保证生存,失败会丢失好感任务次数,并且会显著增加任务时间
- 避免使用纯好感队伍(练度不足)
## 脚本设置
@@ -41,12 +42,18 @@
### 基础设置
- **敌人类型**: 选择"盗宝团"或"愚人众"
- **运行次数**: 设置刷取次数默认10次
- **OCR超时**: OCR检测超时时间默认30秒
- 运行次数的上限是50次前10次可以获取好感
- **队伍名称**: 指定使用的队伍配置
- **OCR超时**: OCR检测超时时间默认10秒
- 过短可能会识别失败导致结束任务;
- 过长则会长时间检测导致罚站时间过长;
- 推荐保持默认值。
- **战斗超时**: 单次战斗超时时间默认120秒
- 战斗超时会直接取消任务,因此不建议过短
- 脚本会自动检测任务结束,识别精度非常高,不用担心因为超时太长罚站
### 高级设置
- **清理原住民**: 仅盗宝团模式有效,清理丘丘人
- **队伍名称**: 指定使用的队伍配置
- **卡时间模式**: 支持按日期周期运行
## 运行流程
@@ -64,17 +71,18 @@
### ⚠️ 重要提醒
- 脚本运行时请勿手动操作游戏
- 确保网络稳定避免OCR检测失败
- 建议在非高峰时段运行,减少延迟影响
- 请按照指引操作
### 🔧 故障排除
- **OCR检测失败**: 检查游戏界面是否清晰调整OCR超时时间
- **战斗策略没有生效**: 勾选"覆盖JS中的自动战斗配置",并在战斗配置设置相应的战斗策略
- **战斗失败**: 检查队伍配置和战斗策略,提升角色练度
- **超时结束**: 增加战斗超时时间
- **OCR超时但实际触发了任务**: 尝试提高OCR超时时间否则提出issue
- **路径错误**: 确保相关路径文件存在于assets/AutoPath目录
- **其他错误**在github上提出issue
### 📊 效率优化
- 使用高练度队伍可提高战斗效率
- 合理设置超时时间避免卡死
- 选择合适的敌人类型以匹配队伍配置
## 文件依赖

View File

@@ -2,7 +2,7 @@ const DEFAULT_RUNS = 10;
const DEFAULT_PERIOD = 25;
const DEFAULT_BASE_RUNS = 50;
const BENCHMARK_HOUR = "T04:00:00";
const DEFAULT_OCR_TIMEOUT_SECONDS = 30;
const DEFAULT_OCR_TIMEOUT_SECONDS = 10;
const DEFAULT_FIGHT_TIMEOUT_SECONDS = 120;
(async function () {