多目标按什么顺序执行:编号顺序与节奏叠加
顺序只有一个依据:编号
多目标模式下没有隐藏的调度逻辑——目标点的编号就是执行顺序。屏幕上编号 1 的点先执行,然后是 2、3……走完全部目标算一轮,然后从 1 重新开始。所以编号错了,整套动作就全乱了:布点时留意编号,顺序不对就调整目标设置里的序号,或者删掉重加。
节奏由「每步的间隔」叠加出来
每个目标自己的间隔参数作用于这一步之前(或之后,以应用内实际为准)的等待,整套序列的节奏是逐步叠加的结果:
- 序列里全是点击、每步间隔很短 → 高速连点型任务;
- 点和滑动混排、间隔放长 → 更接近人手操作的速度。
「点得快」和「跑得完」经常矛盾:间隔 300 毫秒的五连点,目标应用可能每一步都跟不上。慢一点但每步都生效,比快但落空一半强。
一轮要多久:算出来
一轮耗时 ≈ 各动作执行时长之和 + 各步间隔之和
例:5 个目标、每步间隔 1 秒、动作本身忽略不计,一轮约 5 秒;跑 100 轮约 8 分多钟。滑动时长不能忽略时要加上:每次滑动 0.8 秒、序列里 2 次滑动,每轮再加 1.6 秒。
挂机倒推的顺序
知道了单轮耗时,睡前挂机的轮数就能倒推:轮数 = 计划时长 ÷ 单轮耗时,再留一成余量防止误差。完整的算法、场景示例与保险措施都在睡前挂机怎么算时长。
试跑一轮再放行
参数全部设好后,把停止条件改成按次数、设 2~3 轮,亲眼盯完一遍——确认每步落点、每步间隔都符合预期,再改回正式轮数开跑。试跑时发现某步没生效,按按了播放没反应的三层排查走。