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
ikona automata
ikona automata

Automator je neverovatno zgodan Mac OS X program koji vam omogućava da automatizujete neke od svojih rutinskih i svakodnevnih operacija. Nažalost, većina novih Mac korisnika čak i ne zna da ovaj alat postoji. Stoga ću danas pokušati to popraviti i uz pomoć vizualnih primjera pokazati osnovne principe kreiranja mini programa, koji se nazivaju "procesi" (workflow).

Grupno preimenovanje slika

Počećemo, možda, s prilično jednostavnim zadatkom grupnog preimenovanja slika prema određenoj maski koja sadrži naziv datoteke, njen 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 Automatora.

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

  • “Proces” je najjednostavniji niz radnji koje se mogu pokrenuti direktno iz Automatora.
  • „Program“je samostalan proces i može se sačuvati kao obična Mac OS X aplikacija sa ekstenzijom

    *.aplikacija

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

U našem slučaju, odaberite "Folder Action" - i pred nama će se pojaviti prozor podijeljen u 2 područja. Lijeva polovina sadrži Biblioteku (listu dostupnih radnji i varijabli), a desna polovina sadrži prozor toka posla u koji možete prevući stavke iz Biblioteke.

Koristeći opciju koja se nalazi na vrhu prozora procesa (odmah ispod trake s alatima), trebate odabrati mapu. Za nju će se izvoditi naše akcije:

automat-02
automat-02

Sve što nam je potrebno da riješimo problem nalazi se u kategoriji "Datoteke i mape". Prvo morate pronaći i prevući radnju pod nazivom "Preimenuj objekte Finder" u prozor toka posla. Pošto Automator mijenja njihova imena, od nas će biti zatraženo da automatski dodamo još jednu radnju za spremanje originalnih datoteka u drugu mapu (odlučio sam da ne spremam kopije, ali to ne znači da morate učiniti isto).

Sada, na prvoj padajućoj listi naše akcije, trebate odabrati stavku "Napravi sekvencijalno" i konfigurirati format novog imena po vlastitom nahođenju. Ovo je dovoljno jednostavno, jer postoji primjer na dnu akcije.

Da biste dodali trenutni datum imenu datoteke, morate ponovo prevući akciju Preimenuj stavke Finder-a u prozor toka posla. Samo ovaj put, umjesto "Napravi sekvencijalno", odaberite stavku liste "Dodaj datum ili vrijeme" (tačnije, bira se automatski) i podesite parametre po želji:

automator-03
automator-03

Možete jednostavno provjeriti rad procesa: sačuvajte ga i prevucite 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?

Grupno mijenjanje veličine slika

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

automator-04
automator-04

Međutim, prije nego što požurim da riješim problem "naprijed", predlažem da napravim niz potrebnih radnji. Na primjer, prvo bismo trebali zatražiti od korisnika da odabere fotografije kojima želimo promijeniti veličinu. Osim toga, preporučljivo je raditi ne s originalima datoteka, već s njihovim kopijama, tako da uvijek postoji mogućnost isprobavanja novih postavki za naš proces. I mi ćemo kopirati sličice u poseban direktorij.

Sada možete nastaviti sa formiranjem našeg mini programa. Prvo, morate pronaći i prevući akciju "Zahtjev za pronalaženje stavki" u kategoriji "Datoteke i mape" (ili kroz traku za pretraživanje) u prozor toka posla. Tamo možete odrediti tekst naslova prozora, početni folder i tip 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 biblioteci, 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 procentima.

Inače, 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, potvrdite izbor u polju za potvrdu "Prikaži radnju u toku" na kartici Parametri. datoteke za preimenovanje).

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

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

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

automator-05
automator-05

Sačuvani program će se ponašati isto kao i svaka druga aplikacija na sistemu.

Otvaranje određenih web stranica prilikom pokretanja pretraživača

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

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

  • „Nabavite istaknute URL-ove“, u čijim postavkama označavamo naše omiljene web stranice;
  • i akciju "Prikaži web stranice" da ih otvorite u zadanom pretraživaču.
automator-06
automator-06

Izvucite tekst 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 da sadrži 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 imenom, "Extract PDF Text", koja se nalazi u kategoriji "PDF datoteke". Prevucite ga u prozor toka posla i prilagodite opcije kako želite:

automator-07
automator-07

Imajte na umu da u ovom procesu nismo naveli akciju "Zahtjev za pronalaženje stavki", tako da nakon pokretanja možete prevući i ispustiti bilo koji PDF koji će biti obrađen direktno na ikonu naše aplikacije u Dock-u. Ovaj fajl će služiti kao ulazni parametar za proces.

Sačuvajte sadržaj međuspremnika u tekstualnu datoteku

Nastavljamo da se upoznajemo sa različitim Automator predlošcima, a u ovom procesu predlažem da kreiramo uslugu koja će sačuvati sadržaj međuspremnika u tekstualnoj datoteci koju smo naveli. Traženi šablon se zove "Usluga". Ona neće predavati nikakve početne podatke, već će se "postupiti u skladu sa situacijom". Stoga neće imati ulazne podatke, koje je potrebno navesti u padajućoj listi iznad prozora toka posla.

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

automator-08
automator-08

Našem servisu treba dati ljudsko ime kako bismo ga lako mogli pronaći u meniju "Usluge" bilo koje aplikacije…

automator-09
automator-09

… i dodelite mu, ako je potrebno, prečicu na tastaturi u aplikaciji System Preferences.

automator-10
automator-10

A ako zamenite akciju "Nova tekstualna datoteka" sa "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.

automator-11
automator-11

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

Jednostavne automatske sigurnosne kopije

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

automator-12
automator-12

U Automatoru odaberite novi tip predloška - "iCal Reminder", a zatim prevucite tri radnje iz kategorije "Datoteke i mape" u prozor toka posla:

  • "Nabavite navedene objekte Finder" (odaberite željenu mapu za sigurnosnu kopiju pomoću dugmeta Dodaj).
  • "Preuzmi sadržaj foldera" sa odabranom opcijom "Ponovi za svaki pronađeni podfolder".
  • I "Copy Finder Items" (morate odrediti odredišni direktorij za to i omogućiti vam da prepišete postojeće datoteke).
automator-13
automator-13

Čim snimite proces, iCal će se pokrenuti i događaj s imenom vašeg procesa će se automatski dodati u bliskoj budućnosti. Ovaj događaj možete promijeniti po vlastitom nahođenju, kao i kreirati potpuno novi, neovisni događaj, što ukazuje na potrebu pokretanja našeg programa u odjeljku podsjetnika:

automator-14
automator-14

Zatvorite sve aplikacije

Ponekad je potrebno prekinuti sve pokrenute aplikacije koje ometaju rad ili su zauzele skoro sve slobodne resurse računara. U ovom slučaju možete koristiti poseban uslužni program kao što je Blitz, jedan od savjeta za koncentrisanje na Mac OS X, ili početi od nule zatvaranjem svih aplikacija u jednom potezu.

Ovaj tok posla zahtijeva samo jednu programiranu radnju. I ova akcija se zove slično - "Završi sve programe" (nalazi se u kategoriji "Uslužni programi"). Također možete dodati neke aplikacije izuzecima. U "teškim vremenima", sve što treba da uradite je da pokrenete naš gadžet, sačekate malo i ponovo uživate u performansama Mac-a.

automat-15
automat-15

To je sve za danas! Nadam se da će vam ovaj članak pomoći ne samo da shvatite prekrasan i koristan alat Automator, već će i 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čuje se: