Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!
Zadejte Vaši e-mailovou adresu:
Kamarád fotí rád?
Přihlas ho k odběru fotomagazínu!
Zadejte e-mailovou adresu kamaráda:
Sponzorem soutěže je:
Kde se koná výstava fotografií Luďka Vojtěchovského?
V dnešní soutěži hrajeme o:

Software
AppleScript - úvod
18. dubna 2006, 00.00 | V tomto seriálu bych rád představil, co je AppleScript, ukázal, jak pracuje a jak v něm programovat. Na konkrétních příkladech pak uvidíte jeho sílu a možnosti které nabízí. Krok za krokem projdeme jeho základy a jejich praktické použití, které dá prostor vaší fantazii při tvoření svých vlastních programů.
O výhodách operačního systému Mac OS X zde již bylo řečeno mnoho, pojďme se ale blíže podívat na mocného pomocníka, který pomáhá systémům Apple již pěknou řádku let – na AppleScript. Jedná se o jednoduchý programovací jazyk určený běžnému uživateli, který nabízí široké spektrum použití, jak na poli systému, tak na poli jednotlivých aplikací. Jeho síla je v jednoduchosti a variabilitě, kterou nedisponuje žádný jiný programovací jazyk. Na jedné straně je tak jednoduchý, že ho pochopí i učenlivé dítě, na druhé straně schopný zvládnout složité a náročné operace. Záleží jen na vás, na jakou úroveň se dostanete. Ať už potřebujete jednoduchou jednoúčelovou aplikaci, nebo složitý program např. na převody textu či obrázků, je AppleScript připraven vám pomoci.

Děláte-li nějakou operaci častěji a nudí vás její věčné manuální opakování, právě k tomu je tu Apple Skript, který to udělá za vás. Potřebujete si pravidelně něco připomenout, nechat si po startu počítače spustit vybrané aplikace, přesně podle toho co zrovna chcete dělat, také žádný problém, pro AppleScript je to hračka. Proč hledat na internetu určitou utilitu, která přesně nesplňuje vaše očekávání nebo nedělá přesně to, co chcete, napište si program přímo na míru, přesně takový, jaký právě vy potřebujete.
AppleScript má velkou výhodu v podpoře, které se mu po léta dostává nejen od Applu, ale i od jiných softwarových vývojářů, proto je valná většina programů skriptovatelných. To znamená, že obsahují určitý slovník příkazů, kterými si voláte na pomoc operace, které potřebujete. Tyto příkazy musí být směrovány přímo k dané aplikaci, na rozdíl od základního systémového slovníku, jehož příkazy jsou prováděny standardně, nezávisle na právě aktivní aplikaci. Kombinací jednotlivých operací prováděných několika aplikacemi docílíte přesně takového výsledku, jaký potřebujete. Můžete tak s jedním programem stáhnout fotky z fotoaparátu, uložit si kopie do zálohy, zmenšit jejich velikost, všechny přejmenovat a zmenšené, přejmenované fotografie odeslat mailem všem vybraným obchodním partnerům nebo příbuzným. Tím ušetříte mnoho času, který můžete věnovat další práci.

Umíte-li trochu anglicky - naučíte se i AppleScript. Pokud jste si někdy zobrazili zdrojový kód nějaké www stránky, nebo se učili základy HTML, jistě víte, že takové programování není jednoduché, samá lomítka, různé závorky, nesrozumitelné zkratky a příkazy. Tak na to klidně zapomeňte! AppleScript je v podstatě angličtina s trochu specifickým pravopisem, vše je logické a jednoduché a brzy vám nebude psaní AppleScriptu činit žádné potíže. Navíc Script Editor (Editor Skriptů) umí spoustu chyb opravit sám, nebo na ně včas upozorní. Vše také přehledně strukturuje a barevně odlišuje klíčová slova, aby byla na první pohled patrná a přehledná orientace ve vašem programu, což oceníte hlavně když vaše programy začnou být složitější, delší a zaměřené na více problémů.
A jak tedy na to? Nejdříve si najděte Script Editor (Editor Skriptů), který vám bude dobrým pomocníkem, rádcem, a především korektorem. Nabídne vám různé možnosti, jak svůj skript uložit a také možnost nastavit parametry určující chování aplikace v různých situacích. Tohoto pomocníka najdete ve složce AppleScript, která se nachází ve složce vašich aplikací. A právě na Script Editor (Editor Skriptů) se zblízka podíváme příště, a rovnou si zkusíme napsat nějakou jednoduchou aplikaci.Obsah seriálu (více o seriálu):
- AppleScript - úvod
- AppleScript - Script Editor
- AppleScript - Proměné
- AppleScript - Třídy
- AppleScript - matematika a počítání
- AppleScript - rozhodování
- AppleScript - práce s daty
- AppleScript - slovníky
- Apple Script - rozhodování
- Apple Script - opakování akcí
- Apple Script - opakování akcí (pokračování)
- Apple Script - Text
- Apple Script - elementy Stringu
- Apple Script - elementy Stringu II.
- AppleScript - seznamy
- AppleScript - seznamy II.
-
13. dubna 2018
Patnácté číslo internetového magazínu IDIF v roce 2018 15/2018
-
8. března 2018
Desáté číslo internetového magazínu IDIF v roce 2018 10/2018
-
16. března 2018
Jedenácté číslo internetového magazínu IDIF v roce 2018 11/2018
-
6. dubna 2018
Čtrnácté číslo internetového magazínu IDIF v roce 2018 14/2018
-
30. března 2018
Třinácté číslo internetového magazínu IDIF v roce 2018 13/2018
-
23. února 2018
-
28. září 2018
Dvacáté sedmé číslo internetového magazínu IDIF v roce 2018 27/2018
-
5. října 2018
Dvacáté osmé číslo internetového magazínu IDIF v roce 2018 28/2018
-
12. října 2018
Dvacáté deváté číslo internetového magazínu IDIF v roce 2018 29/2018
-
19. října 2018
Třicáté číslo internetového magazínu IDIF v roce 2018 30/2018