Automator - Det är otroligt lätt att använda program från Mac OS X, som låter dig automatisera vissa rutinmässiga och den dagliga verksamheten. Tyvärr är de flesta nya Mac-användare inte ens är medvetna om förekomsten av detta verktyg. Så idag ska jag försöka fixa det och med hjälp av belysande exempel visar de grundläggande principerna för skapandet av mini-program som kallas "processer» (arbetsflöde).
Multi-ändra namn på bilder
Vi börjar kanske med en ganska enkel uppgift parti döpa bilder enligt en förutbestämd mask, som innehåller filnamn, nummer och dagens datum. Om det finns flera filer kan du byta namn på dem manuellt, men med ett stort antal filer Jag rekommenderar att använda Automator tjänster.
För att starta verktyget, är det tillräckligt att antingen hitta en ikon högst upp i programkatalogen (Applications), eller använda din favorit bärraket för att köra ett program / system Spotlight. Och efter några sekunder visas programfönstret framför oss, och en lista över tillgängliga mallar:
- Den "process" - detta är en enkel sekvens av åtgärder som kan köras direkt från Automator.
- "Program" är en självständig process och kan sparas som en Mac OS X-program med den vanliga förlängning
* .app
. - "Service" - en process som beror på sammanhanget, kan användas i hela systemet eller specifika applikationer.
- "Folder Action" kör bara i den angivna mappen och det initieras med den extra objekt till det.
- "Print Plug-ins" används för att dialogen empower tryck.
- "Påminnelser iCal» - är processer som utlöses av händelser, läggas till iCal.
- Slutligen "image pickup plugin" kan användas i lämpligt program för att bearbeta bilderna ner från kameran.
I det här fallet väljer du "Folder Action" - och ett fönster visas framför oss, uppdelat i 2 områden. Den vänstra halvan är ett bibliotek (tillgängliga åtgärder och variabler), och den högra - arbetsflödet fönster där du kan dra objekt från biblioteket.
Med hjälp av alternativen på den övre delen av processfönstret (strax under verktygsfältet), måste du välja en mapp. För henne och kommer att köra våra åtgärder:
Allt som kan måste vi lösa problemet är i kategorin "Alla filer och mappar." För att komma igång du vill hitta och dra fönstret till arbetsflödet åtgärd som kallas "Rename objekt Finder». Eftersom Automator ändra sina namn, kommer vi att uppmanas att automatiskt lägga till ytterligare åtgärder, vilket hålla den ursprungliga filen till en annan mapp (jag beslutat att inte hålla kopior, men det betyder inte att du behöver göra exakt samt).
Nu, i den första listrutan i vårt agerande är nödvändigt att välja "Gör konsekvent" och ställ in formatet på det nya namnet efter eget gottfinn. Gör det enkelt nog, som i den nedre delen av åtgärden är ett exempel.
För att lägga till namnet på den aktuella datum filer kräver mer tid att dra åtgärden "Döp Finder objekt" i arbetsflödesfönstret. Men den här gången, i stället för "Gör konsekvent" välj listobjekt "Lägg till ett datum eller tid" (mer exakt, är det väljs automatiskt) och ställa in parametrarna för sig själva:
Kontrollera arbetsprocessen kan vara enkla: hålla det och dra en grupp filer till en viss mapp i början. Efter en tid - det beror på storleken och antalet filer - kommer deras namn ändras automatiskt. Se hur enkelt?
Grupovoe bildstorleksändring
Komplicerar uppgiften. Antag att vi har ett stort antal bilder (fotografier) minskas. För att lösa pussel, måste vi välja en mall "Program".
Men innan du rusar för att lösa problemet "head-on", föreslår jag att göra en rad åtgärder. Till exempel, först bör erbjuda användaren ett urval av bilder, till storleken som vi vill ändra. Dessutom är det önskvärt att inte arbeta med originalfilen, men med sina motsvarigheter, ha alltid haft möjlighet att prova nya inställningar för vår process. En miniatyrbilder, kommer vi att kopieras till en separat katalog.
Nu kan vi gå vidare till bildandet av vår mini-program. Först måste du hitta och dra i "Fråga Finder objekt arbetsflöde fönster effekt i kategorin" filer och mappar "(eller genom sökfältet). Där kan du ange text i fönstret titel, den första platsen och typen av data. Glöm inte att ställa in kryssrutan för flera val.
Att arbeta med kopior av filer, föreslår jag att hitta i bibilioteka action "Kopiera objekt Finder», ange destinationskatalogen. Nästa steg är i kategorin "Foto" och kallas "zooma". I inställningarna kan du ange storleken på den utgående bilden i pixlar eller procent.
Förresten, i den nedre panelen av varje åtgärd, det finns tre flikar: Resultat, parametrar och beskrivning. Så om du vill varje gång Automator kommer att be dig den nödvändiga storleken på bilden när du gör detta, markerar du kryssrutan "Visa action i färd med utförande "i Vladko parametrar (om så önskas, med detta alternativ kan förlänga den tidigare processen för att definiera en viss filnamn för rename).
Om du märker, kommer varje handling från den triangulära pilen, vilket är ett resultat av hans arbete. Dessa resultat används sedan i nästa steg som indata.
Ett annat trick: genom att markera kryssrutan "Show åtgärder pågår" kommer att vara aktiv alternativet "Visa endast markerade objekt". Således kan du inte visa hela fönstret till åtgärden, men bara vissa delar. Till exempel, för ett fält anger önskad storlek.
Och i slutet av processen måste vi flytta miniatyr till en ny plats. För att göra detta behöver vi åtgärden "Ny mapp" i kategorin "filer och mappar".
Den lagrade program beter sig på exakt samma sätt som alla andra program i systemet.
Öppna en viss webbsida när du öppnar din webbläsare
Nästan varje dag jag köra Safari och börja arbeta med samma webbsidor. Så varför inte skapa en app som kommer att göra detta automatiskt?
Vi kommer att behöva mallen "Application" och två åtgärder som är i kategorin "Internet"
- "Få en dedikerad URL», i miljöer där vi pekar våra favorit webbsidor;
- och åtgärden "Show webbsida" för att öppna dem i standardwebbläsare.
Extrahera text från PDF
Det är ganska enkelt, men bekväm scenario för Automator, så ibland att spara tid. Det låter dig extrahera text från PDF-dokumentet (naturligtvis i ett sådant instrument bör vara bara text, inte skannade bilder) och spara den som en separat fil med eller utan formatering.
För att lösa problemet, vi behöver bara en åtgärd med samma namn, "Utdrag texten i en PDF", som ligger i kategorin «PDF-filer". Dra den till arbetsflödesfönstret och justera inställningarna efter behov:
Notera att i denna process har vi inte specificerat åtgärden "begäran objekt Finder», så efter lanseringen du kan dra och släppa alla PDF-fil som ska behandlas direkt på ikonen för vår ansökan i Dock. Den här filen, och kommer att fungera som ingångsparametrar för processen.
Spara innehållet i Urklipp som en textfil
Vi fortsätter att bekanta sig med olika mallar, Automator och i processen, föreslår jag att skapa en tjänst som kommer att spara innehållet i Urklipp till den angivna kontakt textfil. Det erforderliga mönstret kallas - "Service". Det kommer inte att lära några initiala data och kommer att "agera i enlighet med omständigheterna." Därför indata inte kommer att ha det, och du vill ange i rullgardinsmenyn ovanför arbetsflödet.
Vidare arbetsytan kopiera åtgärden "Få innehållet i Urklipp" i kategorin "service verktyg" (han inte har inställningarna) och action "Ny textfil" från kategorin "Text".
Vår service ska ges den mänskliga namn, så att vi lätt kan hitta den i menyn "Tjänster" alla program ...
... och sedan ge den, om inte självklart behöver ett kortkommando i ansökan Systeminställningar.
Och om du byter effekten av den "nya textfilen" på "Text till ljudfil", sedan som ett resultat av processen, får du ljudspår med innehållet i Urklipp som spelats in med den inbyggda Mac OS X text-till- tal.
Generellt har denna funktion särskilt utformad för personer med funktionshinder, men om så önskas kan den också användas i underhållningssyfte.
Enkla automatiska säkerhetskopior
Vi fortsätter att komplicera uppgiften, och nu föreslår jag att skapa en enkel backup-system som kommer att utlösas vid förekomsten av vissa händelser i iCal. För att göra detta kommer vi att använda det som en möjlighet att påminna dig om händelsen för att starta ett visst program eller en fil.
I Automator väljer den nya mallen typ - "Påminnelse iCal», varefter i arbetsflödet fönstret hårt de tre steg från kategorin 'filer och mappar'
- "Get dessa objekt Finder» (välj önskad mapp för backup med hjälp av knappen Lägg till).
- "Get innehållet i mappar" alternativet valt "Repeat för varje identifierad undermappar."
- Och "Kopiera objekt Finder» (du måste ange målkatalogen för det och gör det möjligt att ersätta de befintliga filer).
När du har sparat Processen startar och iCal händelser med namnet på din process kommer automatiskt läggas till i en snar framtid. Du kan ändra en händelse på egen hand, samt att skapa en helt ny, oberoende händelse och påpekade behovet av att köra vårt program påminnelser avsnitt:
Avsluta alla program
Ibland måste du avsluta alla program som körs som förhindrar arbetar eller har tagit nästan alla tillgängliga datorresurser. I det här fallet kan du använda en speciell verktyg som Blitz, En av de tips fokusera på Mac OS X eller för att starta "från scratch" genom att stänga alla program i ett svep.
Sådan arbetsflöde kräver endast en åtgärd som dras som ett program. Och namnet på denna åtgärd är densamma - "Klara alla program" (det är i kategorin "Utilities"). Du kan också lägga till några program till undantagen. I "svåra stunder" är tillräckligt för att starta vår mini-ansökan, vänta en tid och om igen för att njuta av hastigheten på Mac.
Det var allt för idag! Jag hoppas att denna artikel kommer att hjälpa dig att inte bara förstå den underbara och användbar Automator verktyg, men också kommer att avsevärt förenkla vissa rutinoperationer. Var inte rädd för att experimentera, för om du vill kan du ta som utgångspunkt för någon av ovanstående exempel och ändra dem som du vill.