diff --git a/repo/js/AutoPlan/README.md b/repo/js/AutoPlan/README.md index cfc5dd2a5..69502910d 100644 --- a/repo/js/AutoPlan/README.md +++ b/repo/js/AutoPlan/README.md @@ -303,8 +303,12 @@ | 0.0.2 | oiJbmjU2R0NniiwiZxh | 0.0.5+ | | 0.0.3 | oiJbmjU2R0NniiwiZxh | 0.0.6+ | | 0.0.4 | oiJbmjU2R0NniiwiZxh | 0.0.6+ | +| 0.0.5 | oiJbmjU2R0NniiwiZxh | 0.0.6+ | ## 版本历史(简要) +### 0.0.4 2026.04.11 +- 调整幽境危战 查找结果判断条件,增加名称不存在的情况处理 +- 默认滚动页面次数为4 ### 0.0.4 2026.03.25 - 修复识别异常 ### 0.0.3 2026.03.13 diff --git a/repo/js/AutoPlan/manifest.json b/repo/js/AutoPlan/manifest.json index 1d6d4c044..f5584fcc1 100644 --- a/repo/js/AutoPlan/manifest.json +++ b/repo/js/AutoPlan/manifest.json @@ -1,6 +1,6 @@ { "name": "自动体力计划", - "version": "0.0.4", + "version": "0.0.5", "description": "", "settings_ui": "settings.json", "main": "main.js", diff --git a/repo/js/AutoPlan/utils/activity.js b/repo/js/AutoPlan/utils/activity.js index 3e35f9b5f..7d5f7a285 100644 --- a/repo/js/AutoPlan/utils/activity.js +++ b/repo/js/AutoPlan/utils/activity.js @@ -58,7 +58,7 @@ async function scrollPage(totalDistance, isUp = false, waitCount = 6, stepDistan * @param {number} stepDistance - 每次滚动的步长距离 * @param {number} scrollPageCount - 滚动页面次数,默认从config中获取 */ -async function scrollPagesByActivity(isUp = false, total = 90, waitCount = 6, stepDistance = 30, scrollPageCount = config.scrollPageCount) { +async function scrollPagesByActivity(isUp = false, total = 90, waitCount = 6, stepDistance = 30, scrollPageCount = 4) { // 根据滚动方向设置坐标位置 // 如果是向上滚动,使用顶部坐标;否则使用底部坐标 let x = isUp ? xyConfig.top.x : xyConfig.bottom.x; // 根据滚动方向获取x坐标 @@ -356,7 +356,7 @@ async function findStygianOnslaught() { value: "已结束", } const findResult = await scrollFindActivity(findActivity.name, findActivity.key, findActivity.value); - if (findResult.name && findResult.key && findResult.value) { + if((!findResult.name)||(findResult.name && findResult.key && findResult.value) ){ // 幽境危战 紊乱爆发期 已结束 return false }