Praktični vodič za korištenje Automatora
Praktični vodič za korištenje Automatora
Anonim
Praktični vodič za korištenje Automatora
Praktični vodič za korištenje Automatora
automat-ikona
automat-ikona

Automator je nevjerojatno zgodan Mac OS X program koji vam omogućuje automatizaciju nekih svojih rutinskih i svakodnevnih operacija. Nažalost, većina novih Mac korisnika uopće ne zna da ovaj alat postoji. Stoga ću danas pokušati to popraviti i uz pomoć vizualnih primjera pokazati osnovne principe izrade mini programa koji se nazivaju "procesi" (workflow).

Skupno preimenovanje slika

Počet ćemo, možda, s prilično jednostavnim zadatkom grupnog preimenovanja slika prema određenoj maski koja sadrži naziv datoteke, njezin broj i trenutni datum. Ako postoji nekoliko takvih datoteka, možete ih preimenovati ručno, ali ako postoji veliki broj datoteka, preporučujem korištenje usluga Automator.

Da biste pokrenuli uslužni program, trebate samo pronaći njegovu ikonu na vrhu direktorija aplikacija ili upotrijebiti svoj omiljeni pokretač za pokretanje aplikacija / sustava Spotlight. I nakon nekoliko sekundi pred nama će se pojaviti prozor aplikacije, kao i popis dostupnih predložaka:

  • "Proces" je najjednostavniji slijed radnji koji se može pokrenuti izravno iz Automatora.
  • "Program" je samostalan proces i može se spremiti kao obična Mac OS X aplikacija s ekstenzijom

    *.app

  • .
  • "Usluga" je proces ovisan o kontekstu koji se može koristiti u cijelom sustavu ili u pojedinačnim aplikacijama.
  • "Radnja mape" pokreće se samo za navedenu mapu i inicijaliziraju je objekti dodani u nju.
  • "Dodaci za ispis" koriste se za proširenje mogućnosti dijaloškog okvira za ispis.
  • ICal podsjetnici su procesi koji se pokreću događajima dodanim u iCal.
  • Konačno, "Image Capture Plugin" može se koristiti u odgovarajućoj aplikaciji za obradu fotografija preuzetih s fotoaparata.
automat-01
automat-01

U našem slučaju odaberite "Radnja mape" - i pred nama će se pojaviti prozor podijeljen u 2 područja. Lijeva polovica sadrži knjižnicu (popis dostupnih radnji i varijabli), a desna polovica sadrži prozor tijeka rada u koji možete povući stavke iz knjižnice.

Pomoću opcije koja se nalazi na vrhu prozora procesa (odmah ispod alatne trake), trebate odabrati mapu. Za nju će se izvoditi naše radnje:

automat-02
automat-02

Sve što nam je potrebno za rješavanje problema nalazi se u kategoriji "Datoteke i mape". Prvo morate pronaći i povući radnju pod nazivom "Preimenuj objekte Finder" u prozor tijeka rada. Budući da Automator mijenja njihova imena, od nas će biti zatraženo da automatski dodamo još jednu radnju za spremanje izvornih datoteka u drugu mapu (odlučio sam ne spremati kopije, ali to ne znači da morate učiniti isto).

Sada, na prvom padajućem popisu naše akcije, trebate odabrati stavku "Napravi sekvencijalno" i konfigurirati format novog imena prema vlastitom nahođenju. To je dovoljno jednostavno, jer postoji primjer na dnu radnje.

Da biste dodali trenutni datum nazivu datoteke, morate ponovno povući radnju Preimenuj stavke Finder-a u prozor tijeka rada. Samo ovaj put umjesto "Napravi sekvencijalno" odaberite stavku popisa "Dodaj datum ili vrijeme" (točnije, odabire se automatski) i postavite parametre po želji:

automat-03
automat-03

Možete jednostavno provjeriti rad procesa: spremite ga i povucite grupu datoteka u mapu naznačenu na samom početku. Nakon nekog vremena - ovisi o veličini i broju datoteka - njihova imena će se automatski promijeniti. Vidite kako je lako?

Skupna promjena veličine slika

Kompliciramo zadatak. Recimo da imamo veliki broj slika (fotografija) koje treba smanjiti. Da bismo riješili ovaj problem, moramo odabrati predložak "Program".

automat-04
automat-04

Međutim, prije nego što požurim rješavati problem "naprijed", predlažem sastaviti slijed potrebnih radnji. Na primjer, prvo bismo trebali potaknuti korisnika da odabere fotografije kojima želimo promijeniti veličinu. Osim toga, preporučljivo je raditi ne s izvornicima datoteka, već s njihovim kopijama, tako da uvijek postoji prilika za isprobavanje novih postavki za naš proces. I mi ćemo kopirati sličice u poseban direktorij.

Sada možete nastaviti s formiranjem našeg mini programa. Najprije morate pronaći i povući akciju "Zahtjev za traženje stavki" u kategoriji "Datoteke i mape" (ili kroz traku za pretraživanje) u prozor tijeka rada. Tamo možete odrediti tekst naslova prozora, početnu mapu i vrstu podataka. Ne zaboravite postaviti potvrdni okvir za višestruki odabir.

Za rad s kopijama datoteka, predlažem da pronađete akciju "Kopiraj stavke Finder" u knjižnici, navodeći odredišni direktorij. Sljedeći korak je u kategoriji "Fotografije" i zove se "Zumiraj sliku". U postavkama možete odrediti veličinu rezultirajuće slike u pikselima ili postocima.

Usput, u donjem oknu svake radnje postoje tri kartice: Rezultati, Opcije i Opis. Stoga, ako želite da vas Automator zatraži da navedete potrebnu veličinu slike svaki put kada izvodite ovu radnju, označite potvrdni okvir "Prikaži radnju u tijeku" na kartici Parametri. datoteke za preimenovanje).

Ako primijetite, iz svake radnje izlazi trokutasta strelica koja predstavlja rezultat njezina rada. Ovi rezultati se zatim koriste kao ulazni parametri u sljedećem koraku.

I još jedan trik: odabirom potvrdnog okvira "Prikaži radnju u tijeku", opcija "Prikaži samo odabrane objekte" će postati aktivna. Tako ćete moći prikazati ne cijeli prozor s radnjom, već samo neke elemente. Na primjer, polje za određivanje potrebne veličine.

I na kraju procesa, moramo prenijeti sličicu u novi direktorij. Za to nam je potrebna akcija "Nova mapa" iz kategorije "Datoteke i mape".

automat-05
automat-05

Spremljeni program ponašat će se točno kao i svaka druga aplikacija u sustavu.

Otvaranje određenih web stranica prilikom pokretanja preglednika

Gotovo svaki dan pokrećem Safari i počinjem raditi s istim web stranicama. Pa zašto ne stvoriti aplikaciju koja to radi automatski?

Potreban nam je predložak aplikacije i dvije radnje koje se nalaze u kategoriji Internet:

  • "Dobij istaknute URL-ove", u čijim postavkama označavamo naše omiljene web stranice;
  • i radnju "Prikaži web stranice" da biste ih otvorili u zadanom pregledniku.
automat-06
automat-06

Ekstrakt teksta iz PDF-a

Ovo je prilično jednostavna, ali zgodna skripta za Automator i ponekad vam može uštedjeti vrijeme. Omogućit će vam da izdvojite tekst iz PDF dokumenta (naravno, takav dokument treba sadržavati samo tekst, a ne skenirane slike) i spremite ga u zasebnu datoteku sa ili bez formatiranja.

Da bismo riješili problem, potrebna nam je samo jedna radnja s istim nazivom, "Extract PDF Text", koja se nalazi u kategoriji "PDF datoteke". Povucite ga u prozor tijeka rada i prilagodite opcije kako želite:

automat-07
automat-07

Imajte na umu da u ovom procesu nismo naveli radnju "Zahtjev za traženje stavki", tako da nakon pokretanja možete povući i ispustiti bilo koji PDF koji će se obraditi izravno na ikonu naše aplikacije u Docku. Ova datoteka će poslužiti kao ulazni parametar za proces.

Spremite sadržaj međuspremnika u tekstualnu datoteku

Nastavljamo se upoznavati s različitim Automator predlošcima, a u tom procesu predlažem stvaranje usluge koja će sadržaj međuspremnika spremati u tekstualnu datoteku koju smo naveli. Traženi predložak zove se "Usluga". Ona neće podučavati nikakve početne podatke, već će "postupiti prema situaciji". Stoga neće imati ulazne podatke, koje je potrebno navesti u padajućem popisu iznad prozora tijeka rada.

Zatim u radnom prostoru kopirajte akciju "Dohvati sadržaj međuspremnika" iz kategorije "Uslužni programi" (nema postavki) i akciju "Nova tekstualna datoteka" iz kategorije "Tekst".

automat-08
automat-08

Našoj usluzi treba dati ljudsko ime kako bismo je mogli lako pronaći u izborniku "Usluge" bilo koje aplikacije…

automat-09
automat-09

… i dodijelite mu, ako je potrebno, prečac na tipkovnici u aplikaciji System Preferences.

automat-10
automat-10

A ako zamijenite radnju "Nova tekstualna datoteka" s "Tekst u audio datoteku", tada ćete kao rezultat rada procesa dobiti audio zapis sa sadržajem međuspremnika, snimljen pomoću ugrađenog Mac OS-a X funkcija pretvaranja teksta u govor.

automat-11
automat-11

Općenito, ova je funkcija dizajnirana posebno za osobe s invaliditetom, ali po želji se može koristiti i u zabavne svrhe.

Jednostavne automatske sigurnosne kopije

Kako nastavljamo komplicirati stvari, sada predlažem stvaranje jednostavnog sigurnosnog sustava koji će se pokrenuti kada se dogodi određeni događaj u iCal-u. Da bismo to učinili, koristit ćemo njegovu sposobnost kao podsjetnik na događaj za pokretanje određene aplikacije ili datoteke.

automat-12
automat-12

U Automatoru odaberite novu vrstu predloška - "iCal Reminder", a zatim povucite tri radnje iz kategorije "Datoteke i mape" u prozor tijeka rada:

  • "Nabavite navedene objekte Finder" (odaberite željenu mapu za sigurnosnu kopiju pomoću gumba Dodaj).
  • "Dohvati sadržaj mapa" s odabranom opcijom "Ponovi za svaku pronađenu podmapu".
  • I "Copy Finder Items" (morate odrediti odredišni direktorij za to i dopustiti vam da prepišete postojeće datoteke).
automat-13
automat-13

Čim spremite proces, iCal će se pokrenuti i događaj s nazivom vašeg procesa automatski će biti dodan u bliskoj budućnosti. Ovaj događaj možete promijeniti po vlastitom nahođenju, kao i stvoriti potpuno novi, neovisni događaj, ukazujući na potrebu pokretanja našeg programa u odjeljku podsjetnika:

automat-14
automat-14

Zatvorite sve aplikacije

Ponekad je potrebno prekinuti sve pokrenute aplikacije koje ometaju rad ili su zauzele gotovo sve slobodne resurse računala. U tom slučaju možete koristiti poseban uslužni program kao što je Blitz, jedan od savjeta za koncentriranje na Mac OS X, ili početi ispočetka zatvaranjem svih aplikacija jednim potezom.

Ovaj tijek rada zahtijeva samo jednu programiranu radnju. I ova se radnja naziva slično - "Završi sve programe" (nalazi se u kategoriji "Uslužni programi"). Također možete dodati neke aplikacije iznimkama. U "teškim vremenima", sve što trebate učiniti je pokrenuti naš gadget, pričekati malo i ponovno uživati u izvedbi Maca.

automat-15
automat-15

To je sve za danas! Nadam se da će vam ovaj članak pomoći ne samo razumjeti prekrasan i koristan alat Automator, već će također uvelike pojednostaviti neke od rutinskih operacija. Nemojte se bojati eksperimentirati, jer ako želite, možete uzeti za osnovu bilo koji od gore navedenih primjera i promijeniti ih kako vam odgovara.

Preporučeni: