WBStartup++

Systémový adresář WBStartup je, jak každý Amigista jistě ví, určen pro ukládání programů, které mají být spuštěny při startu systému. Něco podobného má ostatně prakticky každý systém.

Jako skoro každá část systému tak i tato postupem času doznala určité volně šiřitelné vylepšení. Přišel prográmek WBStartup+. Jeho hlavní myšlenka spočívala v tom, že do WBStartupu se nakopíruje jen program WBStartup+ ve kterém se určí adresář ze kterého se budou spouštět programy při startu Amigy. Program umožní po stisku určité klávesy zakázání startu programů, případně jejich výběr. No a pro mnohé hlavní věc pro kterou si WBStartup+ pořídili bylo to, že v průběhu startu se na ploše postupně objevovali ikony startujících programů.

Bohužel po příchodu OS3.5 ztratila tato poslední vlastnost vzhledem k příchodu ikon stylu Glow poněkud na kráse. To se nelíbilo jistému Franku Fennovi z Kanady a tak si napsal svůj vlastní program WBStartup++. Momentálně je na Aminetu ke stažení ve verzi 1.47. Pokud znáte původní WBStartup+, nebude vám dělat jeho zprovoznění žádné problémy. Pokud o WBSTartupu+ slyšíte poprvé čtěte dál.

Takže nejprve požadavky. Jak už jsem předeslal, je WBStartup++ určen pro toho, kdo požívá systém OS3.5 nebo 3.9. Dále musíte mít ještě wbstart.library verze 2.2 v adresáři LIBS a to je v podstatě vše :)

Instalace WBStartupu++ je jednoduchá. Nejprve si někde vytvoříte adresář ve kterém budou programy, které se mají spouštět při startu systému. do tohoto adresáře přesuňte veškeré programy z adresáře WBStartup. Dále si ještě můžete vytvořit druhý adresář ve kterém budou uskladněny programy, které ke startu nechcete použít, ale někdy v budoucnu o nich uvažujete, nebo takové, které jste dříve při startu používali, ale nyní už je nepoužíváte. Dále už jen překopírujte program WBStartup++ do nyní již prázdného adresáře WBstartup a program WBStartup++prefs do adresáře Prefs na vašem systémovém disku.

Poté je ještě nutné nastavit některé tooltypy v ikoně programu WBStartup++. K dispozici jsou tyto:

ENABLEDPATH - nastavení cesty k adresáři, kde máte programy, které chcete spustit při startu.

DISABLEDPATH - cesta k adresáři, kde jsou "uskladněné programy".

PREFSPATH - cesta k preferenčnímu programu (pokud není v adresáři PREFS na systémovém disku)

BACKGROUND - cesta k obrázku, který se používá jako pozadí pod zobrazované ikony. Formát obrázku je omezen pouze datatypy instalovanými v Amize.

TRANSPARENT - jako pozadí bude použito pozadí Workbenche. (tak tohle mi nějak nefunguje :()

BORDERLESS - okno s ikonami nebude ohraničeno rámečkem.

POSITION - pozice okna s ikonami. Lze zadat buď jako souřadnice, případně stačí parametr CENTER a okno bude vykresleno uprostřed obrazovky.

MACSTYLE - normálně se ikony spouštěných programů zobrazují postupně po jedné s "progressbarem". Pokud zvolíte tuto položku, budou se ikony vykreslovat postupně všechny, podobně jako je to u MacOS.

TEXTPEN - číslo barvy textového pera.

TOOLPRI - priorita WBStartupu++

DELAY - zpoždění v 1/50 sekundy. Celkem užitečné pro ty, kdo používají nějaký bootovací prográmek typu Rainboot.

DONOTWAIT - klasický tooltyp, který zabrání brzdění startujících programů.

SIMULATE - pokud bude nastaveno, proběhne pouze simulované spuštění programů. To znamená, že ikony spouštěných programů sice budou vidět avšak ke spuštění nedojde. Možnost simulace vám bude nabídnuta také tehdy, pokud se vám podaří spustit WBStartup++ ještě jednou. Této volby lze s úspěchem použít při testování vzhledu.

Pokud toto vše nastavíte a uložíte, stačí jenom vyresetovat vaši Amču a kochat se pohledem na krásný boot. Při samotném bootu lze ještě ovlivnit spouštění vybraných programů. A to buď klávesou D, která zruší veškeré zavádění vybraných programů a žádný nebude spuštěn nebo klávesou I. To vás dostane do interaktivního módu, kdy je nutné každý spouštění program potvrdit, jestli ho chcete, nebo nechcete spustit.

Jak jsem se již zmínil program má i svůj vlastní preferenční editor. Funguje jen tehdy, pokud je nastaven i adresář pro nepoužívané programy. Oproti jeho staršímu bráškovi je podstatně jednodušší a logičtější. Podobá se vlastně klasickému diskovému manažeru. Dvě okna, přičemž v levém jsou programy nepoužívané a v pravém používané. Pokud chcete nepoužívaný program používat (nebo naopak), jenom ho drapnete myší a přehodíte do druhého okna. Dále je možno ještě po dvojkliku na vybraný program nastavit jeho hotkey neboli klávesu pro vyvolání a prioritu, to znamená pořadí v jakém bude spuštěn při startu. Poté preference ukončíte a uložení se provede automaticky.

A to je vlastně skoro vše, co lze o programu WBStartup++ napsat. Pokud jste někdy používali BWStartup+ a máte OS3.5 nebo 3.9 můžete klidně přejít na WBStartup++. Klady a zápory jsou v podstatě stejné, navíc WBStartup++ je o zhruba 3 kB menší (8628 bytes versus 11580 bytes). Když už jsem u těch záporu, tak není jich mnoho. Vlastně mě jen napadá to, že u WBStartupu++ nelze vypnout (narozdíl od staršího WBStartupou+) zobrazování ikon, ale to je v podstatě stejně jedno, protože každý si tento program pravděpodobně pořídí stejně hlavně kvůli tomu, tak proč to vypínat :) Určitý zápor by také mohlo být to, že některé programy instalují některé své programy rovnou do adresáře WBStartup (třeba Turboprint), ale to není nic tragického. Prostě se ten který program jednoduše ručně překopíruje na správné místo.

WBStartup++ je giftware. Autor očekává, že ho překvapíte nějakým dárkem a jak zdůrazňuje v dokumentaci líbí se mu dobré SF knihy a techno hudba. Nicméně pokud patříte k "nízkopříjmovým skupinám" mělo by stačit, pokud mu zašlete nějaký pěkný pohled. Mimochodem napadá mě taková veselá myšlenka, že autor by byl asi dost překvapen, pokud bychom mu zaslali nějakou SF knížku v Češtině. :)

Flegy