Lär dig att använda Mac Automator med 6 praktiska exempel arbetsflöden
Apples Automator för Mac är där många får sin första smak av programmering. Innan Workflow, före IFTTT fanns det Automator för Mac. Lite tålamod och kreativitet är allt du behöver för att börja automatisera din Mac - du behöver inte känna en enda kodrad.
Det här är några exempel du kan bygga på som borde bekanta dig med de olika typerna av saker du kan bygga med Automator. Med dessa ritningar borde du kunna börja bygga din egen.
Komma igång med Automator
När du öppnar ett nytt dokument i Automator presenterar du några olika val för filtypen:
- Workflow - Det här är det enklaste sättet att använda Automator. Du ställer in dina åtgärder och kör dem från ett Automator-fönster.
- Ansökan - Du kan köra dessa fristående. Endera bearbetar viss data skickad till den, eller helt enkelt sparkar bort en åtgärd.
- Service - Tjänsterna körs i andra applikationer. De kan ställas in för att ta en viss typ av inmatning. Du kör sedan det från menyn Tjänster i programmen eller högerklick-kontextmenyerna.
- Skriv ut plugins - Det här är åtgärder som körs från utskriftsdialogrutan. De tar ett PDF-dokument från utskriftsmenyn och utför dina åtgärder.
- Mapphandlingar - Använd dessa för att köra en handling automatiskt när du lägger till en fil i en mapp. Denna åtgärd fungerar på samma sätt som Apples Lägg till automatiskt i iTunes mapp.
- Kalenderlarm - Det här är en fattig mans cronjobb. Hur man schemalägger uppdrag i Linux med Cron och Crontab. Hur man schemalägger uppdrag i Linux med Cron och Crontab. Möjligheten att automatisera uppgifter är en av de framtida tekniker som redan finns här. Varje Linux-användare kan dra nytta av schemaläggningssystem och användaruppgifter, tack vare cron, en lättanvänd bakgrundstjänst. Läs mer . Du kan gå igenom och göra en komplex uppsättning återkommande uppgifter för Mac med kommandoraden. Kalenderfunktioner tillåter dig dock att använda den inbyggda Calendar.app för att schemalägga uppgifter.
- Image Capture Plugin - Fotografer som använder professionella kameror behöver mer än den inbyggda Photos appen. När du använder Image Capture för att importera en bild från en kamera eller skanner, kan du ställa in en åtgärd som ska utföras när den kopierar till din Mac.
- Diktatkommandot - Det här alternativet använder tillgänglighetens förbättrade diktering för röststyrda arbetsflöden. Denna diktering är inte densamma som Siri Control Mac med röstkommandon och bättre diktering i OS X Yosemite Styr din Mac med röstkommandon och bättre diktering i OS X Yosemite Du behövde en gång dyr programvara och en lektion i tålamod för att styra din Mac med din röst, men nu kan du göra det med lite mer än Apples senaste gratisuppgradering till OS X. Läs mer och kräver en separat nedladdning för att aktivera.
När du öppnar Automator kommer du som standard till programmets iCloud-drivenhet. Dina arbetsflöden och program lever här, medan tjänster, plugins och mapphandlingar är lokala för din Mac.
Vi kommer inte att gå igenom alla dokumenttyper, men kommer att visa några enkla exempel för att du ska komma igång med automatisering.
1. Tjänst: Tala om vald text
Denna åtgärd är mer praktisk än praktisk. Denna byggnad är en enkel one shot-åtgärd som du ska använda som en systemövergripande tjänst. Du kan använda detta för att din Mac ska läsa vilken text du väljer högt. Det är också ett enkelt sätt att göra en andra korrekturläsning av ett mail innan du skickar det.
Öppna Automator och välj Nytt dokument i filväljningsfönstret. Välj Service typ. Automator-fönstret har en trepanellayout. Till vänster har du åtgärdsplockaren. Till höger har du dina arbetsflödesåtgärder och längst ner dina variabler. Välj Text kategori för att filtrera listan och dra Tala text in i huvudområdet.
Då eftersom det här är en tjänst måste du välja vilken ingång som krävs. Se till att Tjänsten mottas vald rullgardinsmenyn är inställd på text, och den i rullgardinsmenyn är inställd på Alla tillämpningar.
Spara din nya tjänst som Tala text. Nu kan du välja text i vilken applikation som helst med högerklicka och gå till tjänster inträde, och du bör se din åtgärd. Välj den och Alex röst läser texten till dig.
Nästa steg - Du kan spela med olika röster för att ändra hur det här låter.
2. Kalenderlarm: Hämta en veckotidssammanfattning
I det här exemplet kommer Automator att ställa in en kalenderhändelse som ger dig en varning med kommande veckovisa kalenderhändelser. När du öppnar ett nytt dokument väljer du Kalenderlarm för din arbetsflödestyp.
Välj Kalender kategori. Drag Hitta kalenderhändelser in i ditt arbetsflöde. Lämna evenemang och Allt ställa in men ändras Något innehåll till Datum Start. Sedan ska den andra rutan ändras till en nedrullning. För det här exemplet, välj varje vecka. När du sätter i det här kanske du vill ha en daglig sammanfattning om du har en upptagen kalender 5 av de bästa Mac Kalender Apps och tillägg 5 av de bästa Mac-kalenderapparna och tilläggen Det finns gott om bra tredje part appar som ersätter din Macs kalenderprogram eller som tillägg för att ta den till nästa nivå. Här är våra favoriter. Läs mer .
Dra sedan över Händelseöversikt. Du borde se en pil som ansluter dina två handlingar. När du gör Automator-åtgärder är det här ditt visuella ledtråd att dina handlingar ansluter till varandra och producerar ditt avsedda resultat.
Klicka nu på Verktyg kategori. Dra i den här listan över Ställ in variabel, som standard till Ny Variabel. I dialogrutan, namnge din variabel: Händelsetekst. Dra sedan in Displaymeddelande. I titeln heter det: Kommande händelser. Dra din Händelsetekst variabel från botten till meddelanden: fält.
Klicka på kör och en meddelande dyker upp med dina kalenderhändelser för den här veckan. Meddelandena kan vara lite täta för hela din text. Du kan behöva ändra storlek på fönstret för att se alla dina händelser. När du är glad, spara filen och namnge den uppkommande händelser i dialogrutan och klicka på Spara.
Calendar.app öppnas och visar en händelse med namnet på arbetsflödet på Dagens poster. Redigera händelsen för att upprepa varje måndag när du börjar din dag eller den tid det är bekvämast för dig.
Nästa steg - Du kan lägga till ett steg för att skrapa alla dina kommande påminnelser för veckan. Om du ställer in den till en andra variabel kan du visa den i samma meddelande.
3. Applikation: Ändra storlek på foton och exportera till skrivbordet
Ändra storlek på dina foton för att exportera dem är inte en komplex process. Så här ändrar du storlek på bilder med iPhoto, foton eller förhandsgranskning på Mac. Så här ändrar du storlek på bilder med iPhoto, foton eller förhandsvisning på Mac. Din Mac kan ändra storlek på bilder för dig med inbyggd programvara, utan avgift! Läs mer . Men med Automator kan du förkorta det till några klick.
Den här gången när du klickar Nytt dokument, Välj Ansökan. Klicka på foton kategori och dra Fråga efter foton in i arbetsytan. Dra sedan Skala bilder över. Automator visar en varning om att den här åtgärden ändrar bilder och vill veta om du vill lägga till ett steg som sparar ändringarna till en ny plats. Klick Lägg till att fortsätta. Under Scale Images klickar du på alternativ. Välj Visa den här åtgärden när arbetsflödet körs.
När du kör den här applikationen öppnas ett fönster med en minimal version av ditt bildbibliotek. Välj ett foto och klicka på Välja, Ett annat fönster dyker upp och frågar efter bredden på bilden. Ange bredden och klicka Fortsätta. Det finns nu en kopia av filen som är ändrad, sparad på skrivbordet. Om du hellre vill ändra storlek till en procent snarare än pixlar, kan du välja det i rullgardinsmenyn i det sista steget.
Nästa steg - Det finns många åtgärder som du kan göra med foton. Experimentera med att ändra den senaste åtgärden för detta arbetsflöde för beskärning, ändring av filtyp och tillägg av vattenstämpel.
4. Dictation Command: Spela in skärmar med din röst
Quicktime har ett inbyggt skärminspelningsalternativ. Dessa inspelningar är till nytta när du gör träningsdokument för arbete, eller hjälper vänner med sina tekniska problem. Förenklar processen ner till ett röstkommando gör det väldigt enkelt.
Välj ett nytt dokument när du väljer ett nytt dokument Diktatkommandot, Klicka sedan Välja. I Diktatkommandot fälttyp, Starta skärminspelning. Var noga med att klicka på Kommandot aktiverat checkbox. Gå sedan till bio kategori och dra in Ny skärmupptagning, Börja fånga, och Stop Capture.
Klicka på alternativ för Stop Capture och checka Visa den här åtgärden när arbetsflödet körs.
När du har sparat appen, aktivera Förbättrad diktering Så här dikterar du skrivning på din Mac: Apples diktering vs DragonDictate Hur man dikterar skrivning på din Mac: Apples diktering vs DragonDictate Under lång tid om du ville ha eller behöva använda en text-till-text diktatprogram på din Mac var dina enda val MacSpeech Dictate (nu defunct) och Nuance's DragonDictate. Men med frisläppandet av Mountain ... Läs mer genom att gå till Tangentbord rutan in Systeminställningar. Klicka sedan på Dictation fliken och aktivera diktering. Klicka sedan på kryssrutan för Förbättrad diktering. Efter en kort väntetid (nedladdningen måste slutföras) är din åtgärd nu tillgänglig. Tryck Fn två gånger för att aktivera diktering. Säga Starta skärminspelning och Quicktime öppnas och börjar spela in. Det visas en dialogruta för att stoppa inspelningen med Fortsätta markerad. Dölj detta och avsluta inspelningen.
När din video är klar, ta dialogrutan tillbaka till framsidan och klicka på Fortsätta. Åtgärden kastar ett fel, men din inspelning är nu tillgänglig i Quicktime. Använd Trimma möjlighet att raka av början och slutet av videon för att dölja dialogrutan Stopp,
Nästa steg - Enhanced Dictation gör att du kan ställa in ett röstkommando för alla Automator-åtgärder.
5. Mappåtgärd: Lägg automatiskt till ePubs i iBooks
Använda Lägg automatiskt till i iTunes mapp är ett enkelt sätt att lägga till innehåll i iTunes. Eftersom iBooks bröt ut i en separat app, har det aldrig haft ett enkelt sätt att lägga till filer (på Mac, åtminstone). Om du får en epubbok utanför iBooks Läs Feedly Offline: Hämta olästa artiklar till en e-bok Läs Feedly Offline: Hämta olästa artiklar till en ebook Google News-nedladdningstjänsten NewsToEbook arbetar nu med Feedly. Med det kan du ladda ner dina olästa artiklar från Feedly till en EPUB eller MOBI ebook-fil. Läs mer, lägg till den i den mapp som anges i arbetsflödet nedan kopierar den till ditt bibliotek och synkroniserar den med iCloud.
Innan du börjar skapar du en ny mapp i din hemmapp med namnet: Lägg automatiskt till iBooks. När du öppnar ett nytt Automator-dokument väljer du Mappåtgärd. I Mappa åtgärder tar emot filer och mappar som läggs till rullgardinsmenyn, välj Andra. Gå till den mapp du skapade och markera den. Klicka sedan Välja. Välj sedan Filer och mapp kategori och flytta Hämta mappinnehåll åtgärder i huvudområdet. Kolla Upprepa för varje undermapp tillagd.
Dra sedan över Flytta Finder-objekt över. I Till rullgardinsmenyn, välj Andra. Målet kommer att vara: /Users/userprofile/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books, byter ut användarprofil med ditt användarnamn på Mac.
Om du inte ser din bibliotekskatalog har vi en handledning om hur du aktiverar det. Så här får du tillgång till OS X-biblioteksmappen och varför det är praktiskt. Så får du tillgång till OS X-biblioteksmappen och varför det är användbart. De flesta OS X-bibliotekens mappar är bäst kvar ensam, men det är användbart att känna till din väg i och runt användarbiblioteket. Läs mer . Slutligen dra Öppna Finder-objekt in i huvudområdet och i Öppna med rullgardinsmenyn välj iBooks.app. När du kopierar en PDF till mappen sparar den nu till ditt iBooks-bibliotek och öppnar iBooks Application.
Nästa steg - Mappa Handla alla saker. Om du gräver två eller tre lager djupt i Finder skapar du högre nivåmappar för att flytta objekt automatiskt. Med denna Automator-inställning kan du spara mycket tid.
6. Service: Skicka webbsidans text till iBooks
Nu när vi har ett sätt att lägga till ePub-filer från utanför iBooks-butiken, hur är det med andra dokument? Tja, om du vill ha en PDF, kan du gå till menyn Skriv ut och spara en PDF till iBooks. Problemet där är att du slutar slösa utrymme på bilder. Vad händer om du bara vill spara texten till en artikel? Här är en åtgärd som låter dig göra det.
Välja Service när du öppnar Automator. På toppen, ändra Tjänster mottar rulla ner till Ingen ingång. Under i drop-down, ändra den till Alla tillämpningar. Välj internet kategori och dra sedan Hämta nuvarande webbsida åtgärder över. Ta sedan den Hämta text från webbsidan också.
Växla nu till Text kategori och dra in Ny textfil. Ändra Filformat till Rik text. Sedan i Spara som Fältnamn din fil iBooksStopOff.rtf. I Var fält du kan lämna det som Desktop om du inte har något emot att ha platshållarfilen synlig. Annars, byt den i din Dokument mapp.
Slutligen dra över Text till ePub verkan. Du kan lämna det mesta av det som standard. Klick alternativ och se till att kolla Visa den här åtgärden när arbetsflödet körs. För att se till att din nya ePub-fil läggs till i ditt iBooks-bibliotek, välj Var rulla ner till Andra. I filfönstret väljer du den mapp vi skapade i det sista steget: Lägg automatiskt till iBooks.
När du kör tjänsten (från menyn högerklicka Tjänster) tar den den aktuella sidan i Safari De bästa Safari-utvidgningarna för Mac-användare De bästa Safari-utvidgningarna för Mac-användare Safari är förmodligen den bästa webbläsaren för Mac-användare, men du kan göra det är ännu bättre med några välvalda extensions. Läs mer . Om du har flera flikar öppna tar det alltid den aktiva fliken. Åtgärden skrapar sedan texten och ersätter platshållarfilen. Det konverterar till en ePub, och sedan sparar den till den mappen, vilken flyttar den till ditt iBooks-bibliotek och öppnar den i appen.
Nästa steg - Du kan skapa en liknande tjänst för att skrapa bilderna och spara dem från en webbsida. Du kan konvertera den här tjänsten till jobbet med vald text från vilken app som helst än den aktuella Safari-sidan. Tjänster är kraftfulla sätt att ta in data från en app och bearbeta den i en annan app. Experimentera med datatyper som texter och bilder för att hitta kreativa sätt att spara tid. Vrid markerad text till påminnelser eller kalenderhändelser. Du kan ta ett foto och spara det direkt till ditt Photos-bibliotek, eller gå ett steg längre och flytta det till ett album.
Gör din Mac för dig
Som du kan se tillåter Automator dig att göra mycket utan att behöva skriva en enda kodlinje. Du bör utforska Bibelen i Mac Automation, Mac OSX Automation. Den här webbplatsen har fler recept och tillägg.
Om du vill bita på kullen och lära dig att koda, är Applescript med design tillgänglig. Använda Applescripts UI-skripting på Mac. Så här använder du Applescripts UI-skripting på Mac. Läs mer till icke-kodare.
Om du är skicklig med att automatisera din Mac, vad är din favorit Automator hack? Började du med Automator och gå vidare till kodning? Låt oss veta i kommentarerna.
Utforska mer om: Datautomatisering, iBooks, MacOS Sierra, Text till tal.