Overraskende nok bruger få mennesker OS X-batchbehandling og automationsapp Automator, selvom det er et brugervenligt og kraftfuldt værktøj. Du kan næsten automatisere enhver rækkefølge af begivenheder i OS, handlinger, der er knyttet til forskellige programmer og de forudindstillinger, der er gemt som en "workflow". Det er som en handling i Photoshop, en batchproces, men så meget mere sofistikeret end det. Det er endnu mere kraftfuldt, hvis du kombinerer kraften i Automator med kraften i Applescripts, OS Xs oprindelige skriptsprog.

I denne artikel vil vi vise dig fire flotte ting, du kan gøre med Automator. Når du har gjort disse, vil du måske begynde at eksperimentere dig selv og bruge det oftere til at automatisere dine ofte anvendte processer.

1. Word Count

Mærkeligt nok har ikke mange apps et indbygget ordtælling, hvilket er mærkeligt, som med mange situationer, du har en begrænset mængde ord eller værre tegn, som du kan bruge til din tekst. Du ville tro at flere apps ville have denne funktion, men da de ikke gør det, lad os tilføje det med Automator.

Åbn Automator og vælg at oprette en Service-arbejdsgang.

Tilføj en "Run Applescript" -aktion, forlad feltet "Output replaces selected text", og skriv eller klip og indsæt det følgende script i handlingen:

 på løb {input, parametre} indstil theWords for at tælle ord af (input som streng) displaydialog ("Der er" & theWords & "ord i dette valg." som streng) slutrunde 

Gem som "Word Counter MTE", og næste gang du vil tælle ord i en app, vælg ordene og gå til menuen "Application -> Services", og et af valgene vil være "Word Counter MTE" (i understøttede apps).

Nogle apps genkender ikke teksten er valgt af forskellige grunde, men mange apps vil. Hvis de gør det, får du noget som følgende output:

2. Lav Desktop NASA-billede af dagen

Dette er en fantastisk, hvis du nemt keder dig med dit skrivebordsbilde. Ved hjælp af RSS feeds og Automator kan du lave et program, som når du kører det søger RSS feed til NASAs billede af dagen, downloader alle billederne fra feedet og sætter den øverste som dit desktop billede.

De stationære billedindstillinger, du har, forbliver, så indstil billedet til at cykle gennem alle billederne i din nye mappe hver tredive minutter til et baggrundsbilledfremvisning.

Gør som du gjorde lige nu, og åbn Automator, men denne gang vælger du at oprette en Application-arbejdsgang.

Tilføj en "Få specificerede webadresser" -handling og giv den URL'en:

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

Næste træk i en "Få billede URL'er fra artikler" handling og vælg "linket fra artiklerne" fra rullemenuen.

Vælg en "Download URLs" handling og træk det til workflow. Vælg en ny mappe, som f.eks. Billeder -> NasaPictures.

Og endelig tilføj en "Set Desktop Picture" handling.

Gem det til skrivebordet og kør det. Mappen vil fylde med friske NASA-billeder og begynde at cykle gennem dem, mens du arbejder.

3. Konverter grafik ved at droppe billeder på et ikon

Dette er en rigtig pæn. Dette skaber et ikon, du kan slippe filer på og konvertere dem til jpeg, endda ændre størrelsen på dem.

Opret en applikations workflow.

Træk i en "Ny mappe" handling og indtast navnet CONVERTED FILES (skriv et mellemrum efter ordene) og et sted for den mappe, der skal oprettes, når appen køres fra rullemenuen.

Klik nu på variabeltasten på venstre side ved siden af ​​handlinger, og du får nogle variabler at trække i. Vælg "Dato og klokkeslæt" og træk "Nuværende tid" til rummet efter CONVERTED FILES. Indtast et andet rum efter det, og træk derefter "Dagens dato" efter det.

Brug rullemenuen på Dagens dato og vælg noget uden / tegn i den. Dette vil ikke blive tolereret af filsystemet.

Tilføj en handling "Få mappeindhold", og træk det under den sidste handling. Dette forbereder filen til behandling.

Tilføj en "Change Type of Images" handling og vælg JPEG fra dropdown. Du kan på dette tidspunkt tilføje konverteringsmuligheder, men for nu vil vi springe over det og gemme.

Gem programmet til din applikationsmappe, find det i finder og træk det til docken.

Nu, når du kører det ved at trække en form for fil til den, oprettes en mappe på skrivebordet, og en JPEG-version af filen gemmes på den.

4. Batch omdøb

Og endelig en triviel men besværlig opgave, der omdøber flere filer. Det er selvfølgelig noget, der bør næres omhyggeligt, men med en smule smart kodning kan vi gøre dette job meget lettere end det har været før.

Denne gang opretter du en ny Workflow-arbejdsgang. Ja, der er en workflow kaldet Workflow. Dette er at skabe arbejdsgange, der kan gemmes til senere redigering.

Træk disse to handlinger i workflow: "Få specificerede Finder-elementer" og "Omdøb Finder-elementer." Hvis de er svære at finde, skal du søge efter dem i vinduet øverst på listen.

Konfigurer den pr. Ovenstående skærmbillede. Tilføj de filer, du vil omdøbe til øverste vindue. Vælg den metode, du vil bruge til at omdøbe, i nederste vindue. Vælg at omdøbe filerne sekventielt, tilføj et nyt navn som "fuglebilleder" og læg derefter et nummer efter navnet i rullemenuerne. Vælg at gøre tallene alle tre cifre lange, hvis tallet kryber over 100.

Et eksempel på de filnavne du ender med vises i bunden af ​​handlingen.

Når du er tilfreds med navngivningen, skal du trykke på afspilningsknappen øverst til højre i Automator-vinduet, og aktionerne kører. Før handlingen ser de sådan ud:

Og derefter ser de sådan ud:

Perfekt.

Gem det som en Workflow. Nu kan du indlæse arbejdsgangen, køre den i Automator og ændre de filer, du vil omdøbe hver gang. Hvis du omdøber filer på nøjagtig samme måde hver gang, så kan du måske gemme det som en applikation.

Bruger du allerede Automator for at gøre fælles opgaver nemmere? Hvad er dine yndlingshandlinger? Fortæl os i kommentarerne nedenfor.