Utilizarea scripturilor cu Automator pe Mac
Aplicația Automator vă permite să creați o automatizare fără scriptare, dar puteți extinde puterea Automator integrând comenzi de shell, scripturi AppleScript sau JavaScript sau controlând Automator cu scripturi.
Utilizarea unei acțiuni shell de script într‑un flux de lucru Automator
Puteți forma un șir din mai multe comenzi bash shell pentru a efectua sarcini complexe.
Trageți acțiunea Rulare script de shell (din categoria Utilitare) în fluxul dvs. de lucru.
Faceți clic pe meniul pop-up Shell, apoi alegeți un mediu de shell.
Introduceți comenzile shell în câmpul de comandă.
Testați fluxul de lucru înainte de a-l salva.
Adăugarea de scripturi AppleScript sau JavaScript la un flux de lucru Automator
În Automator, nu există o limitare la acțiunile disponibile în bibliotecă – puteți, de asemenea, să adăugați scripturi AppleScript sau JavaScript la fluxul dvs. de lucru.
Faceți clic pe Acțiuni în colțul din stânga sus al ferestrei Automator, apoi selectați Utilitare în Bibliotecă.
Trageți acțiunea Rulare AppleScript sau Rulare JavaScript în fluxul dvs. de lucru.
Puteți edita, compila și testa scriptul dvs. direct în acțiune sau îl puteți dezvolta în Editor scripturi.
Controlarea Automator cu scripturi, pe Mac
Automator este o aplicație „scriptabilă” și poate fi controlată prin comenzile AppleScript și JavaScript for Automation. Puteți să executați fluxuri de lucru, să creați fluxuri de lucru noi, să adăugați acțiuni la fluxurile de lucru, să obțineți valorile configurate în cadrul acțiunilor și multe altele.
Pentru a vedea comenzile Automator disponibile pentru scripturi, utilizați aplicația Editor scripturi, inclusă în macOS.
În Finder, deschideți dosarul Utilitare din dosarul Aplicații.
Pictograma Editor scripturi apare în dosarul Utilitare.
Deschideți altă fereastră Finder, apoi deschideți dosarul Aplicații.
Pictograma Automator apare în dosarul Aplicații.
Trageți pictograma Automator peste pictograma Editor scripturi pentru a deschide dicționarul Editor scripturi pentru Automator.
Pentru a afla mai multe despre AppleScript și modul de utilizare a termenilor de scriptare, consultați AppleScript Language Guide.