¿Qué es un flujo de trabajo?
Un flujo de trabajo es una pequeña tarea que ejecutas por su nombre desde el panel de flujos: pulsa ⌘Espacio, escribe su palabra clave, añade un argumento si lo admite y pulsa ↩. AppPad incluye 19 flujos integrados y puedes escribir los tuyos.
Pasos
Un flujo ejecuta uno o más pasos en orden. Cada paso recibe la salida del anterior y la ejecución se detiene en el primer fallo. Cada paso es uno de estos:
- Un script de shell
- AppleScript o JavaScript for Automation
- Un atajo de la app Atajos
- Una petición HTTP (GET, POST, PUT, PATCH o DELETE)
- Una acción integrada, como vaciar la Papelera o ajustar el volumen
Argumentos
Lo que escribes tras el primer espacio es el argumento. AppPad lo interpreta según su tipo antes de ejecutar el flujo:
- Texto
- tal cual
- Duración
- 10, 90s, 1h30m, 1:30
- Hora
- 7:30, 730, 7pm
- Número
- 42
- Porcentaje
- 0–100
- Recordatorio
- tomorrow 3pm Call Mom !! @Work
Seguridad
Los scripts se ejecutan en un sandbox real de macOS. Un flujo solo obtiene lo que declara, como archivos para leer o escribir, acceso a la red, apps que puede controlar, hosts HTTP y secretos del llavero, y solo después de que lo permitas: una vez, siempre o nunca.