Utilizzare gli script in Automator sul Mac
Automator permette di creare automazioni senza bisogno di compilare degli script. Tuttavia, puoi aumentare le possibilità offerte da questa app integrando comandi shell e script AppleScript o JavaScript, oppure controllandola tramite script.
Utilizzare un’azione di script della shell in un flusso di lavoro di Automator
Puoi unire insieme diversi comandi bash shell per eseguire attività complesse.
Trascina l’azione “Esegui script shell” (nella categoria Utility) nel flusso di lavoro.
Fai clic sul menu a comparsa Shell, quindi scegli l’ambiente della shell.
Inserisci i comandi shell nel campo comando.
Esegui il test del flusso di lavoro prima di salvarlo.
Aggiungere script AppleScript o JavaScript a un flusso di lavoro di Automator
Automator non permette di scegliere solo le azioni disponibili nella Libreria: puoi anche aggiungere script AppleScript o JavaScript al flusso di lavoro.
Fai clic su Azioni nell’angolo in alto a sinistra della finestra di Automator, quindi seleziona Utility nella Libreria.
Trascina l’azione “Esegui AppleScript” o “Esegui JavaScript” nel flusso di lavoro.
Puoi modificare, compilare e testare lo script direttamente nell’azione, oppure puoi svilupparlo in Script Editor.
Controllare Automator con gli script sul Mac
Automator è un’applicazione “pilotabile da script” che può essere controllata dai comandi AppleScript e di JavaScript for Automation. Puoi eseguire dei flussi di lavoro, crearne di nuovi, aggiungervi azioni, ottenere i valori impostati all’interno di azioni e molto altro ancora.
Per visualizzare i comandi di Automator disponibili per gli script, utilizza Script Editor, incluso in macOS.
Nel Finder, apri la cartella Utility nella cartella Applicazioni.
Nella cartella Utility, viene visualizzata l’icona di Script Editor.
Apri un’altra finestra del Finder, quindi apri la cartella Applicazioni.
Nella cartella Applicazioni, viene visualizzata l’icona di Automator.
Trascina l’icona di Automator sull’icona di Script Editor per aprire il dizionario Script Editor per Automator.
Per ulteriori informazioni su AppleScript e sull’utilizzo dei termini per la compilazione di script, vai alla pagina AppleScript Language Guide.