Tareas por lotes de longarm
Volver a la documentación de longarm
Las tareas por lotes permiten guardar flujos reutilizables de varios pasos y ejecutarlos después desde la app, REST API o MCP.
Comportamiento clave
- solo una ejecución por lotes puede estar activa a la vez
- las solicitudes de ejecución devuelven inmediatamente un
runId - el progreso se consulta mediante estado e historial
- las capturas tomadas por pasos
screenshotse guardan en el historial - la retención predeterminada es de
30ejecuciones
Forma de una tarea
{
"id": "bt_...",
"name": "Open Settings and capture",
"steps": [],
"repeat": 1,
"variables": {}
}
Forma de un paso
{
"id": "step_1",
"type": "tap",
"params": { "x": 540, "y": 1200, "duration": 80 },
"repeat": 1,
"delayAfterMs": 0,
"continueOnError": false,
"children": []
}
Tipos de paso
Gratis:
taplong_pressscreenshotopen_appopen_intentoverlay_showoverlay_hidedelaysetui_actionset_textui_scrollwait_for_uiloop
Plus:
swipepinchtwo_finger_swiperotate
Variables
Usa sustitución {{name}} dentro de parámetros string:
{
"variables": {
"packageName": "com.android.settings"
},
"steps": [
{
"type": "open_app",
"params": { "packageName": "{{packageName}}" }
}
]
}
Ejecuta tareas guardadas desde la pestaña Batch, REST API o MCP, y revisa mensajes y capturas en Batch History.