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.
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.
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.
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.
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.
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å".
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.
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.
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.
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.
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).
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!