Automator 101 Bygg din første arbeidsflyt

Det kan være tungvint å manuelt endre størrelsen på hundrevis av bilder, eller utføre en annen gjentakende oppgave en-for-en. Heldigvis er OS X utstyrt med en mye mer effektiv måte å utføre vanlige oppgaver på: Automator. I denne opplæringen skal vi se på grunnlaget for Automator og bygge opp vår egen arbeidsflyt.


Velkommen til Automator

Automator er en lagerapp i din OS X-installasjon som handler om å automatisere oppgaver og arbeidsflyter for deg. Det er et ganske allsidig verktøy som kan brukes til mange ting, men det grunnleggende oppsettet for et Automator-dokument er en arbeidsflyt av handlinger som kan kjøres uten din intervensjon.

Det grunnleggende oppsettet for et Automator-dokument er en arbeidsflyt av handlinger som kan kjøres uten inngrep

I denne opplæringen skal vi holde ting ganske grunnleggende og sette sammen en arbeidsflyt som tar bilder, endrer størrelsen på dem og legger dem til et nytt iPhoto-album.

De mest grunnleggende arbeidsflytene består av forhåndsdefinerte handlinger som kan trekkes inn i arbeidsflyten din, men vi vil også se på noen av de mer avanserte funksjonene, for eksempel å bruke variabler for å skape dynamiske resultater, og til og med la Automator registrere våre handlinger så det kan gjenta dem senere, uten din inngrep.


Trinn 1. Opprette et Automator-dokument

Når du åpner Automator for første gang, må du velge en type dokument som arbeidsflyten din skal finne sted i. Det finnes et utvalg, men de to som vi er veldig interessert i, er "Workflow" og "Application".

En applikasjon er selvkørende, og trenger ikke å åpnes i Automator for å bli kjørt.

Hva er forskjellen? En applikasjon er selvkørende, og trenger ikke å åpnes i Automator for å bli kjørt. Hvis arbeidsflyten din omhandler elementer eller filer, trenger du bare å dra og slippe filer på appen for å kunne kjøre arbeidsflyten, noe som betyr at den er nyttig for å gjøre ting som bildehåndtering uten å måtte åpne en applikasjon. En arbeidsflyt er veldig lik, men den går inn i Automator og velger enheter for å håndtere spesielle handlinger. Vi får det mer i dybden med det på et øyeblikk.

For denne veiledningens skyld skal vi lage en arbeidsflyt.


Velge en dokumenttype i Automator.

Når du starter i dokumentet, blir du presentert med et tomt lerret for å bygge opp arbeidsflyten din. I tillegg får du en lang liste over handlinger som kan trekkes og slippes inn i arbeidsflyten for å bygge opp det.


Trinn 2. Forstå hva vi vil gjøre

Før vi går videre, er det viktig å forstå nøyaktig hva vi vil oppnå med Automator. Ved å forklare de trinnene det ville ta for å oppnå utfallet manuelt, kan vi bedre oversette denne oppgaven til en arbeidsflyt i Automator.

Ved å forklare de trinnene det ville ta for å oppnå utfallet manuelt, kan vi bedre oversette denne oppgaven til en arbeidsflyt

For denne veiledningens skyld skal vi jobbe med noen bilder, velge dem, manipulere dem og til og med sette dem inn i et album i iPhoto. Selvfølgelig er bilder bare et lite aspekt av hva Automator kan gjøre, men det er det vi skal bruke som et eksempel under denne opplæringen.

  1. Plukk opp bildene vi har valgt
  2. Endre størrelsen på dem til en bestemt pikselbredde
  3. Sett dem inn i et nytt iPhoto-album, med et dynamisk navn

Trinn 3. Velge filer (hvis aktuelt)

Det første vi skal gjøre i arbeidsflyten vår er å trekke inn filene som vi vil bruke våre batchoppgaver til. I tilfelle av vårt eksempel blir disse filene bilder, valgt i iPhoto. Alternativt, hvis filene ikke var bilder, kan vi velge dem med en handling som "Få utvalgte Finder-elementer" som trekker i filer valgt i Finder, inkludert på skrivebordet.

De fleste filtyper vil ha egne handlinger for å velge filer, hvorav de fleste vil vises hvis du bare søker etter "få".


Handlingen "Få valgt søkeord" i Automator, som vil trekke inn filer som er valgt i Finder-appen til Automator-arbeidsflyten.

Handlinger kan også ha alternativer, som ytterligere vil justere hva de gjør. Funksjonen "Få valgt søkeord" som vi bruker, har ikke noe som virkelig trenger å endres, men sier at "Få utvalgte iPhoto-elementer" gjør. I den handlingen har vi valget om å trekke inn de valgte albumene eller bildene, kan byttes gjennom et rullegardinfelt.


Trinn 4. Ta handlingen

I vår bildebehandlings arbeidsflyt skal vi begynne med noen ganske grunnleggende, konstante tiltak for å søke på bildene vi har valgt. Ved å bruke filtrepanelet helt til venstre for Automator, kan vi filtrere ned handlingene til bare de relevante.

En av disse lavnivåaktivitetene er "Scale Images", som vil endre størrelsen på de angitte bildene vi har trukket inn i arbeidsflyten vår. Når vi faktoriserer dette i arbeidsflyten vår, vil det alltid gjøre det samme. endre størrelsen på bildene til størrelsen som er angitt i handlingsalternativene.

Selvfølgelig er "Scale Images" bare en handling, og ikke en som du må ha i arbeidsflyten din. Naturligvis kan du bruke forskjellige handlinger og bygge opp arbeidsflyter fulle av mange av dem.


Et eksempel på en veldig grunnleggende arbeidsflyt, som, når du kjører, skal skalere utvalgte bilder til 480px.

Innspillingshandlinger

Selv om de forhåndsdefinerte handlingene er nyttige for noen svært grunnleggende oppgaver, spesielt de som omhandler filmanipulering, vil det nok komme en tid der du vil oversette en handling til din Automators arbeidsflyt som ikke er tilgjengelig som standard. Dette er hvor den røde opptaksknappen kommer inn i spill.

Automator kan faktisk observere, på kommando, de tingene du gjør, og plasser disse trinnene i arbeidsflyten din.

Automator kan faktisk observere, på kommando, de tingene du gjør, og plasser disse trinnene i arbeidsflyten din. Så du kan gjøre noe, lagre det i arbeidsflyten din, og deretter vil Automator gjenopprette disse trinnene når du kjører arbeidsflyten neste.

Dette er en ganske fleksibel funksjon. Hvis du for eksempel har en bestemt rutine når du starter Macen din første gang, kan du registrere den, pakke den i et program, og neste gang du starter opp, la Automator få ting oppsett akkurat slik du liker det.


Dette er en prøveinnspilt arbeidsflyt som åpner opp noen programmer fra min dokke og setter så en til fullskjermmodus for meg.

variabler

Husk da vi snakket om konstante handlinger? Når vi konfigurerer bildene våre for å endre størrelse, hver gang de skalere til nøyaktig samme størrelse som vi definerte i Automator. Vi kan imidlertid også bruke variabler til å endre bestemte aspekter av utfallet for å være avhengig av våre filer.

Vi kan også bruke variabler til å endre bestemte aspekter av utfallet for å være avhengig av våre filer.

For å holde ting enkelt, bruker vi bare noen av de forhåndsdefinerte variablene, ting som gjeldende dato, bruker osv. Dette betyr at når vi forteller Automator å flytte bildene til et nytt iPhoto-album, trenger vi ikke å gi den en standard tittel. I stedet kan vi bygge en med variabler, slik at albumets navn kan reflektere, si datoen. Dette er like enkelt som å dra inn en variabel til hvor du ellers ville skrive.


En enkel bruk av variabler, trekker i inneværende år inn i albumets navn.

Trinn 5. Kjører

Nå som vi har konstruert vår arbeidsflyt, er det på tide å lagre dem slik at vi kan kjøre dem når det er ønskelig. Hvis du opprettet en arbeidsflyt, trenger du bare å lagre dokumentet som normalt, og deretter åpne det når det trengs, og trykk "Kjør" -knappen. Hvis du lager et program, lagrer du det på samme måte, men når det er på tide å kjøre, må du bare åpne den eksporterte appen selv (eller slippe filer på den, hvis det er aktuelt).


Den fullførte arbeidsflyten.

Hvordan bruker du Automator?

Det er vår titt på grunnleggende Automator. Det er et ekstremt kraftig verktøy som er enkelt å overse og undervurdere. Sørg for å gi det et skudd neste gang du står overfor en kjedelig og repeterende oppgave.

Vi vil gjerne høre om noen av de geniale arbeidsflytene du har brukt Automator til å utføre, så la oss få en kommentar nedenfor!