Automaattori

Automaattori Automator.png-kuvan kuvaus.

Tiedot
Kehittäjä Omena
Viimeinen versio 2,1 (11. heinäkuuta 2009)
Ympäristö alkaen Mac OS X 10.4
Tyyppi Automaatio
Lisenssi Oma ohjelmisto
Verkkosivusto www.apple.com

Automator on ohjelmiston omistajan automatisointitehtävä, jonka Apple on suunnitellut Mac OS X: lle . Sen avulla voidaan muokata perusskriptejä, joita kutsutaan prosesseiksi vetämällä ja pudottamalla toimintoja kirjastosta kutsuttujen toimintojen luettelosta komentosarjan esitykseen. Itse asiassa prosessi tulee sarjaksi toimintoja, jolloin yhden toiminnan tuotoksesta tulee seuraavan panos. Näin luotu prosessi voidaan tallentaa sovellukseksi, jota käyttäjä voi käyttää usein. Tällaisen rekisteröinnin etuna on, että sovellus voi toimia käynnistämättä ohjelmistoa. joten Mac OS X huolehtii komentosarjan ajamisesta käynnistämättä Automatoria.

Tämän sovelluksen avulla voidaan myös luoda integroituja palveluja käyttäjän valitsemien sovellusten valikkoriville tai kansiotoimintoja, jotka helpottavat tiettyjen kansioiden (kuten julkisten, kaikkien saatavilla olevien) kansioiden hallintaa.

Eri prosessimallit

Kun käynnistät Automatorin (viimeisin versio, toisin sanoen Mac OS 10.6: n tukema ), sinun on valittava prosessimalli. Tämä malli määrittää tavan, jolla komentosarja käynnistetään: pääsemällä siihen palvelun kautta, käynnistämällä se sovelluksena tai käynnistämällä esimerkiksi iCal-tapahtuman.

Prosessi

Prosessi on komentosarja, joka voidaan käynnistää vain Automatorista. Tämä tarkoittaa, että Automatorin on oltava auki, jotta se voidaan käynnistää. Se hyväksyy minkä tahansa tyyppisen tiedoston syötteeksi ja voidaan suorittaa myös ilman syötettä (esimerkiksi ensimmäinen toiminto voi olla "vahvistuspyyntö", jonka tarkoituksena on näyttää ikkuna, jossa käyttäjää pyydetään jatkamaan komentosarjaa.).

Prosessi tallennetaan työnkulun muotoon .

Sovellukset

Toisin kuin prosessit, sovellus on erillinen komentosarja, mikä tarkoittaa, että sitä ei tarvitse käynnistää Automatorilta . Se voidaan käynnistää myös ilman merkintää (vain kaksoisnapsauta sitä) ja se voi myös hyväksyä minkä tahansa tyyppisen tiedoston. Määritä syötetiedostot, sinun tarvitsee vain vetää ja pudottaa tiedostot sovellukseen.

Palvelu

Automator on integroitu Mac OS X -ympäristöön . Itse asiassa valitsemalla Palvelu-vaihtoehto, luotu komentosarja on käytettävissä Mac OS X -ympäristössä . Palvelu-komentosarja hyväksyy siis tekstiä, tiedostoja nykyisestä sovelluksesta tai tiedostoja Finderista . Nämä komentosarjat näkyvät Palvelu-valikossa tai hiiren kakkospainikkeella pikavalikossa.

Kansion toiminnot

Kansiotoiminto on komentosarja, joka voi toimia vain syötetiedostojen kanssa. Tämä kansiotoiminto liittyy tiettyyn kansioon Finderissa . Tähän kansioon lisätyt kohteet saavat prosessin toimimaan ja toimimaan sen syötteenä.

ICal- hälytys

ICal- hälytys on komentosarja, joka käynnistetään iCal-tapahtumasta . Se ei hyväksy mitään syötettä ja se käynnistyy automaattisesti tiettynä päivänä ja kellonaikana.

Tulostusmoduuli

Tulostusmoduuli on komentosarja, joka löytyy tulostuksen valintaikkunasta. Sen syötteenä on kyseisen asiakirjan PDF-tiedosto.

Siirtomoduuli

Kuten tulostusmoduuli, se on skripti, joka on käytettävissä ”Image transfer” -ohjelmistossa ja joka vastaanottaa vain kuvatiedostoja syötteenä.

Perusperiaate

Automator-ikkuna koostuu pääasiassa kahdesta osasta: vasemmasta osasta, jossa luetellaan kaikki komentosarjan luomiseen tarvittavat elementit, ja oikeasta osasta, jota käytetään komentosarjan kuvaamiseen.

Käsikirjoitus koostuu toimista, jotka on kaskadoitu tässä kuuluisassa osassa oikealla. Yleensä tällaisen mini-ohjelman luominen vaatii hyvää tietokokemusta ja tietoa eri elementtien syntaksista. Kanssa Automatorin , sinun tarvitsee vain valita toimet kirjastosta vasemmalla ja vedä ja pudota oikeaan osaan pudottaa sen oikeassa paikassa. Muuttujia on myös saatavilla, ja niitä voidaan käyttää toiminnoissa. Toiminnolla voi olla merkintä tai ei. Syöttö voi olla joko edellisen toiminnan tulos tai jokin mukana olevista muuttujista.

Toisin kuin luulisi, käyttö on suhteellisen yksinkertaista. Toiminnot on kuvattu tietokoneen kielellä ja ne on helppo löytää kirjastosta (lajiteltu luokan tai sovelluksen mukaan). On myös erittäin mielenkiintoinen piirre: toimintojen tallennus. Voimme todellakin aloittaa tallennuksen ja suorittaa sitten tietyn määrän tehtäviä, jotka määrittelevät toiminnon, jonka voimme sisällyttää prosessiin. Tämä yksinkertaistaa huomattavasti komentosarjan rakennetta (katso alla olevat esimerkit). Syntaksiharrastajille voit sisällyttää AppleScript- komentoja prosessiin tai UNIX- komentoja (kuten terminaalista). Huomaa myös, että on mahdollista olla vuorovaikutuksessa käyttäjän kanssa (vahvistuspyyntö, odottaa käyttäjän toimia, ...). Kun prosessi on valmis, sitä voidaan testata vaihe vaiheelta sen toiminnan varmistamiseksi.

Esimerkkejä

Joitakin esimerkkejä toiminnoista, jotka voidaan suorittaa tällä ohjelmistolla:

Huomautuksia ja viitteitä

Katso myös

Aiheeseen liittyvät artikkelit

Ulkoiset linkit