Dom Recenzije Kako koristiti OS X-ov automatizator za izradu vlastitog softvera

Kako koristiti OS X-ov automatizator za izradu vlastitog softvera

Sadržaj:

Video: Automator Tutorial (Studeni 2024)

Video: Automator Tutorial (Studeni 2024)
Anonim

POGLEDAJTE SVE FOTOGRAFIJE U GALERIJI

Sadržaj

  • Kako koristiti Automator OS X za izgradnju vlastitog softvera
  • Poslužite se
  • Varijable

Bilo da više volite OS X ili Windows, vjerojatno ste čuli i vjerovatno vjerujete da je OS X "zatvoreni" sustav koji vam neće dopustiti da ga prilagodite na način na koji možete prilagoditi Windows i da stvarni korisnici napajanja zato više vole Windows, Ovo je mit.

Ako niste kvalificirani programer, jedine promjene koje možete unijeti u Windows pomoću ugrađenih alata za Windows su promjene koje utječu na izgled, a ne na način na koji to čine. Za razliku od toga, značajka Automatora OS X OS svima olakšava stvaranje minijaturnih aplikacija i uslužnih programa koji čine da X X obavlja složene zadatke s jednim ili dva klika mišem. Možete koristiti Automator za automatizaciju gotovo bilo kojeg zadatka koji opetovano izvodite u OS X - i za to ne trebate naučiti skriptni ili programski jezik. Ne postoji ništa slično u bilo kojem drugom operativnom sustavu.

Ovo je druga u nizu priča o naprednim značajkama u OS X koju gotovo svatko može koristiti, ali koja ne smeta početnicima koji ih ne trebaju. Prva priča bila je "OS X Mountain Lion: Secrets of Option Key". Ova je priča namijenjena korisnicima OS X koji žele naučiti tehnike automatizacije, ali nisu spremni naučiti skriptni ili programski jezik. Treća priča u nizu bit će uvod u ugrađeni skriptni jezik OS X, AppleScript.

Automator je toliko fleksibilan da je nemoguće dati potpuni sažetak kako to radi, ali evo nekoliko osnova. Koristite Automator za izradu aplikacije koja izvodi točno niz koraka koje želite da izvede. Svaki se korak izvodi u obliku građevnog bloka koji se zove Akcija; cijeli niz koraka naziva se tijek rada. Workflow možete spremiti kao samostalnu aplikaciju koja se pokreće kad ga dvokliknete ili ga možete spremiti kao bilo koju od raznih drugih vrsta OS X uslužnih programa, uključujući kalendarski alarmi i usluge - a usluga je naziv Applea za uslužni program koji pokreće se samo iz izbornika i skočnih izbornika u ostalim OS X aplikacijama, a ne kao zasebna aplikacija koju pokrećete dvoklikom miša u Finderu.

POGLEDAJTE SVE FOTOGRAFIJE U GALERIJI

Kako automatizirati iTunes

Opisat ću jedan izuzetno jednostavan tijek rada, a zatim drugi koji možete stvoriti u dvije varijante, jednu jednostavnu, jednu složeniju.

Jedan krajnje jednostavan tijek rada - i nudim ovo samo kao primjer da pokažem kako Automator radi - je aplikacija koja postavlja glasnoću u iTunesu, uključuje postavku iTunes equalizer-a, a zatim reproducira jednu ili više pjesama ili popisa. Složeniji primjeri mogu izvesti čitavu simfoniju radnji koje uključuju slanje i arhiviranje datoteka, pretvaranje slikovnih datoteka u druge formate, dodavanje vodenih žigova dokumentima programa Microsoft Word, stvaranje korisničkih računa, pronalaženje kontakata čiji se rođendan događa u sljedećem tjednu i slanje im e-mailova ili bilo koju kombinaciju ovih i desetaka drugih radnji.

Napredni korisnici mogu kreirati vlastite prilagođene blokove dodavanjem isporučenih radnji Run AppleScript ili Run Shell Script u svoje tokove rada. Ove posebne automatske radnje omogućuju vam umetanje isječaka koda napisanih na različitim programskim jezicima, kao što su Perl, Python, Ruby, bilo koja od standardnih UNIX školjki i - najlakše od svega - izvornom skriptnom jeziku OS X, AppleScript.

Da biste izgradili aplikaciju za reprodukciju iTunes playliste koju sam upravo opisao, počnite pokretanjem Automatora i odabirom aplikacije iz galerije vrsta dokumenata. U prozoru Automatora s dva okna vidjet ćete popise akcija i varijabli na lijevoj strani i prazno okno na desnoj strani. Na biblioteci Akcija s lijeve strane odaberite kategoriju Glazba, a zatim s popisa Akcija vezanih uz glazbu povucite "Postavi iTunes glasnoću" u desno okno. Pojavit će se građevni blok pod nazivom "Postavi iTunes glasnoću" i možete povući klizač da biste postavili željenu glasnoću. Zatim iz biblioteke akcija povucite stavku "Postavi iTunes Equalizer" u desno okno. U rezultirajućem građevinskom bloku potvrdite okvir koji uključuje ekvilajzer i odaberite profil ekvilajzera, na primjer "Treble Booster" ili "Spoken Word".

Sada kada smo postavili iTunes na način koji želimo, povucite radnju "Dobivanje određenih iTunes predmeta" iz biblioteke s lijeve strane u prazno okno s desne strane. Vidjet ćete građevni blok pod nazivom "Dohvati specificirane iTunes stavke", s gumbom "Dodaj…" pri dnu. Kliknite taj gumb i odaberite jedan ili više postojećih popisa pjesama - ili možete dodati jednu ili više pjesama s bilo kojeg popisa pjesama ili možete dodati miks popisa i pojedinačnih pjesama.

Vratite se na popis akcija s lijeve strane i povucite "Pokreni iTunes igranje" u desno okno, ispod bloka "Nabavi određene iTunes stavke" koji ste dodali u prethodnom koraku.

Sada ste spremni testirati svoju aplikaciju. Kliknite gumb Run (Pokreni) na vrhu prozora Automator; zanemarite poruku upozorenja o pokretanju vašeg tijeka rada u samom Automatoru; i slušajte svoje odabrane pjesme reproducirajući se kroz zvučnike. Kliknite na Datoteka / Spremi… i spremite aplikaciju na radnu površinu ili bilo gdje drugo, s bilo kojim imenom koje odaberete.

POGLEDAJTE SVE FOTOGRAFIJE U GALERIJI

Kako koristiti OS X-ov automatizator za izradu vlastitog softvera