Marché des flux

Qu’est-ce qu’un flux de travail ?

Un flux de travail est une petite tâche que vous lancez par son nom depuis le panneau des flux : appuyez sur ⌘Espace, tapez son mot-clé, ajoutez un argument s’il en prend un et appuyez sur ↩. AppPad en inclut 19, et vous pouvez écrire les vôtres.

Étapes

Un flux exécute une ou plusieurs étapes dans l’ordre. Chaque étape reçoit la sortie de la précédente, et l’exécution s’arrête au premier échec. Chaque étape est l’une de celles-ci :

  • Un script shell
  • AppleScript ou JavaScript for Automation
  • Un raccourci de l’app Raccourcis
  • Une requête HTTP (GET, POST, PUT, PATCH ou DELETE)
  • Une action intégrée, comme vider la corbeille ou régler le volume

Arguments

Ce que vous tapez après la première espace est l’argument. AppPad l’interprète selon son type avant de lancer le flux :

Texte
tel quel
Durée
10, 90s, 1h30m, 1:30
Heure
7:30, 730, 7pm
Nombre
42
Pourcentage
0–100
Rappel
tomorrow 3pm Call Mom !! @Work

Sécurité

Les scripts tournent dans un vrai bac à sable macOS. Un flux n’obtient que ce qu’il déclare, comme des fichiers à lire ou écrire, l’accès réseau, des apps à piloter, des hôtes HTTP et des secrets du trousseau, et seulement après votre accord : une fois, toujours ou jamais.