If-Koubou

Automator 101: Cum să automatizezi sarcinile repetitive pe Mac

Automator 101: Cum să automatizezi sarcinile repetitive pe Mac (Cum să)

Pentru toate glumele vechi despre șoarecii cu un singur buton și simplitatea, Mac-urile au unele caracteristici de putere pe care Windows nu le oferă. Automator este una dintre ele, oferind o modalitate simplă de automatizare a sarcinilor repetate fără software terț.

Automatorul este un instrument puternic și puteți face multe cu el. Puteți utiliza interfața grafică pentru a crea "rețete" de automatizare cu drag-and-drop sau scrie manual AppleScript. O căutare rapidă pe web vă va duce la multe exemple diferite de lucruri pe care le puteți face cu ea.

Lansarea automatorului și crearea unui document

Automator este instalat în mod automat pe Mac, astfel încât să îl puteți lansa apăsând Command + Space pentru a deschide Căutare Spotlight, tastând Automator și apăsând Enter. De asemenea, puteți găsi sub Alt> Automator în Launchpad sau Aplicații> Automator în Finder.

Veți vedea o varietate de tipuri diferite de documente cu care puteți începe. Toate acestea sunt, în principiu, diferite tipuri de fluxuri de lucru; ele sunt declanșate în moduri diferite:

  • Fluxul de lucru: Un flux de lucru este o serie de acțiuni care se desfășoară în cadrul Automator.
  • cerere: O aplicație este identică cu un flux de lucru, dar poate fi rulată ca o aplicație din afara Automator. De exemplu, ați putea să glisați și să aruncați fișiere în pictograma aplicației pentru a rula fluxul de lucru de la automatizatorul din afară.
  • Serviciu: Aceasta vă permite să creați un "serviciu", care va fi accesibil din meniul Servicii din alte aplicații.
  • Imprimare Plugin: În dialogul de imprimare al sistemului apare un plugin de tipărire.
  • Folder Action: Acesta este un flux de lucru pe care îl legați la un anumit folder de pe Mac. Când adăugați fișiere în acel folder, sistemul dvs. Mac va executa automat fluxul de lucru pe ele.
  • Alarmă pentru calendar: Aceasta se execută atunci când apare un anumit eveniment în calendar.
  • Image Capture Plugin: Această opțiune apare ca opțiune în utilitarul Image Capture, utilizat la transferarea fotografiilor pe Mac.
  • Comandă de dictare: Aceasta se execută atunci când este declanșată de o comandă vocală, cunoscută sub numele de comanda de dictare, pe Mac.

Crearea unui serviciu simplu

De exemplu, vom crea un serviciu pe care îl puteți utiliza în orice aplicație. Mai întâi, vom selecta Serviciu în dialog și faceți clic pe Alegeți. În partea de sus a ferestrei, putem alege cu ce dorim serviciul să lucreze. Implicit, este setat la "Serviciul primește textul selectat în orice aplicație". Aceasta înseamnă că puteți selecta text, apoi faceți clic pe meniul aplicației, indicați Servicii și alegeți serviciul în orice aplicație. (De asemenea, este posibil să faceți clic dreapta sau să faceți clic pe text, în funcție de aplicație.)

Ați putea modifica acest lucru, totuși. De exemplu, ați putea alege "Serviciul primește fișiere sau foldere în Finder" și serviciul va apărea numai atunci când selectați fișiere sau foldere în aplicația Finder.

Puteți selecta apoi acțiuni din panoul din stânga. Trageți-le și plasați-le în partea dreaptă și acestea vor fi difuzate în ordinea pe care o alegeți. De exemplu, putem trage și fixa acțiunea Text> Speak Text în panoul din dreapta și alege o voce.

Faceți clic pe meniul Fișier, faceți clic pe Salvați și introduceți un nume pentru serviciul dvs. Apoi va apărea ca o opțiune în sistemul dvs. De exemplu, după salvarea serviciului de mai sus, putem selecta acum text în orice aplicație, faceți clic pe meniul Servicii și selectați serviciul nostru pentru ca computerul să citească acest text cu voce tare pentru noi.

Mai multe trucuri

Am creat un serviciu în exemplul de mai sus, dar procesul este similar pentru orice tip de flux de lucru pe care doriți să îl creați. Puteți adăuga mai multe acțiuni din panoul din stânga și le puteți aranja în ordinea preferată prin drag-and-drop pentru a efectua mai multe operațiuni pe elemente în ordine. De exemplu, puteți să creați o acțiune Folder care să ia imaginile pe care le adăugați într-un anumit dosar, să creați o copie de siguranță și apoi să le micșorați pentru dvs.

De asemenea, puteți să faceți clic pe butonul Înregistrare pentru a înregistra o serie de clicuri de mouse și pentru a introduce evenimente pe computerul dvs., permițându-vă să le efectuați în mod automat mai târziu. În principiu, aceasta înseamnă înregistrarea unei macrocomenzi și vă permite să copiați automat acțiunile dvs. Mac. După înregistrare, secvența de evenimente va apărea ca o acțiune "Urmăriți-mă" pe care o puteți plasa oriunde doriți într-un flux de lucru.

Pentru a face chiar mai mult, există acțiunea "Run AppleScript" pe care o puteți utiliza pentru a rula automat codul scris în AppleScript. Dacă căutați pe web, veți găsi o varietate de acțiuni utile scrise în AppleScript pe care le puteți copia și insera în acțiunea Run AppleScript. Acest lucru vă permite să faceți mai multe lucruri avansate care nu apar atât de ușor în drag-and-drop acțiuni în Automator.

În mod evident, zgariem suprafața aici, și asta e ideea. În acest sens s-ar putea scrie cărți întregi. Cu ajutorul noțiunilor de bază, poți să te apleci în jurul Automatorului și să dai seama cum să faci ceea ce vrei să faci. De asemenea, vă puteți simți împuternicit să căutați pe web pentru fluxurile de lucru și fragmente de automatizare utile ale AppleScript care vă pot îndeplini repede acele sarcini repetitive, înțelegând cum funcționează Automator și cum să le utilizați.