Was ist ein Workflow?
Ein Workflow ist eine kleine Aufgabe, die du im Workflow-Fenster per Namen startest: ⌘Leertaste drücken, Stichwort tippen, bei Bedarf ein Argument anhängen und ↩ drücken. AppPad bringt 19 eingebaute Workflows mit, und du kannst eigene schreiben.
Schritte
Ein Workflow führt einen oder mehrere Schritte nacheinander aus. Jeder Schritt bekommt die Ausgabe des vorherigen, und beim ersten Fehler wird abgebrochen. Jeder Schritt ist eines davon:
- Ein Shell-Skript
- AppleScript oder JavaScript for Automation
- Ein Kurzbefehl aus der App „Kurzbefehle“
- Eine HTTP-Anfrage (GET, POST, PUT, PATCH oder DELETE)
- Eine eingebaute Aktion, etwa Papierkorb leeren oder Lautstärke einstellen
Argumente
Alles nach dem ersten Leerzeichen ist das Argument. AppPad liest es vor dem Start passend zu seinem Typ:
- Text
- wie getippt
- Dauer
- 10, 90s, 1h30m, 1:30
- Uhrzeit
- 7:30, 730, 7pm
- Zahl
- 42
- Prozent
- 0–100
- Erinnerung
- tomorrow 3pm Call Mom !! @Work
Sicherheit
Skripte laufen in einer echten macOS-Sandbox. Ein Workflow bekommt nur, was er angibt – etwa Dateien zum Lesen oder Schreiben, Netzwerkzugriff, Apps, die er steuern darf, HTTP-Hosts und Schlüsselbund-Geheimnisse – und erst, wenn du es erlaubst: einmal, immer oder gar nicht.