Domov Recenze Jak používat automat os x k vytvoření vlastního softwaru

Jak používat automat os x k vytvoření vlastního softwaru

Obsah:

Video: 2020 FIX iMac! "No packages were eligible for install. Contact the software manufacturer for assist" (Listopad 2024)

Video: 2020 FIX iMac! "No packages were eligible for install. Contact the software manufacturer for assist" (Listopad 2024)
Anonim

ZOBRAZIT VŠECHNY FOTOGRAFIE V GALÉRII

Obsah

  • Jak pomocí automatu OS X vytvořit vlastní software
  • Sloužte sami sobě
  • Proměnné

Ať už dáváte přednost OS X nebo Windows, pravděpodobně jste slyšeli a pravděpodobně věříte, že OS X je „uzavřený“ systém, který vám nedovolí přizpůsobit ho tak, jak si můžete přizpůsobit Windows, a že skuteční energetičtí uživatelé proto dávají přednost Windows.

To je mýtus.

Pokud nejste zkušený programátor, jediné změny, které můžete v systému Windows provést pomocí vestavěných nástrojů systému Windows, jsou změny, které ovlivňují způsob, jakým to vypadá, nikoli to, co dělá. Naproti tomu funkce Automator OS X usnadňuje komukoli vytvářet miniaturní aplikace a obslužné programy, které umožňují OS X provádět složité úkoly jedním nebo dvěma kliknutími myši. Můžete použít Automator k automatizaci téměř jakéhokoli úkolu, který opakovaně provádíte v OS X - a nemusíte se učit skriptovací nebo programovací jazyk. V žádném jiném operačním systému neexistuje nic podobného.

Jedná se o druhý z řady příběhů o pokročilých funkcích v OS X, které může použít téměř kdokoli, ale které nezabrání začátečníkům, kteří je nepotřebují. První příběh byl "OS X Mountain Lion: Secrets of Option Key". Tento příběh je určen pro uživatele OS X, kteří se chtějí naučit automatizační techniky, ale nejsou připraveni se učit skriptovací nebo programovací jazyk. Třetím příběhem v sérii bude představení vestavěného skriptovacího jazyka OS X, AppleScript.

Automat je tak flexibilní, že není možné poskytnout úplné shrnutí toho, jak to funguje, ale zde jsou některé základní informace. Pomocí automatu vytvoříte aplikaci, která provádí přesně řadu kroků, které chcete provést. Každý krok je prováděn jakýmsi stavebním blokem zvaným Akce; celá sekvence kroků se nazývá Workflow. Pracovní postup můžete uložit jako samostatnou aplikaci, která se spustí, když na něj dvakrát kliknete, nebo ji můžete uložit jako jakýkoli jiný druh obslužných programů OS X, včetně Alarmů kalendáře a služeb - služba je název společnosti Apple pro nástroj, který Spouští se pouze z nabídek a vyskakovacích nabídek v jiných aplikacích OS X, nikoli jako samostatná aplikace, kterou spouštíte dvojitým kliknutím na Finder.

ZOBRAZIT VŠECHNY FOTOGRAFIE V GALÉRII

Jak automatizovat iTunes

Popíšu jeden extrémně jednoduchý pracovní postup, poté další, který můžete vytvořit ve dvou variantách, jednu jednoduchou a jednu složitější.

Jedním z extrémně jednoduchých pracovních postupů - a nabízím to pouze jako ukázku toho, jak funguje automat - - je aplikace, která nastavuje hlasitost v iTunes, přepíná nastavení ekvalizéru iTunes a poté hraje jednu nebo více skladeb nebo seznamů skladeb. Složitější příklady mohou provádět celou symfonii akcí, které zahrnují zasílání a archivaci souborů, převádění obrazových souborů do jiných formátů, přidávání vodoznaků do dokumentů aplikace Microsoft Word, vytváření uživatelských účtů, hledání kontaktů, jejichž narozeniny nastanou v příštím týdnu, a zasílání e-mailů, nebo jakoukoli kombinaci těchto a desítek dalších akcí.

Pokročilí uživatelé mohou vytvářet své vlastní přizpůsobené stavební bloky přidáním poskytovaných akcí Run AppleScript nebo Run Shell Script do svých pracovních postupů. Tyto speciální akce Automatoru umožňují vkládat úryvky kódu napsané v různých programovacích jazycích, jako jsou Perl, Python, Ruby, ve všech standardních skořápkách UNIX a - nejjednodušší ze všech - nativní skriptovací jazyk OS X, AppleScript.

Chcete-li vytvořit aplikaci pro přehrávání seznamů skladeb iTunes, kterou jsem právě popsal, začněte spuštěním automatu a výběrem aplikace z galerie typů dokumentů. V okně Automatoru ve dvou podoknech uvidíte vlevo seznamy akcí a proměnných a vpravo prázdný panel. Z knihovny Akce vlevo vyberte kategorii Hudba a poté ze seznamu Akce souvisejících s hudbou přetáhněte „Nastavit objem iTunes“ do pravého podokna. Zobrazí se stavební blok s názvem „Nastavit objem iTunes“ a můžete nastavit požadovanou úroveň hlasitosti přetažením posuvníku. Dále z knihovny Akce přetáhněte položku „Nastavit ekvalizér iTunes“ do pravého podokna. Ve výsledném stavebním bloku zaškrtněte políčko, které zapíná ekvalizér, a vyberte profil ekvalizéru, například „Treble Booster“ nebo „Mluvené slovo“.

Nyní, když jsme nastavili iTunes tak, jak chceme, přetáhněte akci „Získat určené položky iTunes“ z knihovny vlevo do prázdného podokna napravo. Zobrazí se stavební blok s názvem „Získat specifikované položky iTunes“ s tlačítkem „Přidat…“ dole. Klikněte na toto tlačítko a vyberte jeden nebo více vašich stávajících seznamů skladeb - nebo můžete přidat jednu nebo více skladeb z jakéhokoli seznamu skladeb nebo můžete přidat kombinaci seznamů skladeb a jednotlivých skladeb.

Nyní se vraťte zpět do seznamu Akce vlevo a přetáhněte „Zahájit přehrávání iTunes“ do pravého panelu pod blok „Získat určené položky iTunes“, který jste přidali v předchozím kroku.

Nyní jste připraveni otestovat vaši aplikaci. Klikněte na tlačítko Spustit v horní části okna Automator; ignorovat varovnou zprávu o spuštění pracovního postupu v samotném automatu; a poslouchat vybrané skladby přehrávané prostřednictvím reproduktorů. Klikněte na Soubor / Uložit… a uložte aplikaci na plochu nebo kdekoli jinde, s libovolným jménem, ​​které si vyberete.

ZOBRAZIT VŠECHNY FOTOGRAFIE V GALÉRII

Jak používat automat os x k vytvoření vlastního softwaru