Files
xyzw_web_helper/MD说明文件夹/批量自动化-超时延迟配置表v3.11.md
2025-10-17 20:56:50 +08:00

9.9 KiB
Raw Blame History

批量自动化 - 超时延迟配置表 v3.11

📋 文档时间

2025-10-08

🎯 配置概览

本文档详细列出批量自动化中所有任务的超时时间、延迟间隔等配置参数。


📊 全局配置

配置项 默认值 说明
连接稳定等待 2000ms (2秒) WebSocket连接建立后的稳定时间
任务间隔 500ms 每个任务执行完毕后的等待时间
连接间隔 300ms 多个token建立连接的延迟避免并发过高
暂停检查间隔 500ms 任务暂停时的检查频率

📋 一键补差任务 (dailyFix) - 共22大类任务

1 任务前后状态检查

操作 超时时间 延迟 说明
role_getroleinfo (执行前) 10000ms 200ms 获取执行前的任务状态
role_getroleinfo (执行后) 10000ms - 获取执行后的任务状态对比

2 一键补差子任务明细

序号 任务名称 WebSocket命令 超时时间 任务后延迟 备注
1 分享游戏 system_mysharecallback 1000ms 200ms type: 2
2 赠送好友金币 friend_batch 1000ms 200ms -
3 免费招募 hero_recruit 1000ms 200ms recruitType: 3
4 付费招募 hero_recruit 1000ms 200ms 💰 消耗资源,可配置跳过
5 免费点金 (1/3) system_buygold 1000ms 200ms 💰 消耗资源,可配置跳过
6 免费点金 (2/3) system_buygold 1000ms 200ms 💰 消耗资源,可配置跳过
7 免费点金 (3/3) system_buygold 1000ms 200ms 💰 消耗资源,可配置跳过
8 开启木质宝箱×10 item_openbox 1000ms 200ms 💰 消耗资源,可配置跳过
9 福利签到 system_signinreward 1000ms 200ms -
10 领取每日礼包 discount_claimreward 1000ms 200ms -
11 领取免费礼包 card_claimreward 1000ms 200ms -
12 领取永久卡礼包 card_claimreward 1000ms 200ms cardId: 4003
13 领取邮件奖励 mail_claimallattachment 1000ms 200ms category: 0
14 免费钓鱼 (1/3) artifact_lottery 1000ms 200ms 💰 消耗资源,可配置跳过
15 免费钓鱼 (2/3) artifact_lottery 1000ms 200ms 💰 消耗资源,可配置跳过
16 免费钓鱼 (3/3) artifact_lottery 1000ms 200ms 💰 消耗资源,可配置跳过
17 魏国灯神扫荡 genie_sweep 1000ms 200ms genieId: 1
18 蜀国灯神扫荡 genie_sweep 1000ms 200ms genieId: 2
19 吴国灯神扫荡 genie_sweep 1000ms 200ms genieId: 3
20 群雄灯神扫荡 genie_sweep 1000ms 200ms genieId: 4
21 领取扫荡卷 (1/3) genie_buysweep 1000ms 200ms -
22 领取扫荡卷 (2/3) genie_buysweep 1000ms 200ms -
23 领取扫荡卷 (3/3) genie_buysweep 1000ms 200ms -
24 黑市一键采购 store_purchase 1000ms 200ms 💰 消耗资源,可配置跳过
25 竞技场启动 arena_startarea 1000ms - -
26 竞技场战斗 (1/3) arena_getareatarget + fight_startareaarena 1000ms 200ms 💰 消耗资源,可配置跳过
27 竞技场战斗 (2/3) arena_getareatarget + fight_startareaarena 1000ms 200ms 💰 消耗资源,可配置跳过
28 竞技场战斗 (3/3) arena_getareatarget + fight_startareaarena 1000ms 200ms 💰 消耗资源,可配置跳过
29 军团BOSS fight_startlegionboss 1000ms 200ms -
30 每日BOSS (1/3) fight_startboss 1000ms 200ms 根据星期计算bossId
31 每日BOSS (2/3) fight_startboss 1000ms 200ms -
32 每日BOSS (3/3) fight_startboss 1000ms 200ms -
33 停止盐罐机器人 bottlehelper_stop 1000ms 500ms bottleType: -1
34 启动盐罐机器人 bottlehelper_start 1000ms 500ms bottleType: -1
35 领取盐罐奖励 bottlehelper_claim 1000ms 200ms -
36 等待任务状态更新 - - 1000ms 确保服务器更新任务状态
37 领取任务奖励1-10 task_claimdailypoint 1000ms 200ms taskId: 1-10共10次
38 领取日常任务奖励 task_claimdailyreward 1000ms 200ms -
39 领取周常任务奖励 task_claimweekreward 1000ms 200ms -

一键补差总计: 约70+个子操作,预计耗时约 15-25秒


📋 其他独立任务

3 俱乐部签到 (legionSignIn)

操作 超时时间 延迟 备注
legion_signin 1000ms 500ms (任务间隔) 错误码 2300190 视为"已签到",跳过

4 一键答题 (autoStudy)

操作 超时时间 延迟 备注
study_startgame 1000ms 500ms (任务间隔) 错误码 3100080 视为"次数用完",跳过

5 领取挂机奖励 (claimHangupReward)

操作 超时时间 延迟 备注
system_claimhangupreward 1000ms 500ms (任务间隔) -

6 加钟 (addClock)

操作 超时时间 延迟 备注
system_mysharecallback 1000ms 500ms (任务间隔) type: 3, isSkipShareCard: true

7 爬塔 (climbTower)

操作 超时时间 延迟 备注
fight_starttower (每次) 2000ms 500ms 根据配置重复N次默认0次

可配置次数: 0-50次滑块配置

8 发车 (sendCar) - 完整流程

第1步查询车辆

操作 超时时间 延迟 备注
car_getrolecar 10000ms - 查询俱乐部车辆信息

第2步批量刷新可选

操作 超时时间 延迟 备注
car_refresh (每辆车) 5000ms 300ms 跳过有刷新票的车辆
刷新完成后重新查询 - 500ms 等待后重新执行 car_getrolecar

可配置刷新轮数: 0-10轮滑块配置

第3步批量收获

操作 超时时间 延迟 备注
car_claim (每辆车) 5000ms 300ms 仅收获 state === 2 (已到达) 的车辆
收获完成后重新查询 - 1000ms 等待1秒后重新执行 car_getrolecar

第4步批量发送

操作 超时时间 延迟 备注
car_send (每辆车) 5000ms 300ms 仅发送 state === 0 (待发车) 的车辆
每日发车上限 - - 每个token每天最多发4辆

第5步最终验证

操作 超时时间 延迟 备注
等待服务器同步 - 1000ms 确保发车状态同步
car_getrolecar (最终查询) 10000ms - 验证最终发车数准确性

发车任务总计:10-30秒(取决于车辆数量和刷新轮数)


🔧 辅助功能超时配置

阵容切换

操作 超时时间 延迟 备注
presetteam_changeteam 1000ms 300ms 切换到指定阵容

WebSocket连接重试机制

参数 配置 说明
最大重试次数 5次 连接失败后最多重试5次
重试延迟 递增 2s → 3s → 5s → 8s → 10s指数退避

📊 性能估算

单个Token完整任务预估时间

任务组合 预估时间 说明
仅一键补差 15-25秒 70+个子操作
快速套餐 10-15秒 签到+答题+领奖+加钟+发车+爬塔
完整套餐 25-40秒 所有任务

并发执行时间21个Token

并发数 预估总时间 说明
1个 约8-14分钟 21 × 25秒
3个 约3-5分钟 7批 × 30秒
5个 约2-3分钟 5批 × 30秒
10个 约1-2分钟 3批 × 35秒
21个 约40-60秒 1批 × 45秒高并发服务器压力大

⚠️ 注意事项

超时时间调整建议

  1. 网络较差时:

    • 建议增加所有超时时间×1.5-2倍
    • 降低并发数≤5
  2. 服务器响应慢时:

    • 增加 car_getrolecarrole_getroleinfo 等查询命令的超时15000ms+
    • 增加任务间延迟1000ms
  3. 高并发时:

    • 增加连接间隔500-1000ms
    • 适当增加任务间延迟1000ms

延迟时间优化建议

  1. 快速执行模式:

    • 任务后延迟200ms → 100ms
    • 任务间隔500ms → 300ms
    • ⚠️ 可能导致服务器限流
  2. 稳定执行模式(推荐):

    • 保持当前配置
    • 任务后延迟200ms
    • 任务间隔500ms
  3. 保守执行模式:

    • 任务后延迟500ms
    • 任务间隔1000ms
    • 适用于不稳定网络环境

🔄 版本历史

v3.11.5 (2025-10-08)

  • 📝 首次创建完整的超时延迟配置表
  • 📊 详细列出所有任务的超时和延迟参数
  • 💡 提供性能估算和优化建议

💡 未来优化方向

  1. 动态超时调整:

    • 根据网络延迟自动调整超时时间
    • 根据任务成功率动态调整重试策略
  2. 智能延迟优化:

    • 根据服务器响应速度动态调整延迟
    • 区分"必须延迟"和"可选延迟"
  3. 配置可定制化:

    • 允许用户在UI中自定义超时时间
    • 提供"快速/标准/保守"预设配置
  4. 性能监控:

    • 记录每个任务的实际执行时间
    • 生成性能报告,辅助优化

📝 相关文档