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