Pet Automator postupaka za one koji cijene svoje vrijeme. Kako automatizirati rutinske zadatke na Mac OS-u pomoću Automator Automator mac OS primjera

26.08.2023 Sigurnost

Moderni operacijski sustavi nude prilično velik skup različitih ugrađenih alata i postavki koji vam omogućuju da fleksibilnije organizirate svoj rad, izbjegavajući razne rutinske operacije. Ali postoji još tisuću malih radnji koje programeri nisu uzeli u obzir. I tu nam u pomoć priskaču višestruki skriptni jezici u kojima se problem često rješava jedan, dva, tri puta. Ali danas ćemo pogledati drugo rješenje s malo drugačijim pristupom, u slučaju da, na primjer, program ne pruža konzolni način rada. Ovo rješenje je program koji se standardno isporučuje uz OS X pod nazivom Automator.

Automator vam omogućuje jednostavno i brzo stvaranje radnih procesa - u biti skripti koje se mogu savršeno integrirati s operativnim sustavom. Razlika od tradicionalnih bash, Python, Lua i drugih skripti je u tome što umjesto tradicionalnog pristupa pisanja koda, grafički sastavljate skriptu od malih kockica - događaja i akcija. Standardna biblioteka ovih osnovnih komponenti dovoljna je za razne slučajeve korištenja, a po potrebi se može značajno proširiti instaliranjem dodatnih paketa. Ipak, prvo o svemu.

Prilikom izrade nove skripte, automator će pitati o njezinoj vrsti. Možete birati između:

  • Tijek rada- standardna datoteka koja se pokreće ili iz GUI automatora ili putem konzole s automator naredbom.
  • Primjena- tijek rada, dizajniran kao zasebna aplikacija. Može se pokrenuti bez odlaska u GUI.
  • Servis- posebna vrsta koja vam omogućuje pokretanje skripti u kontekstu aplikacija. Nakon što ih izradite, bit će dostupni u stavci izbornika Usluge.
  • Dodatak za ispis- ti tijekovi rada bit će dostupni u dijaloškom okviru za odabir pisača. Kao ulaz prihvaćaju PDF verziju ispisanog dokumenta.
  • Radnja mape- vezani su za određenu mapu i pokreću se kada se dodaju datoteke u ovu mapu.
  • Kalendarski alarm- skripte se pokreću na temelju određenog događaja u kalendaru.
  • Dodatak za snimanje slika- integracija s uslugom snimanja slika. Workflow prima sliku kao ulaz.

U ovom ćemo članku pogledati nekoliko vrlo zanimljivih slučajeva korištenja koji mogu biti korisni svakom korisniku OS X ili potaknuti čitatelje da pišu nove recepte.

Spajanje više PDF-ova

Standardna biblioteka Automator ima brojne akcije s PDF dokumentima. Pa, stvorimo mali tijek rada koji će nam omogućiti da u budućnosti kombiniramo nekoliko zasebnih datoteka u jednu.

Kreirajmo ga kao zasebnu aplikaciju odabirom odgovarajuće vrste u prvom dijalogu automatora. Zatim ćemo uzastopno povući sljedeće radnje u našu skriptu: Pitaj za stavke Finder - dijaloški okvir za odabir datoteke, Kombiniraj PDF stranice - stvarna radnja sastavljanja u jednu datoteku i Otvori stavke Finder - radnja koja otvara spremljenu PDF datoteku u zadani čitač.

To je sve, skriptu možete pokrenuti klikom na gumb Pokreni u gornjem desnom kutu prozora automatora.

Dijeljenje snimaka zaslona

Ovaj recept će vam omogućiti automatsku sinkronizaciju i dijeljenje snimaka zaslona koje napravite. OS X već ima ugrađene mehanizme za snimanje zaslona (prečaci na tipkovnici<⌘ + ⇧ + 3>za snimanje fotografije cijelog zaslona i<⌘ + ⇧ + 4>za snimanje područja zaslona ili prozora aplikacije). Funkcije sinkronizacije također su prisutne u mnogim uslugama za pohranu u oblaku, kao što je Dropbox. Stoga ih možemo samo malo sprijateljiti.

Kreirajmo novi tijek rada s vrstom Folder Action. Morat ćete odabrati mapu u koju Macos sprema snimke zaslona; prema zadanim postavkama to je ~/Desktop. Čim se bilo koja datoteka doda u mapu, naš tijek rada bit će pozvan, pa ćemo izraditi filtar kako bismo isključili dijeljenje drugih datoteka. Da biste to učinili, dodajte radnju Filter Finder Items. Prema zadanim postavkama, sve snimljene snimke zaslona nazivaju se na sljedeći način: "Snimka zaslona [datum] u [vrijeme].png", stoga postavite polja u filtru: Naziv počinje sa "Snimka zaslona", a također: Vrsta je slika. Ako je potrebno, možete dodati i druge parametre, poput datuma izrade, kako ne biste dirali stare snimke zaslona koje se nalaze na radnoj površini.

Dodajmo sada akciju Move Finder Items, koja će premjestiti slike u odgovarajući direktorij - ~/Dropbox/Public/. A sada ćemo dodati mali savjet koji će kopirati URL dijeljene snimke zaslona u međuspremnik. Da biste to učinili, dodajte radnju Run Shell Script i dodajte joj sljedeći sadržaj:

Kombinirano="https://dl.dropbox.com/u/XXXXXXX/"$(osnovno ime $1) final=`echo $kombinirano | sed "s/ /%20/g"` echo -ne $(konačno) | pbcopy afplay /Sustav/Biblioteka/Zvukovi/Hero.aiff

Imajte na umu da ćete morati zamijeniti svoj sedmeroznamenkasti ID u dropboxu. Kako ga pronaći? Najlakša opcija je prijaviti se na Dropbox web mjesto i upisati u JavaScript konzolu preglednika:

Console.log(Constants.uid)

Po želji možete dodati i obavijest. Ovdje postoje dvije mogućnosti: ili upotrijebite radnju koja dolazi s Growlom ili preuzmite i instalirajte besplatnu radnju koja vam omogućuje prikazivanje obavijesti u sada standardnom OS X centru za obavijesti (is.gd/mgqFro).

Spreman. Sada spremamo naš tijek rada (automatator će ga staviti u ~/Library/Workflows/Applications/Folder Actions/) i uživamo u radu.

Ne uznemiravaj prema kalendaru

Najnovija verzija Appleovog operativnog sustava uvela je novi centar za poruke s mogućnošću onemogućavanja skočnih upozorenja do određenog vremena. Ova značajka zove se Ne uznemiravaj. Omogućuje vam isključivanje svih ometanja do kraja tekućeg dana. Ali što ako želite da se ova značajka uključi prema rasporedu? Ovaj tijek rada će vam pomoći.

Prvo, stvorimo novi Tijek rada kalendara, budući da želimo postaviti raspored za pokretanje naše skripte kasnije u kalendaru.

Dodajmo radnju Pokreni AppleScript i zamijenimo je sljedećim sadržajem u polju skripte:

Da li shell skripta "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean true" postavi Datum u citirani oblik od (date shell skripta "date +\"%Y-%m-% d %I:%M:%S +0000\"") do shell skripte "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturbDate -date " & theDate do shell skripte "killall NotificationCenter "

Ova skripta piše u postavke centra za obavijesti kako bi omogućila DND, a zatim je ponovno pokreće kako bi nove postavke stupile na snagu.

Gotovo, sada spasimo tijek rada. Automator će ga postaviti na pravo mjesto na disku za ovu vrstu, ~/Library/Workflows/Applications/Calendar, pokrenuti aplikaciju Calendar i u njoj stvoriti događaj u kojem će biti moguće konfigurirati vrijeme pokretanja, učestalost , i tako dalje. Spremamo događaj i uživamo u miru i tišini u pravo vrijeme.

Usput, ako vam je potrebna slična skripta koja, naprotiv, onemogućuje DND, tada ćete morati stvoriti drugi tijek rada, iste vrste, ali sa sljedećom skriptom:

Uradite skriptu ljuske "zadano pišite ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean false" pokušajte izvršite skriptu ljuske "zadano izbrišite ~/Library/Preferences/ByHost/com.apple.notificationcenterui.* .plist doNotDisturbDate" end try do shell skripte "killall NotificationCenter"

Nakon toga ćete također morati konfigurirati raspored za njegovo uključivanje.

PopClip i Alfred

Osim Automatora, korisnici OS X-a također imaju pristup drugim alatima za automatizaciju. Jedna od njih je PopClip, mala aplikacija koja vam omogućuje razne manipulacije odabranim tekstom, druga je Alfred, aplikacija koja je po funkcionalnosti slična standardnom Spotlightu, s hrpom različitih dodataka koji vam omogućuju prebacivanje glazbe u iTunesu, prikažite rezultate pretraživanja u Wolfram Alpha ili napišite jednostavan popis obaveza.

PopClip je uslužni program koji se plaća, ali košta samo 4,99 USD. Međutim, možete ga isprobati besplatno, uz ograničenje od 150 pokretanja. Nakon instaliranja programa na sustav i pokretanja programa, kada odaberete tekst, pojavit će se mali skočni prozor koji vam omogućuje izvođenje raznih operacija s odabirom, slično onome što se događa s uređenim tekstom u iOS-u. Standardno, to je pretraga odabranog teksta u Googleu, standardne operacije: izreži, kopiraj, zalijepi, a također, ako je odabrana jedna riječ, traženje njenog značenja u rječniku.

Ali sva snaga PopClipa leži u njegovim višestrukim i visokokvalitetnim proširenjima (pilotmoon.com/popclip/extensions). Tu su i prijevod odabira na velika slova, te dijeljenje poveznica putem Droplra, te kreiranje tweeta. Osim toga, bez nepotrebnih komplikacija, možete proširiti biblioteku ekstenzija nečim što ste sami napisali tako što ćete izraditi skriptu na svom omiljenom jeziku i formatirati je kao ekstenziju. Detalji dizajna i primjeri mogu se pronaći na githubu projekta github.com.

Alfred

Alfred je dostupan u dvije verzije: jednostavnoj i naprednoj. Prvi je besplatan, drugi se može kupiti za £15. Program je implementiran u obliku malog skočnog prozora s poljem za pretraživanje teksta koji se pojavljuje kada pritisnete tipku prečaca (prema zadanim postavkama - ). Dok unosite znakove u tekstualno polje, Alfred, kao i Spotify, odabire relevantne opcije (traženje aplikacija, datoteka, izračunavanje matematičkog izraza...). Powerpack dodaje niz korisnih značajki koje omogućuju, na primjer, reprodukciju pronađenog albuma (ako su glazbeni zapisi pronađeni na zahtjev) u iTunesu, slanje pronađenih datoteka e-poštom, kao i povezivanje raznih ekstenzija napisanih u shellu, AppleScriptu i automator tijeka rada. Web stranica programera ima poseban odjeljak posvećen dodacima support.alfredapp.com.

Zaključak

Danas postoje mnogi alati koji vam omogućuju da se riješite rutinskih radnji i uživate u načinu na koji se sve događa kao zamahom čarobnog štapića. I bilo bi glupo ignorirati sve više i više novih mogućnosti koje razni programeri nude.

<<1 >>

Automator se prvi put pojavio u Mac OS X Tiger (10.4). Ovaj program je kreiran kako bi korisnik mogao programirati različite radnje koje se kasnije mogu izvršiti jednim klikom. Štoviše, da biste kreirali automatske akcije pomoću Automatora, ne morate imati nikakve programerske vještine, jer se stvaranje svih automatiziranih procesa odvija u grafičkom sučelju. Od korisnika se jednostavno traži da rasporedi radnje po redoslijedu izvršenja povlačeći ih s jedne ploče na drugu (vještine programiranja i dalje ne škode, budući da Automator podržava Apple Script, što vam omogućuje stvaranje mnogo naprednijih skripti).

Što možete povjeriti Automatoru?

Sama bit Automatora je da korisnik slaže radnje redoslijedom kojim se izvode. U ovom slučaju, povratne vrijednosti prethodne akcije služe kao ulazne vrijednosti za sljedeću. Automator vam omogućuje automatiziranje radnji s ogromnim brojem programa, od Findera i Address Booka do brojnih proizvoda trećih strana kao što je Adobe Photoshop, na primjer.

  • Prijevod teksta;
  • backup nekih specifičnih podataka jednostavnim prijenosom u željenu mapu;
  • prenijeti nepročitanu e-poštu iz programa Mail na iPod;
  • grupiranje datoteka prema bilo kojem kriteriju;
  • mogućnost odabira nekih pjesama iz knjižnice, uvoza istih i isključivanja iPoda.

Na web stranici Applea postoji poseban odjeljak gdje možete pronaći razne skripte za Automator.

Primjeri automatizacije

Pogledajmo najzanimljivije primjere stvaranja akcija u programu Automator, dizajniranom za početnike. Najlakši način za razumijevanje suštine ovog programa je automatsko pokretanje proizvoljne aplikacije. Do neke mjere, ovo je analogija "Hello World" iz svijeta programiranja (obično sve knjige o programiranju za početnike počinju analizom primjera "Hello World").


Da biste kreirali prvu akciju, morate pokrenuti sam program. Nakon toga će se pojaviti izbornik s izborom početnog projekta. Obično korisnici odabiru "Prilagođeni projekt" kako bi dobili čisti proces koji mogu ispuniti ispočetka vlastitim radnjama. Sljedeći korak u stvaranju jednostavnog procesa automatizacije je odlazak na karticu "Radnje" u polju "Uslužni programi". Od prikazanih radnji trebate odabrati “Pokreni program” i povući ovu stavku udesno - u polje gdje se radnje nalaze prema redoslijedu izvršenja.

Sve ostale operacije su krajnje jednostavne. Vi samo trebate odabrati program koji će se pokrenuti. U ovom slučaju nema ničeg zanimljivog u polju parametara. Ali za druge procese može se koristiti stavka "Prikaži radnju tijekom izvođenja", jer će vam omogućiti da osobno promatrate kako se skripta izvršava. Sada morate spremiti proces. To se radi pomoću izbornika File/Save As. Najbolje je da aplikaciju spremite kao program.

Ovako je jednostavno kreirati procese u Automatoru. Prvi primjer je bio edukativan. Nije imao nikakve stvarne koristi. Sada pokušajmo razmotriti nešto zanimljivije s praktične točke gledišta.

Najjednostavnija, ali u isto vrijeme vrlo korisna radnja u Automatoru može biti proces koji će zatvoriti sve trenutno otvorene programe. Zašto bi ovo moglo biti potrebno? Prvo, takav proces može biti potreban u situaciji kada se korisnik sprema isključiti svoje računalo i želi brzo zatvoriti sve programe bez straha od gubitka podataka. Drugo, ova je metoda sasvim prikladna ako korisnik radi s velikim skupom programa, obavljajući različite zadatke. Na primjer, pri obradi fotografija može se koristiti jedan uređivač slika i nekoliko dodatnih uslužnih programa. Kada korisnik želi učiniti nešto drugo, obično zatvori sve te aplikacije, ali raditi jednu po jednu nije baš zgodno. Bolje je koristiti neku vrstu automatskog događaja. Može se jednostavno izraditi u Automatoru.


Proces stvaranja ovog događaja vrlo je sličan prethodnom. Samo u ovom slučaju u skupu radnji "Uslužni programi" morate odabrati ne "Pokreni program", već "Završi sve programe". Ovdje ne morate ništa mijenjati; u ovom će slučaju svi programi biti zatvoreni osim Findera i drugih procesa sustava. Inače, na popis možete dodati neke posebne programe tako da skripta zatvori nešto određeno. Zatim, bilo bi dobro obavijestiti korisnika sustava da su svi programi zatvoreni. To se može učiniti pomoću glasovne poruke. Da biste to učinili, idite na polje "Tekst" u akcijama. Postoje dvije stavke koje nas zanimaju: "Dohvati navedeni tekst" i "Govori". Moraju se prenijeti u program navedenim redoslijedom. U polje “Get specific text” trebate unijeti ono što će se izgovoriti glasom kada se zadnji program zatvori. U akciji "Govori" trebate odabrati jedan od glasova sustava koji će to učiniti. Nakon kompilacije ova bi aplikacija trebala izvršiti sve opisane radnje. U ovom primjeru mogli ste vidjeti kako se kreiraju akcije koje se sastoje od nekoliko drugih, u kojima postoji prijenos podataka iz jedne akcije u drugu. U ovom slučaju, tekst je prebačen u radnju "Govori".

Kao zaključak...

Danas Automator nudi ogroman broj mogućnosti. Nije ih moguće sve opisati u posebnom članku (za to bi bila potrebna cijela knjiga). Ali najugodnija značajka ove aplikacije je da s njom može raditi korisnik apsolutno kvalificiranih ljudi. Ako je ovo početnik, onda mu neće biti teško kreirati vlastite akcije - sve je intuitivno. Iskusni korisnik će pak cijeniti opsežne mogućnosti Automatora, od kojih je dio puna podrška za Apple Script.

Naposljetku, može se dogoditi da korisnik treba kreirati akciju koju ne može pronaći na Appleovim stranicama ili u skupu standardnih radnji, a pritom ne poznaje Apple Script. U takvoj situaciji rješenje bi bilo mogućnost snimanja događaja. To znači da morate odabrati odgovarajuću stavku izbornika u Automatoru i početi raditi neke radnje u Mac OS X. Sve će se one ponoviti kada premjestite snimljenu radnju u svoj proces. Ovo je vrlo zgodna prilika za stvaranje novih funkcija. I krajnje je jednostavno.

<<1 >>

Dogodilo se da, usprkos svom fokusu na ljude daleko od tehnologije, OSX ima jedan apsolutno štreberski alat - Automator, kojeg nezasluženo zaobilazi većina Mac korisnika. Mnogi su čuli za njegove neviđene mogućnosti, ali na koji način mu pristupiti i kako ga koristiti?

Danas ćemo razgovarati o osnovama, u sljedećim materijalima ćemo ići dalje. Želim vas odmah upozoriti da ćemo pogledati osnovne principe rada s Automatorom, riješiti nekoliko svakodnevnih problema, ali nećemo dotaknuti Apple Script. Razlog je taj što je Apple Script programski jezik s vlastitom sintaksom, logikom i strukturom. Pokušati objasniti osnove koje će vam omogućiti da u budućnosti stvorite nešto svoje, a ne kopirati bez razumijevanja, prilično je teško. Stoga nećemo nikoga varati, već ćemo pokazati što se može učiniti bez tog znanja.

Neću opisivati ​​što znači svaka od stavki izbornika na slici ispod, samo kliknite na njih mišem i pročitajte opis.

Izgradimo učenje iz zadataka. Formuliramo problem, rješavamo ga, bilježimo rezultat, prelazimo na sljedeći.

1. Pregledajte međuspremnik

S vremena na vrijeme postoji potreba za pregledom sadržaja međuspremnika. Kopirali ste nešto važno, ali ste bili rastreseni i nakon nekoliko sati ste zaboravili i slučajno zamijenili važne informacije u međuspremniku nekom vezom.

Što treba učiniti. Logično je pretpostaviti da ćemo početi pregledavati sadržaj međuspremnika putem tipki prečaca. Sukladno tome, moramo stvoriti uslugu. Odaberite odgovarajuću stavku prilikom izrade novog dokumenta.

  1. Zatim moramo pročitati sadržaj međuspremnika; za to odaberite stavku na lijevoj strani izbornika Pomoćni programi → Preuzmite sadržaj međuspremnika, koju povučemo na slobodan prostor s desne strane prozora.
  2. Nakon toga, sadržaj međuspremnika treba dodijeliti varijabli; da biste to učinili, povucite stavku na radnom području Postavite vrijednost varijable, kliknite na njega i dodijelite mu ime, proizvoljno. U primjeru sam to jednostavno nazvao: Pufer.
  3. Sada moramo prikazati obavijest s našim tekstom, da bismo to učinili, povučemo stavku izbornika Prikaži obavijest, pišemo što god želimo u zaglavlju, glavno je da razumijete što je to, i ubacite varijablu iz koraka 2 u tijelo. Možete ga jednostavno povući s dna ploče klikom na ikonu koja izgleda kao obrnuti gumb Pause.

Nakon toga spremite primljeni dokument, naziv je proizvoljan. I idite na izbornik postavki sustava  → Postavke sustava → Tipkovnica → Tipkovnički prečac, odaberite odjeljak Usluge i potražite uslugu koju smo upravo stvorili.

Morat će dodijeliti kombinaciju tipki. Predlažem Ctrl + Command + =. Za dodjelu potrebno je kliknuti na riječ dodati, desno od naziva usluge, riječ add bit će zamijenjena praznim pravokutnikom, zatim pritisnite željenu kombinaciju. Nakon toga zatvorite postavke, pronađite bilo koji fragment, kopirajte ga, pritisnite Ctrl + Command + = i uživajte u rezultatu.

Sve vaše usluge uvijek su prisutne u gornjem meniju [Naziv aplikacije] → Usluge i njihovo pokretanje ne bi trebalo biti teško.

Pokazao sam samo jedan primjer s obavijestima, ali koristite ih češće, na primjer, da vas obavijeste o statusu dovršenog posla od drugih automatora.

2. Pametna mapa

Često se javlja zadatak brze promjene nekih podataka - na primjer, pretvaranje slika iz PNG → JPG. Automator za to ima radnju mape.

Radi na sljedeći način. Prvo označimo mapu iz koje će se preuzeti podaci, zatim mapu u koju će se kopirati. Na kraju, označavamo radnju, u našem slučaju Fotografija → Promjena formata slike.

Zatim kopiramo datoteke s ekstenzijom PNG u prvu mapu i pronalazimo dokumente s ekstenzijom JPG u drugoj. U isto vrijeme, možete promijeniti veličinu slike.

Zadatak za samotestiranje:

  • postaviti obavijest u proces koja će pružiti informaciju da je zadatak obavljen;
  • pokušajte osigurati da se datoteke iz izvorne mape automatski brišu nakon završetka operacije;

Zaključak

Danas smo pogledali najosnovnije značajke Automatora. Samo sam pogledao osnove. Mislim da je tema zanimljiva, ali razmatranje rješenja mojih problema možda neće biti dovoljno uzbudljivo za čitatelje.

Učinimo sljedeće: ostavite svoje želje (potrebe) u komentarima, a ja ću do sljedećeg broja pokušati odgovoriti kako to učiniti. Ili podijelite kako vam Automator pomaže u svakodnevnom životu!

Alat Automator na Macu može se činiti prekompliciranim, ali je zapravo vrlo koristan. Možete stvoriti automatizirane naredbe, radnje ili čak programe za izvođenje složenih radnji. Program Automator ima puno korisnih značajki o kojima ćemo vam reći u nastavku.

1. Preimenujte nekoliko datoteka odjednom

Preimenovanje datoteka jednu po jednu traje predugo ako bi njihova imena trebala biti slična. Na primjer, naziv datoteke, njen broj i datum. Neka Automator to učini umjesto vas.

1) Među dostupnim predlošcima odaberite Postupak.

2) Provjerite je li odabrano u izborniku s lijeve strane Radnje. U odjeljku Knjižnica Izaberi Datoteke i mape.

3) Pronađite radnju u izborniku s desne strane Preimenovanje objekataTražilica i povucite ga u radni prozor.

4) Pojavit će se prozor s pitanjem želite li izraditi kopije objekata ili izmijeniti izvornike. Napraviti izbor.

5) Na jelovniku Dodajte datum ili vrijeme odaberite željenu opciju. Nazivima trenutnih datoteka možete dodati brojeve.

6) U Tražilica Pronađite datoteke koje želite preimenovati i povucite ih u prozor programa.

7) U prozoru Automatora kliknite Pokreni.

Nazivi odabranih datoteka bit će promijenjeni.

2. Promjena veličina slike

1) Odaberite vrstu akcije Brze radnje.

2) Na jelovniku Proces dobiva struju Izaberi slikovne datoteke.

3) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica klik Datoteke i mape.

4) Iz izbornika s lijeve strane odaberite Fotografija.

5) S desne strane odaberite Promjena veličine slika i povucite aktivnost u radni prozor ispod aktivnosti Finder.

6) Postavite veličinu slike u pikselima ili postotku.

Spremite datoteku Automator i nazovite je Veličina slike. Kada želite koristiti radnju, možete je pronaći desnim klikom na sliku ili u izborniku Servis.

3. Promijenite format slike

1) Odaberite vrstu akcije Brze radnje.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Datoteke i mape.

3) S desne strane odaberite Objekti zahtjevaTražilica

4) Iz izbornika s lijeve strane odaberite Fotografija.

5) Promjena formata slike pod Finder.

6) Na jelovniku Zaključak odaberite željeni format slike.

Za korištenje akcije odaberite sliku i kliknite Pokreni u prozoru Automatora. Kopija slike u drugom formatu bit će spremljena u istoj mapi. Original će također biti sačuvan.

4. PretvoritePDFna slike

1) Odaberite vrstu akcije Brze radnje.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Datoteke i mape.

3) S desne strane odaberite Objekti zahtjevaTražilica i povucite radnju u radni prozor.

4) Iz izbornika s lijeve strane odaberite PDF-dosjei.

5) kroz prozor Postupak PDF stranice kao slike pod Finder. Odaberite zadani format, rezoluciju i druge podatke.

Kada želite koristiti akciju, odaberite PDF datoteku i kliknite Pokreni u prozoru Automatora.

5. Spojite više PDF datoteka u jednu

1) Odaberite vrstu akcije Brze radnje.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Datoteke i mape.

3) S desne strane odaberite Objekti zahtjevaTražilica i povucite radnju u radni prozor.

4) Iz izbornika s lijeve strane odaberite PDF-dosjei.

5) S desne strane odaberite i povucite Sjediniti PDF stranice u radni prozor pod akcijom Finder.

6) Prilagodite postavke svojim željama.

Za spajanje PDF datoteka odaberite ih i kliknite Pokreni u prozoru Automatora.

6. Dodajte prekidač načina na podnožje

1) Odaberite vrstu akcije Program.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Komunalije.

3) Promjena dizajna sučelja.

4) Pod akcijom Promjena teme odaberite: svjetlo /tamno.

5) Odaberite izbornik Datoteka i pritisnite Uštedjeti.

6) Imenujte datoteku i spremite je na radnu površinu.

Sada možete jednostavno povući datoteku u Dock i koristiti je za prebacivanje između tamne i svijetle teme.

7. Kreirajte rođendanske čestitke

1) Odaberite vrstu akcije Program.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Kontakti.

3) S desne strane odaberite Pronađite kontakte za sretan rođendan i povucite radnju u radni prozor. Pod Akcija odaberite dan na koji će se rođendani provjeravati - danas, sutra ili sljedeći tjedan.

4) Iz izbornika s lijeve strane odaberite pošta.

5) S desne strane odaberite i povucite Pošalji čestitke za rođendan u radnom prozoru pod akcijom Kontakti. Možete odabrati razglednicu, poslati nasumične i dodati poruku.

6)

Kada pokrenete program i pronađete rođendan, otvorit će se prozor s predloškom pozdravne e-pošte. Sve što trebate učiniti je kliknuti Poslati.

8. Pretvorite tekst u govor

1) Odaberite vrstu akcije Brze radnje.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Tekst.

3) S desne strane odaberite i povucite u radni prozor Preuzmite sadržaj dokumenta TextEdit.

4) Iz istog izbornika odaberite Izgovoriti i povucite radnju ispod prethodne. Možete odabrati željeni glas.

Da biste pretvorili tekst, odaberite ga i kliknite Pokreni u prozoru Automatora.

9. Pokrenite snimanje zaslona

1) Odaberite vrstu akcije Program.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Filmovi.

3) S desne strane odaberite Nova snimka zaslona i povucite radnju u radni prozor.

4) Iz istog izbornika odaberite Započnite snimanje i povucite radnju ispod prethodne.

5) Odaberite izbornik Datoteka i u njemu Uštedjeti.

6) Imenujte i spremite datoteku u Programi.

Ovaj program možete dodati na svoju radnu površinu ili čak na dock i brzo ga pokrenuti od tamo.

10. Zatvorite sve programe

1) Odaberite vrstu akcije Program.

2) Iz izbornika s lijeve strane odaberite Radnje. U odjeljku Knjižnica Izaberi Komunalije.

3) S desne strane odaberite i povucite u radni prozor Završi sve programe. Možete omogućiti opciju Zahtjev za spremanje promjena kako biste izbjegli gubitak nespremljenih podataka. Također možete dodati programe za isključivanje Nemoj dovršiti

4) Odaberite izbornik Datoteka i u njemu Uštedjeti.

5) Imenujte datoteku i spremite je u Programi.

Automator se prvi put pojavio u operativnom sustavu Mac OS X Tiger (10.4). Ovaj program razvijen je za automatizaciju većine svih operacija koje se izvode na računalu. U isto vrijeme, stvaranje automatskih akcija pomoću Automatora ne zahtijeva nikakve posebne vještine programiranja. To je zbog sljedećeg: razvoj automatiziranih procesa provodi se u grafičkom sučelju, tako da je zadatak korisnika odrediti slijed radnji, premještajući ih s jedne ploče na drugu.

Napredniji korisnici s određenim programskim znanjem imaju priliku izraditi jedinstvene skripte budući da Automator podržava značajku Apple Script.

Ovaj program može riješiti mnoge zadatke

Koje procese može obraditi Automator?

Kao što je gore navedeno, bit ovog programa je da korisnik odabire redoslijed kojim se izvršavaju određene operacije. Štoviše, vrijednosti koje je vratio prethodni proces ulazne su vrijednosti za sljedeću radnju.

Automator omogućuje automatizaciju jednostavnih i složenih zadataka, od programa Finder i Address Book do Adobe Photoshopa, na primjer:

  • stvaranje i ispis obiteljskog imenika koji sadrži kontakte;
  • prijevod bilo kojeg teksta;
  • backup određenih informacija jednostavnim povlačenjem u željenu mapu;
  • grupiranje datoteka prema utvrđenim karakteristikama itd.

Mogućnosti Automatora su jednostavno nevjerojatne - ovom programu je potrebno samo nekoliko sekundi da izvede određenu operaciju, dok ručno može potrajati satima.

Primjeri rada s Automatorom

Korisnicima početnicima sigurno će biti zanimljivo i korisno naučiti kako raditi s programom Automator, uz konkretne primjere.

Najlakši način za razumijevanje osnovnih odredbi ovog programa je automatsko pokretanje aplikacije. Prije nego počnete stvarati svoju prvu radnju, trebali biste pokrenuti sam Automator. Na monitoru će se pojaviti izbornik u kojem trebate odabrati početni projekt. U pravilu, mnogi korisnici odabiru projekt "Arbitrary". To vam omogućuje da dobijete proces koji možete ispuniti od početka do kraja vlastitim operacijama.

Glavni prozor programa

Sljedeći korak prema stvaranju jednostavnog procesa automatizacije je odlazak na karticu "Radnje" u polje "Uslužni programi". Od svih mogućih radnji morate odabrati “Pokreni program” i povući ga u polje gdje se nalaze procesi redoslijedom kojim se izvršavaju.

Daljnje radnje su također vrlo jednostavne: odaberite program za pokretanje i pohranite cijeli proces (preko izbornika File/Save As).

U principu, svi procesi se kreiraju s takvom lakoćom u Automatoru. Međutim, ovaj primjer nije imao stvarne koristi, već je korišten samo kao trening. Ali sada možemo prijeći na razmatranje jasnijih primjera.

Prilično korisna radnja je automatsko zatvaranje svih programa otvorenih u određenom trenutku. Zašto je ovo potrebno:

  1. Ova funkcija je tražena u situacijama kada korisnik hitno mora isključiti računalo bez straha od gubitka podataka, jer, kao što znate, to zahtijeva ispravno zatvaranje svih korištenih aplikacija.
  2. Ova metoda olakšava zatvaranje programa ako korisnik radi s velikim brojem aplikacija u isto vrijeme. Na primjer, obrada slike izvodi se pomoću uređivača i dodatnih uslužnih programa. Naravno, u ovoj situaciji puno je lakše i praktičnije automatizirati postupak zatvaranja nego ga izvršiti ručno.

Stvaranje takve funkcije u Automatoru slično je prethodno opisanom procesu. Mala je razlika u tome što s popisa radnji ponuđenih u polju “Utilities” umjesto “Run a program” trebate odabrati “End all programs”. Ovo će zatvoriti sve programe (osim sistemskih procesa kao što je Finder). Osim toga, kako bi skripta zatvorila određenu aplikaciju, mora se dodati na poseban popis.

Proces rada

Ako želite, možete osigurati da korisnik sustava bude obaviješten o zatvaranju programa putem glasovne poruke. Da biste to učinili, morat ćete otići u polje "Tekst" koje sadrži radnje kao što su: "Dohvati navedeni tekst", "Reci". Treba ih prenijeti u program koji se stvara točno istim redoslijedom.

Polje “Get specific text” mora biti popunjeno riječima koje će vas obavijestiti da se svi programi zatvaraju. U akciji "Govori" možete odabrati nekoliko glasova sustava, od kojih trebate odabrati jedan: on će vas obavijestiti o završetku procesa.

Nakon dovršetka kompilacije stvorena aplikacija moći će obavljati sve zadatke koji su joj dodijeljeni. Ovaj primjer jasno pokazuje kako stvoriti složene aktivnosti koje se sastoje od više procesa koji uključuju prijenos podataka iz jedne aktivnosti u drugu.

Sažimajući

U ovom trenutku Automator ima ogroman broj mogućnosti, čak ni cijela knjiga ne bi bila dovoljna da ih opiše. Njegova glavna značajka je njegova jednostavnost, odnosno korisnik bilo koje kvalifikacije može lako raditi s ovim programom. Početnici će moći intuitivno kreirati željene akcije i to im neće stvarati poteškoće. Iskusniji i napredniji korisnici, pak, moći će cijeniti opsežne mogućnosti Automatora.

Jedan od najboljih optimizatora

Vrijedno je napomenuti da u situacijama kada postupak stvaranja željene akcije nije u standardnom skupu operacija ili čak na službenoj web stranici Applea, funkcija snimanja događaja pomoći će. Da biste to učinili, trebate odabrati odgovarajuću stavku izbornika za ovaj program i započeti s izvođenjem određenih radnji u Mac OS X. Nakon što premjestite snimljene radnje u stvoreni proces, sve će se točno reproducirati. To će vam omogućiti stvaranje novih i novih funkcija vrlo lako i jednostavno.