Workflowmarkt

Wat is een workflow?

Een workflow is een kleine taak die je op naam start vanuit het workflowpaneel: druk op ⌘Spatie, typ het trefwoord, voeg zo nodig een argument toe en druk op ↩. AppPad heeft 19 ingebouwde workflows, en je kunt je eigen schrijven.

Stappen

Een workflow voert een of meer stappen na elkaar uit. Elke stap krijgt de uitvoer van de vorige, en bij de eerste fout stopt de uitvoering. Elke stap is een van deze:

  • Een shellscript
  • AppleScript of JavaScript for Automation
  • Een opdracht uit de app Opdrachten
  • Een HTTP-verzoek (GET, POST, PUT, PATCH of DELETE)
  • Een ingebouwde actie, zoals de prullenmand legen of het volume instellen

Argumenten

Wat je na de eerste spatie typt, is het argument. AppPad leest het volgens het type voordat de workflow start:

Tekst
zoals getypt
Duur
10, 90s, 1h30m, 1:30
Tijd
7:30, 730, 7pm
Getal
42
Percentage
0–100
Herinnering
tomorrow 3pm Call Mom !! @Work

Veiligheid

Scripts draaien in een echte macOS-sandbox. Een workflow krijgt alleen wat hij opgeeft, zoals bestanden om te lezen of te schrijven, netwerktoegang, apps die hij mag besturen, HTTP-hosts en sleutelhanggeheimen, en pas nadat jij het toestaat: één keer, altijd of nooit.