ADB目标选择¶
用途¶
此节点用于“在列表里找到若干目标并逐个选中”。每个目标可以使用图像模板或 OCR,拥有独立的置信度、九宫格点击基准和偏移。当前页处理完后,节点按配置滑动翻页;新旧页面足够相似时判定到达底部。
添加路径¶
Shift+A → 自动化 → ADB目标选择
执行行为¶
节点先截取识别区域,同时识别当前页所有仍符合条件的目标,并依次点击。默认情况下,一个目标命中过一次后不再重复;开启该目标的“允许多次选中”后,每一页都会点击它的全部匹配。
若所有目标都不允许多选,全部目标命中后立即结束。否则节点继续翻页,直到翻页前后画面相似度达到阈值。结束时输出累计点击数、命中过的目标种类数是否覆盖全部目标,以及目标总数。
输入端口¶
| 端口 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 执行输入 | 执行 | 是 | 开始选择与翻页流程。 |
| ADB | 字符串 | 否 | 连接值存在时必须与执行前准备的目标一致;也可使用节点固定地址、Debug 目标或自动发现目标。 |
输出端口¶
| 端口 | 类型 | 说明 |
|---|---|---|
| 执行输出 | 执行 | 全部完成或到达底部后继续。 |
| 全部选中 | 布尔 | 每一种目标是否至少命中一次。 |
| 已选数量 | 整数 | 实际发出的累计点击次数,多选目标可能贡献多次。 |
| 目标总数 | 整数 | 配置中的目标种类数量。 |
属性¶
双击节点进入完整编辑器。左侧是全屏预览,可拖动识别区域和翻页箭头;右侧管理目标。
画布与翻页¶
| 属性 | 默认值 | 说明 |
|---|---|---|
| ADB 地址 | 空 | 固定运行目标。 |
| ADB 画面旋转 | 0° | 支持 0°、90°、180°、270°。 |
| 画布 | 1280 × 720 | 编辑坐标的参考分辨率。 |
| 识别区域 | 左上 5%,宽高 90% | 每页只在此矩形内识别。 |
| 滑动起点 → 终点 | (85%,50%) → (55%,50%) | 翻页路径,可直接拖动或输入百分比/像素。 |
| 起点停顿 | 0.5 秒 | DOWN 后原地等待。 |
| 滑动时间 | 1 秒 | 从起点移动到终点的时长。 |
| 终点停顿 | 1 秒 | 到达终点后抬起前等待。 |
| 翻页后等待 | 1 秒 | 抬起后等待界面稳定再截图。 |
| 页面相似度 | 0.995 | 翻页前后达到此相似度即视为到底。 |
坐标无后缀时绝对值不大于 1按比例,大于 1按像素;也可显式写 % 或 px。屏幕点不能为负,目标点击偏移可以为负。
每个选择目标¶
| 属性 | 默认值 | 说明 |
|---|---|---|
| 名称 | 目标N | 编辑器和错误信息中的可读名称。 |
| 识别方式 | 图像模板 | 也可使用 OCR 文字。 |
| 模板 / OCR 文字 | 空 | 图像模式必须导入或截图;OCR 模式必须填写文字。 |
| 点击基准 | 中心 | 可选目标框九宫格中的任一点。 |
| X/Y 偏移 | 0 | 在点击基准上叠加百分比或像素偏移。 |
| 置信度 | 0.8 | 范围 0–1。 |
| 允许多次选中 | 关闭 | 开启后每页点击该目标的全部匹配;命中过一次即算该类完成。 |
最小示例¶
开始 → 查找运行中ADB安卓实例 → ADB目标选择 → 结束
直接连接单个 ADB 输出,双击节点添加一个图像目标,截取模板并用默认左滑翻页。
常见错误¶
- 目标没有模板或 OCR 文字:蓝图会在执行前拒绝准备;补齐对应素材。
- 滑动方向相反:起点和终点表达实际手指轨迹,不是内容移动方向。
- 过早判定到底:降低页面相似度,或延长翻页后等待,让界面完成刷新。
- 同一目标只点一次:需要逐页重复时,为该目标开启“允许多次选中”。
- 全部选中为否但流程继续:到达底部也会正常结束;用
全部选中接分支处理不完整情况。