ACTION_SCREENSHOT
Capture the current Android screen as a base64 JPEG or PNG file path for automation workflows, requiring Shizuku or root access.
Instructions
截取当前屏幕(shell screencap),输出 base64 JPEG 或文件路径(需 Shizuku 或 root(screencap))。输出:screenshot_success, screenshot_error, screenshot_width, screenshot_height, screenshot_base64。截图文件写在 DCIM/habitat_screenshot_<时间戳>.png,不会自动删除。节点必须带 params(可为 {}),缺 params 字段时什么都不做。。字符串参数支持 ${var} 插值;结果以变量快照 JSON 返回。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | base64=JPEG 的 base64 字符串,file=PNG 文件绝对路径(默认 base64) | |
| quality | No | base64 时的 JPEG 质量 1–100(默认 80) | |
| require | No | 执行后要求为 true 的变量名(如 click_success),不满足按出错处理 | |
| on_error | No | 节点出错时:skip=跳过继续(默认),stop=停止整个工作流 | |
| output_var | No | 结果存到的变量名(format=file 时存的是路径)(默认 screenshot_base64) | |
| node_timeout_ms | No | 单节点超时毫秒,0=不限;默认 30 分钟 |