Overraskende, få mennesker bruker OS X-batchbehandlings- og automatiseringsapp Automator, selv om det er et brukervennlig og kraftig verktøy. Du kan omtrent automatisere enhver rekkefølge av hendelser i operativsystemet, handlinger knyttet til ulike programmer og forhåndsinnstillingene lagret som en "arbeidsflyt". Det er som en handling i Photoshop, en batchprosess, men så mye mer sofistikert enn det. Det er enda sterkere hvis du kombinerer kraften til Automator med kraften i Applescripts, OS Xs eget skriptspråk.

I denne artikkelen vil vi vise deg fire kule ting du kan gjøre med Automator. Når du har gjort disse, kan du kanskje begynne å eksperimentere deg selv og bruke den oftere for å automatisere dine ofte brukte prosesser.

1. Word Count

Merkelig, ikke mange apper har et innebygd ordtall, noe som er merkelig som med mange situasjoner du har en begrenset mengde ord, eller verre enn tegn, som du kan bruke til teksten. Du tror flere apps vil ha denne funksjonen, men siden de ikke gjør det, la vi legge det til med Automator.

Åpne Automator og velg å opprette en Service-arbeidsflyt.

Legg til en "Run Applescript" -handling, la boksen "Utdata erstatter valgt tekst" ikke være merket, og skriv eller klipp og lim inn følgende skript i handlingen:

 på run {input, parameters} sett theWords for å telle ord av dialogboksen (input as string) display ("There are" & theWords & "ordene i dette valget. 

Lagre som "Word Counter MTE", og neste gang du vil telle ord i en app, velg ordene og gå til "Application -> Services" -menyen, og ett av valgene vil være "Word Counter MTE" (i støttede apper).

Noen apps gjenkjenner ikke at teksten er valgt av ulike grunner, men mange apps vil. Hvis de gjør det, får du noe som følgende utgang:

2. Lag Desktop NASA Image of the Day

Dette er en flott en hvis du lett kjeder deg på skrivebordet ditt. Ved hjelp av RSS-feeder og Automator kan du lage et program som når du kjører, søker etter RSS-feeden til NASAs bilde av dagen, laster ned alle bildene fra feedet og setter den øverste som skrivebordsbildet ditt.

Skrivebordsbildeinnstillingene du har, forblir, så sett bildet til å bla gjennom alle bildene i den nye katalogen hver tretti minutter for en bakgrunnsfremvisning.

Gjør som du gjorde akkurat nå, og åpne Automator, men denne gangen velger du å opprette en Application-arbeidsflyt.

Legg til en "Få spesifiserte nettadresser" -handling og gi den URL-adressen:

 https://www.nasa.gov/rss/dyn/image_of_the_day.rss 

Neste dra i en "Få bildeadresser fra artikler" -handling og velg "koblet fra artiklene" fra rullegardinmenyen.

Velg en "Download URLs" -handling og dra den til arbeidsflyten. Velg en ny katalog, som for eksempel Bilder -> NasaPictures.

Og til slutt legg til en "Set Desktop Picture" -handling.

Lagre det på skrivebordet og kjør det. Mappen fylles med ferske NASA-bilder og begynner å sykle gjennom dem mens du jobber.

3. Konverter grafikk ved å droppe bilder på et ikon

Dette er en veldig fin en. Dette skaper et ikon du kan slippe filer på og konvertere dem til jpeg, til og med endre størrelsen på dem.

Lag en applikasjons arbeidsflyt.

Dra i en "Ny mappe" -handling og skriv inn navnet CONVERTED FILES (skriv inn et mellomrom etter ordene) og et sted for mappen som skal opprettes når appen kjøres fra rullegardinmenyen.

Klikk nå på variabeltasten på venstre side ved siden av handlinger, og du får noen variabler å dra inn. Velg "Dato og klokkeslett" og dra "Nåværende tid" til plassen etter KONVERTERTE FILER. Skriv inn et annet mellomrom etter det, og dra deretter "Dagens dato" etter det.

Bruk rullegardinmenyen på Dagens dato og velg noe uten / tegn i den. Dette vil ikke tolereres av filsystemet.

Legg til en "Få mappeinnhold" -handling, og dra denne under den siste handlingen. Dette forbereder filen til behandling.

Legg til en "Endre type bilder" -handling, og velg JPEG fra rullegardinmenyen. Du kan på dette tidspunkt legge til konverteringsalternativer, men for nå vil vi hoppe over det og lagre.

Lagre programmet i Programmer-mappen din, og finn det i Finder og dra det til Dock.

Nå når du kjører det ved å dra noen form for fil til det, vil en mappe bli opprettet på skrivebordet, og en JPEG-versjon av filen blir lagret på den.

4. Batch Rename

Og til slutt en triviell men arbeidskrevende oppgave, omdøpe flere filer. Selvfølgelig er dette noe som bør nærmer seg nøye, men med litt smart koding kan vi gjøre denne jobben mye enklere enn den har vært før.

Denne gangen oppretter du en ny Workflow-arbeidsflyt. Ja, det er en arbeidsflyt som heter Workflow. Dette er å skape arbeidsflyter som kan lagres for senere redigering.

Dra disse to handlingene i arbeidsflyten: "Få angitte Finder-elementer" og "Gi nytt navn til Finder-elementer." Hvis de er vanskelige å finne, søk etter dem i vinduet øverst på listen.

Konfigurer det per skjermbildet ovenfor. Legg til filene du vil gi nytt navn til toppvinduet. På bunnvinduet velger du metoden du vil bruke til å gi nytt navn. Velg å endre navn på filene i rekkefølge, legg til et nytt navn som "fuglebilder" og legg deretter et nummer etter navnet i rullegardinmenyene. Velg å gjøre tallene alle tre sifrene lenge hvis tallet kryper over 100.

Et eksempel på filnavnene du vil ende opp med, vises nederst i handlingen.

Når du er fornøyd med navnehandlingen, trykker du på avspillingsknappen øverst til høyre i Automator-vinduet, og handlingene vil kjøre. Før handlingen ser de slik ut:

Og etter ser de slik ut:

Perfekt.

Lagre det som en arbeidsflyt. Nå kan du laste arbeidsflyten, kjøre den i Automator og endre filene du vil endre navn på hver gang. Hvis du omdøper filer på nøyaktig samme måte hver gang, kan du kanskje lagre det som et program.

Bruker du allerede Automator for å gjøre vanlige oppgaver enklere? Hva er dine favoritthandlinger? Fortell oss i kommentarene nedenfor.