Domov recenzia Ako používať automat os x na vytvorenie vlastného softvéru

Ako používať automat os x na vytvorenie vlastného softvéru

Obsah:

Video: Gejmrův Server - Výherní Automat (Septembra 2024)

Video: Gejmrův Server - Výherní Automat (Septembra 2024)
Anonim

ZOBRAZIŤ VŠETKY FOTKY V GALÉRII

obsah

  • Ako pomocou automatu OS X vytvoriť svoj vlastný softvér
  • Slúžte sami sebe
  • premenné

Či už dávate prednosť OS X alebo Windows, pravdepodobne ste už počuli a pravdepodobne ste presvedčení, že OS X je „uzavretý“ systém, ktorý vám nedovolí prispôsobiť ho tak, ako si môžete prispôsobiť Windows, a že skutoční používatelia preto dávajú prednosť Windows, Toto je mýtus.

Pokiaľ nie ste skúsený programátor, jediné zmeny, ktoré môžete v systéme Windows vykonať pomocou vstavaných nástrojov systému Windows, sú zmeny, ktoré ovplyvňujú jeho vzhľad, nie to, čo robí. Naproti tomu funkcia Automator OS X uľahčuje každému vytvárať miniatúrne aplikácie a pomôcky, vďaka ktorým systém OS X vykonáva zložité úlohy jedným alebo dvoma kliknutiami myšou. Môžete použiť Automator na automatizáciu takmer každej úlohy, ktorú opakovane vykonávate v OS X - a na to sa nemusíte učiť skriptovací alebo programovací jazyk. V žiadnom inom operačnom systéme neexistuje nič podobné.

Toto je druhý zo série príbehov o pokročilých funkciách v OS X, ktoré môže použiť takmer ktokoľvek, ktoré však nebránia začiatočníkom, ktorí ich nepotrebujú. Prvý príbeh bol "OS X Mountain Lion: Secrets of Option Key". Tento príbeh je určený pre používateľov OS X, ktorí sa chcú naučiť techniky automatizácie, ale nie sú pripravení sa naučiť skriptovací alebo programovací jazyk. Tretím príbehom tejto série bude predstavenie zabudovaného skriptovacieho jazyka OS X, AppleScript.

Automat je tak flexibilný, že nie je možné poskytnúť úplné zhrnutie toho, ako to funguje, ale tu sú niektoré základné informácie. Pomocou automatu vytvoríte aplikáciu, ktorá vykonáva presne sériu krokov, ktoré chcete vykonať. Každý krok sa vykoná pomocou určitého druhu stavebného bloku nazývaného Akcia; celá postupnosť krokov sa nazýva workflow. Pracovný tok môžete uložiť ako samostatnú aplikáciu, ktorá sa spustí, keď naň dvakrát kliknete, alebo ho môžete uložiť ako akýkoľvek iný druh pomocných programov OS X vrátane Alarmov kalendára a služieb - služba, ktorá je názvom spoločnosti Apple pre obslužný program, ktorý spúšťa sa iba z ponúk a kontextových ponúk v iných aplikáciách OS X, nie ako samostatná aplikácia, ktorú spustíte dvojitým kliknutím na ňu v aplikácii Finder.

ZOBRAZIŤ VŠETKY FOTKY V GALÉRII

Ako automatizovať iTunes

Opíšem jeden veľmi jednoduchý pracovný postup, potom ďalší, ktorý môžete vytvoriť v dvoch variantoch, jednu jednoduchú a jednu zložitejšiu.

Jedným z mimoriadne jednoduchých pracovných postupov - a ponúkam to len ako ukážku toho, ako funguje automat - je aplikácia, ktorá nastavuje hlasitosť v iTunes, prepína nastavenie ekvalizéra iTunes a potom prehráva jednu alebo viac skladieb alebo zoznamov skladieb. Komplikovanejšie príklady môžu vykonávať celú symfóniu akcií, ktoré zahŕňajú zasielanie a archiváciu súborov, konverziu obrazových súborov do iných formátov, pridávanie vodoznakov do dokumentov programu Microsoft Word, vytváranie používateľských účtov, hľadanie kontaktov, ktorých narodeniny nastanú v budúcom týždni, a odosielanie e-mailov. alebo akúkoľvek kombináciu týchto a desiatok ďalších akcií.

Pokročilí používatelia môžu vytvárať svoje vlastné prispôsobené stavebné bloky pridaním poskytnutých akcií Run AppleScript alebo Run Shell Script do svojich pracovných postupov. Tieto špeciálne akcie automatu vám umožňujú vkladať útržky kódu napísané v rôznych programovacích jazykoch, ako sú Perl, Python, Ruby, všetky štandardné mušle systému UNIX a - najjednoduchšie zo všetkých - natívny skriptovací jazyk OS X, AppleScript.

Ak chcete zostaviť aplikáciu na prehrávanie zoznamov skladieb iTunes, ktorú som práve opísal, začnite spustením automatu a výberom položky Aplikácia z galérie typov dokumentov. V okne Automatora v dvoch paneloch sa na ľavej strane zobrazia zoznamy akcií a premenných a na pravej strane prázdna tabla. Z knižnice Akcie vľavo vyberte kategóriu Hudba a potom zo zoznamu Akcií súvisiacich s hudbou presuňte položku „Nastaviť objem iTunes“ na pravú časť. Objaví sa stavebný blok s názvom „Nastaviť hlasitosť iTunes“ a potiahnutím posúvača môžete nastaviť požadovanú úroveň hlasitosti. Potom z knižnice Akcie presuňte položku „Nastaviť ekvalizér iTunes“ na tablu na pravej strane. Vo výslednom stavebnom bloku začiarknite políčko, ktoré zapína ekvalizér, a vyberte profil ekvalizéra, napríklad „Treble Booster“ alebo „Hovorené slovo“.

Teraz, keď sme si nastavili iTunes tak, ako to chceme, presuňte akciu „Get Specified iTunes items“ z knižnice vľavo na prázdnu tablu napravo. Zobrazí sa stavebný blok s názvom „Získať špecifikované položky iTunes“ s tlačidlom „Pridať…“ v dolnej časti. Kliknite na toto tlačidlo a vyberte jeden alebo viac vašich existujúcich zoznamov skladieb - alebo môžete pridať jednu alebo viac skladieb z ľubovoľného zoznamu skladieb alebo môžete pridať kombináciu zoznamov skladieb a jednotlivých skladieb.

Teraz sa vráťte späť na zoznam akcií vľavo a presuňte myš „Spustiť prehrávanie iTunes“ do pravého panela pod blok „Získať určené položky iTunes“, ktorý ste pridali v predchádzajúcom kroku.

Teraz ste pripravení vyskúšať svoju aplikáciu. Kliknite na tlačidlo Spustiť v hornej časti okna Automator; ignorovať varovnú správu o spustení vášho pracovného toku v samotnom automatu; a počúvajte vybrané skladby, ktoré sa prehrávajú cez reproduktory. Kliknite na Súbor / Uložiť… a uložte svoju aplikáciu na plochu alebo kdekoľvek inde s ľubovoľným menom, ktoré si vyberiete.

ZOBRAZIŤ VŠETKY FOTKY V GALÉRII

Ako používať automat os x na vytvorenie vlastného softvéru