Domov Ocene Kako uporabljati avtomatizacija os x za izdelavo lastne programske opreme

Kako uporabljati avtomatizacija os x za izdelavo lastne programske opreme

Kazalo:

Video: Первый обзор macOS 11 Big Sur (November 2024)

Video: Первый обзор macOS 11 Big Sur (November 2024)
Anonim

Oglejte si vse fotografije v galeriji

Vsebina

  • Kako uporabljati avtomatizacijski sistem OS X za sestavljanje lastne programske opreme
  • Služite se
  • Spremenljivke

Ne glede na to, ali imate raje OS X ali Windows, ste verjetno slišali in verjetno verjamete, da je OS X "zaprt" sistem, ki vam ne bo omogočil, da ga prilagodite na način, kako lahko prilagodite Windows, in da resnični porabniki energije raje Windows.

To je mit.

Če niste kvalificirani programer, lahko edine spremembe, ki jih lahko naredite v sistemu Windows z uporabo vgrajenih orodij Windows, spremembe, ki vplivajo na izgled, in ne na to. Nasprotno, funkcija avtomatizatorja OS X vsem olajša ustvarjanje miniaturnih aplikacij in pripomočkov, zaradi katerih OS X opravlja zapletene naloge z enim ali dvema kliki miške. S programom Automator lahko avtomatizirate skoraj katero koli nalogo, ki jo večkrat izvajate v OS X - in za to vam ni treba učiti skriptnega ali programskega jezika. V nobenem drugem operacijskem sistemu ni nič takega.

To je druga v nizu zgodb o naprednih funkcijah v OS X, ki jih lahko uporablja skoraj vsakdo, vendar se ne znajde na začetku začetnikov, ki jih ne potrebujejo. Prva zgodba je bila "OS X Mountain Lion: Secrets of Option Key". Ta zgodba je namenjena uporabnikom OS X, ki se želijo naučiti tehnike avtomatizacije, vendar se niso pripravljeni naučiti skriptnega ali programskega jezika. Tretja zgodba v seriji bo uvod v vgrajeni skriptni jezik OS X, AppleScript.

Automator je tako prilagodljiv, da je nemogoče podati popoln povzetek, kako deluje, vendar je tu nekaj osnov. S programom Automator ustvarite aplikacijo, ki izvede točno vrsto korakov, za katere želite, da jih izvede. Vsak korak izvede nekakšen gradnik, ki se imenuje Dejanje; celotno zaporedje korakov se imenuje Workflow. Workflow lahko shranite kot samostojno aplikacijo, ki se zažene, ko dvokliknete ali pa jo shranite kot katero koli drugo vrsto drugih pripomočkov OS X, vključno s koledarskimi alarmi in storitvami - storitev, ki je Apple ime Apple za pripomoček, ki deluje samo iz menijev in pojavnih menijev v drugih aplikacijah OS X, ne pa kot ločena aplikacija, ki jo zaženete tako, da jo dvokliknete v Finderju.

Oglejte si vse fotografije v galeriji

Kako avtomatizirati iTunes

Opisal bom en izjemno preprost potek dela, nato še enega, ki ga lahko ustvarite v dveh sortah, ena preprosta, ena bolj zapletena.

En izjemno preprost potek dela - in to ponujam le kot primer, da prikažem, kako deluje Automator - je aplikacija, ki nastavi glasnost v iTunes, vklopi nastavitev izravnalnika iTunes in nato predvaja eno ali več skladb ali seznamov predvajanja. Zapletenejši primeri lahko izvedejo celotno simfonijo dejanj, ki vključujejo pošiljanje in arhiviranje datotek, pretvorbo slikovnih datotek v druge formate, dodajanje vodnih žigov dokumentom programa Microsoft Word, ustvarjanje uporabniških računov, iskanje stikov, katerih rojstni dan se zgodi v naslednjem tednu, in pošiljanje e-sporočil. ali katero koli kombinacijo teh in na desetine drugih dejanj.

Napredni uporabniki lahko ustvarijo svoje prilagojene gradnike, tako da v svoje delovne procese dodajo zagotovljena dejanja Run AppleScript ali Run Shell Script. Ta posebna dejanja programa Automator omogočajo, da vstavite delčke kode, napisane v različnih programskih jezikih, kot so Perl, Python, Ruby, kateri koli od standardnih lupin UNIX, in - kar je najlažje - domači skriptni jezik OS X, AppleScript.

Če želite sestaviti iTunes aplikacijo za predvajanje iTunes, ki sem jo pravkar opisal, začnite z zagonom Automatorja in izbiro aplikacije iz galerije vrst dokumentov. V dvopaktnem oknu Automatorja boste na levi strani videli sezname dejanj in spremenljivk ter prazen podokno na desni. V knjižnici dejanj na levi izberite kategorijo Glasba, nato s seznama dejanj, povezanih z glasbo, povlecite "Nastavi glasnost iTunes" na desno podokno. Prikaže se gradbeni blok z imenom "Nastavi iTunes glasnost" in lahko povlečete drsnik, da nastavite želeno glasnost. Nato iz knjižnice dejanj povlecite element "Nastavi iTunes Equalizer" na desno podokno. V nastalem sestavnem bloku potrdite polje, ki vklopi izenačevalnik in izberite profil izravnalnika, na primer "Treble Booster" ali "Spoken Word."

Zdaj, ko smo iTunes postavili tako, kot želimo, povlecimo dejanje »Pridobite določene elemente iTunes« iz knjižnice na levi v prazno podokno na desni. Videli boste gradnik z imenom "Pridobite določene elemente iTunes", na dnu pa gumb "Dodaj…". Kliknite ta gumb in izberite enega ali več obstoječih seznamov predvajanja - ali lahko dodate eno ali več skladb s katerega koli seznama predvajanja ali pa dodate mešanico seznamov predvajanja in posameznih skladb.

Zdaj se vrnite na seznam Dejanj na levi in ​​povlecite »Začni iTunes igranje« v desno podokno pod blok »Pridobite določene elemente iTunes«, ki ste ga dodali v prejšnjem koraku.

Zdaj ste pripravljeni preizkusiti svojo aplikacijo. Kliknite gumb Run (Zaženi) na vrhu okna Automator; ignorirajte opozorilno sporočilo o izvajanju delovnega toka v samem Automatorju; in poslušajte izbrane pesmi, ki jih predvajajo skozi zvočnike. Kliknite Datoteka / Shrani… in shranite svojo aplikacijo na namizje ali kam drugam, s katerim koli imenom izberete.

Oglejte si vse fotografije v galeriji

Kako uporabljati avtomatizacija os x za izdelavo lastne programske opreme