Lær å bruke Mac Automator med 6 praktiske eksempel arbeidsflyter

En liten smule tålmodighet og kreativitet er alt du trenger for å begynne å automatisere din Mac - du trenger ikke å kjenne en enkelt linje med kode.

En liten smule tålmodighet og kreativitet er alt du trenger for å begynne å automatisere din Mac - du trenger ikke å kjenne en enkelt linje med kode.
Annonse

Apples Automator for Mac er hvor mange får sin første smak av programmering. Før Workflow, før IFTTT, var det Automator for Mac. En liten smule tålmodighet og kreativitet er alt du trenger for å begynne å automatisere din Mac - du trenger ikke å kjenne en enkelt linje med kode.

Dette er noen eksempler handlinger du kan bygge som skal gjøre deg kjent med ulike typer ting du kan bygge ved hjelp av Automator. Med disse tegningene, bør du kunne begynne å bygge din egen.

Komme i gang med Automator

Når du åpner et nytt dokument i Automator, presenterer det deg et par forskjellige valg for filtypen:

  • Workflow - Dette er den enkleste måten å bruke Automator på. Du setter opp dine handlinger, og kjører dem fra et Automator-vindu.
  • Søknad - Du kan kjøre disse alene. Enten behandler noen data som sendes til den, eller bare slår av en handling.
  • Service - Tjenester kjører i andre applikasjoner. De kan settes opp for å ta en bestemt type innspill. Derefter kjører du det fra menyen Tjenester i programmenyen eller høyreklikk kontekstmenyer.
  • Print Plugins - Dette er handlinger som kjører fra utskriftsdialogboksen. De tar et PDF-dokument fra utskriftsmenyen og utfører handlingene.
  • Mappehandlinger - Bruk disse til å kjøre en handling automatisk når du legger til en fil i en mappe. Denne handlingen fungerer på samme måte som Apples automatisk legg til i iTunes- mappen.
  • Kalenderalarmer - Dette er en fattig manns cron-jobb Slik planlegger du oppgaver i Linux med Cron og Crontab Slik planlegger du oppgaver i Linux med Cron og Crontab Evnen til å automatisere oppgaver er en av de futuristiske teknologiene som allerede er her. Hver Linux-bruker kan dra nytte av planleggingssystemet og brukeroppgaver, takket være cron, en brukervennlig bakgrunnstjeneste. Les mer . Du kan gå gjennom og lage et komplekst sett med gjentatte oppgaver for Mac ved hjelp av kommandolinjen. Men Kalenderoppgaver lar deg bruke den innfødte Calendar.app til å planlegge oppgaver.
  • Image Capture Plugin - Fotografer som bruker profesjonelle kameraer trenger mer enn det innebygde Photos app. Når du bruker Image Capture for å importere et bilde fra et kamera eller en skanner, kan du sette opp en handling for å utføre som den kopierer til Mac.
  • Diktatekommandoen - Dette alternativet bruker tilgjengelighets forbedrede diktering for taledrevne arbeidsflyter. Denne dikteringen er ikke den samme som Siri Control Macen din med stemmekommandoer og bedre diktering i OS X Yosemite Kontroller Macen din med stemmekommandoer og bedre diktering i OS X Yosemite Du trengte en gang dyre programvare og en leksjon i tålmodighet for å kontrollere Macen din med din stemme, men nå kan du gjøre det med litt mer enn Apples nyeste gratisoppgradering til OS X. Les mer og krever en egen nedlasting for å aktivere.

automator filtyper

Når du åpner Automator, vil du standardisere programmets iCloud-stasjonsmappe. Arbeidsflytene og programmene dine bor her, mens tjenester, plugger og mappehandlinger forblir lokale for Mac.

Vi kommer ikke til å gå gjennom alle dokumenttyper, men vil vise noen enkle eksempler for at du skal komme i gang med automatisering.

1. Tjeneste: Snakk valgt tekst

Denne handlingen er mer for praksis enn praktisk. Denne bygningen er en enkel one shot-handling du skal bruke som en systembasert tjeneste. Du kan bruke dette for å få Macen til å lese hvilken som helst tekst du velger høyt. Det er også en enkel måte å gjøre en ny korrekturlesning av en epost på før du sender den.

Åpne Automator og velg Nytt dokument i filvalgsvinduet. Velg tjenestetypen . Automator-vinduet har en trepanellayout. Til venstre har du handlingsvelgeren. Til høyre har du arbeidsflythandlinger og nederst på variablene dine. Velg tekstkategorien for å filtrere listen, og dra Tal tekst inn i hovedområdet.

snakk teksttjeneste

Da fordi dette er en tjeneste, må du velge hvilken innspilling det tar. Kontroller at tjenesten mottar valgt rullegardin er satt til tekst, og i rullegardinmenyen er satt til Alle programmer .

Lagre din nye tjeneste som Speak Text . Nå kan du velge tekst i et hvilket som helst program med høyreklikk og gå til oppføringen Tjenester, og du bør se handlingen din. Velg den, og Alex- stemmen leser teksten til deg.

Neste trinn - Du kan spille med forskjellige stemmer for å endre måten dette høres ut.

2. Kalenderalarm: Få en ukeplanoversikt

I dette eksemplet skal Automator sette en kalenderhendelse som gir deg et varsel med kommende ukentlige kalenderhendelser. Når du åpner et nytt dokument, velger du Kalenderalarm for arbeidsflytstypen.

Velg kategorien Kalender . Dra Finn kalenderhendelser i arbeidsflyten din. Legg igjen hendelser og alt sett, men endre alt innhold til dato starter . Deretter bør den andre boksen endres til en rullegardin. For dette eksempelet, velg ukentlig. Når du gjør dette, kan det hende du vil ha en daglig oppsummering hvis du har en opptatt kalender 5 av de beste Mac-kalenderapplikasjonene og tilleggene 5 av de beste Mac-kalenderapplikasjonene og tilleggene. Det er mange flotte tredjeparter Apper som tjener som en erstatning for Macs kalenderprogram, eller som tillegg for å ta det til neste nivå. Her er våre favoritter. Les mer .

Deretter drar du over Event Oversikt . Du bør se en pil som forbinder de to handlingene. Når du lager Automator-handlinger, er dette din visuelle hint at handlingene dine knytter seg til hverandre og produserer ditt ønskede resultat.

kalenderoversikt

Nå klikker du på Utility- kategorien. I denne listen drar du over Set Variable, som standard er Ny Variabel. I dialogboksen, navngi variabelen: Hendelsestekst . Dra deretter inn skjermvarsling . I tittelnavnet er det: Kommende hendelser. Dra hendelses tekstvariabelen fra bunnen til feltet Meldinger:.

Klikk på Kjør, og et varsling dukker opp med kalenderhendelsene dine i denne uken. Meldingene kan være litt tette for hele teksten din. Du må kanskje endre størrelsen på vinduet for å se alle hendelsene dine. Når du er glad, lagre filen og navnet på kommende hendelser i dialogboksen og klikk på Lagre .

Calendar.app åpnes, og viser en hendelse med navnet på arbeidsflyten på Dagens oppføringer. Rediger arrangementet for å gjenta hver mandag når du starter dagen, eller den tiden det er best for deg.

Neste trinn - Du kan legge til et skritt for å skrape alle dine kommende påminnelser for uken. Ved å sette det til en andre variabel kan du vise den i samme varsel.

3. Program: Endre størrelsen på bilder og eksporter til skrivebordet

Å endre størrelsen på bildene dine for å eksportere dem, er ikke en komplisert prosess. Slik endrer du størrelsen på bilder ved hjelp av iPhoto, bilder eller forhåndsvisning på Mac. Slik endrer du størrelsen på bilder ved hjelp av iPhoto, bilder eller forhåndsvisning på Mac. Din Mac kan endre størrelsen på bildene for deg ved hjelp av innebygd programvare, fri for lade! Les mer . Men med Automator kan du forkorte det til noen få klikk.

Denne gangen når du klikker på Ny dokument, velger du Program . Klikk på Bilder- kategorien, og dra Be om bilder inn i arbeidsområdet. Dra deretter Skala bilder over. Automator viser en advarsel om at denne handlingen endrer bilder, og vil vite om du vil legge til et trinn som lagrer endringsfilene til en ny plassering. Klikk på Legg til for å fortsette. Under Skala bilder klikker du Valg . Velg Vis denne handlingen når arbeidsflyten kjører .

bildeformat

Når du kjører dette programmet, åpnes et vindu med en minimal versjon av bildebiblioteket ditt. Velg et bilde og klikk Velg, et annet vindu dukker opp og ber om bredden på bildet. Skriv inn bredden og klikk Fortsett . Det er nå en kopi av filen som er endret, lagret på skrivebordet. Hvis du helst vil endre størrelsen til en prosentandel i stedet for piksler, kan du velge det i rullegardinmenyen i det siste trinnet.

Neste trinn - Det er mange handlinger du kan gjøre med bilder. Eksperimenter med å endre den siste handlingen av denne arbeidsflyten for å beskjære, endre filtype og legge til et vannmerke.

4. Diktatorkommandoen: Ta opp skjermene med stemmen din

Quicktime har et innebygd skjermopptaksmulighet. Disse opptakene er nyttige når du lager treningsdokumenter for arbeid, eller hjelper venner med deres tekniske problemer. Forenkling av prosessen ned til en talekommando gjør det veldig enkelt.

Når du velger et nytt dokument, velg Dictation Command, og klikk deretter Velg . I feltet Diktat kommando, Start skjermopptak . Pass på å klikke på kommandoen Aktivert avkrysningsboks. Deretter går du til kategorien Film, og drar i New Screen Capture, Start Capture og Stop Capture.

Klikk på Alternativer for Stop Capture og sjekk Vis denne handlingen når arbeidsflyten kjører.

dikteringsskjermopptak

Når du lagrer appen, aktiverer du utvidet diktering Slik dikterer du skriving på din Mac: Apples diktering vs DragonDictate Slik dikterer du skriving på din Mac: Apples diktering vs DragonDictate I lang tid hvis du ønsket eller måtte bruke en tale til tekst diktatprogram på din Mac, var de eneste valgene MacSpeech Dictate (nå defunct) og Nuance's DragonDictate. Men med utgivelsen av Mountain ... Les mer ved å gå til Tastatur- panelet i Systemvalg . Deretter klikker du på Diktat- fanen og slår på Diktat. Deretter klikker du av for Enhanced Dictation . Etter en kort ventetid (nedlastingen må fullføres), er handlingen din nå tilgjengelig. Trykk Fn to ganger for å aktivere diktering. Si Start Screen Recording og Quicktime åpnes og starter opptak. Det vises en dialogboks for å Stopp innspillingen med Fortsett fremhevet. Skjul dette og avslutt opptaket ditt.

Når videoen er fullført, ta dialogboksen tilbake til forsiden og klikk Fortsett . Handlingen kaster en feil, men opptaket ditt er nå tilgjengelig i Quicktime. Bruk Trim- alternativet til å barbere av begynnelsen og slutten av videoen for å skjule Stopp-dialogboksen,

Neste trinn - Enhanced Dictation lar deg sette opp en talekommando for enhver Automator-handling.

5. Mappehandling: Legg automatisk til ePubs i iBooks

Bruke mappen for automatisk tillegg til iTunes er en enkel måte å legge til innhold på iTunes. Siden iBooks brøt ut i en egen app, har den aldri hatt en enkel måte å legge til filer (på Mac, minst). Hvis du får en epub-bok utenfor iBooks Les Feedly Offline: Last ned uleste elementer til en eBok Les Feedly Offline: Last ned uleste elementer til en eBok Google News-nedlastingstjenesten NewsToEbook jobber nå med Feedly. Med den kan du laste ned uleste elementer fra Feedly til en EPUB eller MOBI ebook-fil. Les mer, legg til den i mappen angitt i arbeidsflyten nedenfor, kopierer den til biblioteket ditt, og synkroniserer den med iCloud.

Før du begynner, opprett en ny mappe i din hjemmemappe som heter: Legg automatisk til i iBooks . Når du åpner et nytt Automator-dokument, velger du Mappehandling . I mappen Handling mottar filer og mapper lagt til rullegardinmenyen, velger du Annet . Gå til mappen du opprettet og markere den. Klikk deretter Velg . Deretter velger du kategorien Filer og mapper, og flytter Get Folder Contents- handlingen inn i hovedområdet. Sjekk Repeat for hver undermappe lagt til .

Legg automatisk til epubber til ibooks

Dra deretter over Flytt Finder-elementene over. I Til rullegardinmenyen velger du Annet. Målet skal være: /Users/userprofile/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books, erstatter brukerprofil med brukernavnet ditt på Mac.

Hvis du ikke ser bibliotekmappen din, har vi en veiledning om hvordan du aktiverer det. Slik får du tilgang til OS X-bibliotekmappen og hvorfor det er praktisk Slik får du tilgang til OS X-bibliotekmappen og hvorfor den er praktisk Mest OS X Bibliotekmapper er best igjen alene, men det er nyttig å vite veien i og rundt brukerbiblioteket. Les mer . Til slutt, dra Åpne Finder-elementer i hovedområdet, og velg iBooks.app i rullegardinmenyen Åpne med . Når du kopierer en PDF til mappen, sparer den nå til iBooks-biblioteket ditt og åpner iBooks-programmet.

Neste trinn - mappe Handle alle tingene. Hvis du graver to eller tre lag dypt i Finder, lager du høyere nivåmapper for å flytte elementer automatisk. Denne Automator-oppsettet kan spare deg for mye tid.

6. Service: Send nettside Tekst til iBooks

Nå som vi har en måte å legge til ePub-filer fra utenfor iBooks-butikken, hva med andre dokumenter? Vel, hvis du vil ha en PDF, kan du gå til utskriftsmenyen og lagre en PDF til iBooks. Problemet er at du ender med å kaste bort plass på bildene. Hva om du bare vil lagre teksten til en artikkel? Her er en handling for å la deg gjøre det.

Velg Service når du åpner Automator. Øverst på siden, endrer du tjenestemottak- rullegardinmenyen til Ingen inngang . Under rullegardinmenyen i, bytt den til Any Application . Velg Internett- kategorien, og dra deretter handlingen Få nåværende nettside over. Deretter kan du også få tak i Få tekst fra nettsiden .

Bytt nå til tekstkategorien, og dra i Ny tekstfil . Endre filformatet til rik tekst . Deretter i feltet Save As- feltet din iBooksStopOff.rtf . I feltet Hvor kan du legge det som Desktop hvis du ikke har noe imot å ha plassholderfilen synlig. Ellers bytt den i Dokumenter- mappen din.

safari til epub service

Til slutt drar du over tekst til ePub- handlingen. Du kan legge mesteparten av det til standardinnstillingene. Klikk Valg og sørg for å merke Vis denne handlingen når arbeidsflyten kjører . For å sikre at den nye ePub-filen blir lagt til i iBooks-biblioteket, slår du ned rullegardinmenyen Where to Other . I filvinduet velger du mappen vi opprettet i det siste trinnet: Legg automatisk til i iBooks.

Når du kjører tjenesten (fra menyen Høyreklikk Tjenester), tar den den nåværende siden i Safari De beste Safari Extensions for Mac-brukere De beste Safari Extensions for Mac-brukere Safari er trolig den beste nettleseren for Mac-brukere, men du kan lage Det er enda bedre med noen velvalgte utvidelser. Les mer . Hvis du har flere faner åpne, tar den alltid den aktive kategorien. Handlingen skraver deretter teksten og erstatter plassholderfilen. Det konverterer til en ePub, og så sparer den den til den mappen, som flytter den til iBooks-biblioteket og åpner den i appen.

Neste trinn - Du kan lage en lignende tjeneste for å skrape bildene og lagre dem fra en nettside. Du kan konvertere denne tjenesten til å fungere med valgt tekst fra en hvilken som helst app i stedet for den nåværende Safari-siden. Tjenester er kraftige måter å ta inn data fra en app og behandle den i en annen app. Eksperimenter med datatyper som tekst og bilder for å finne kreative måter å spare deg tid på. Vri valgt tekst til påminnelser eller kalenderhendelser. Du kan ta tak i et bilde og lagre det riktig i ditt Photos-bibliotek, eller gå et skritt videre og flytte det til et album.

Gjør Mac-arbeidet for deg

Som du kan se, lar Automator du gjøre mye uten å måtte skrive en enkelt linje med kode. Du bør utforske Bibelen i Mac Automation, Mac OSX Automation. Dette nettstedet har flere oppskrifter og utvidelser.

Hvis du vil bite kulen og lære å kode, er Applescript by design tilgjengelig. Slik bruker du Applescripts UI-skripting på Mac. Slik bruker du Applescripts UI-skripting på Mac Les mer til ikke-kodere.

Hvis du er dyktig i å automatisere Mac, hva er din favoritt Automator hack? Har du begynt med Automator og gå videre til koding? Gi oss beskjed i kommentarene.

In this article