Instalace programů

CD obsahuje celkem 852 programových balíčků, jež byly dosud šířeny samostatně na disketách. Balíčky jsou uloženy v podobě samorozbalovacích archivů, které po svém spuštění vytvoří na pevném disku přesný obraz distribuční diskety. Pro úspěšné spuštění samorozbalovacího archivu musíte zadat heslo, které je pro každý balíček jiné.

Instalaci zvoleného balíčku provedete pomocí dávkového souboru INSTALUJ.BAT, který najdete v kořenovém adresáři CD-ROM. Zadejte následující příkaz:

INSTALUJ.BAT balíček heslo [adresář]
balíček je číslo balíčku včetně nuly na začátku, např. 0161.
heslo je heslo pro rozbalení archivu, např. ab25cdWef5ghDij (toto heslo je smyšlené)
adresář je adresář, kam se má balíček rozbalit, např. HOMEPLAN. Adresář nemusíte uvádět; pokud není uveden, použije se jako adresář číslo balíčku, např. 0161.

Příklad:

INSTALUJ 0161 ab25cdWef5ghDij HOMEPLAN

Nainstaluje balíček č. 0161 do adresáře C:\HOMEPLAN (heslo je smyšlené)

INSTALUJ 0161 ab25cdWef5ghDij

Nainstaluje balíček č. 0161 do adresáře C:\0161 (heslo je smyšlené)

Pokud zadáte správné číslo balíčku a správné heslo, vytvoří se v daném adresáři přesný obraz distribuční diskety. Jestliže byl původní balíček šířen na více disketách, vytvoří se podadresáře DISK1, DISK2 a případně DISK3, které obsahují obrazy distribučních disket.

Nyní je třeba přistoupit k vlastní instalaci programu (či programů) obsaženého ve vybraném sharewarovém balíčku. Zde nemůžeme podat přesný návod, každý balíček se něčím liší. Instalace se typicky provádí spuštěním instalačního programu (např. INSTALL.EXE či SETUP.EXE) nebo spuštěním samorozbalovacího archivu (soubor s příponou .EXE). Dekomprimace samorozbalovacích archivů je velmi jednoduchá - jak již napovídá jejich název, stačí je pouze spustit a ony samy vygenerují svůj obsah do adresáře, ze kterého je spustíte. Máte-li s nimi přesto problémy, prostudujte podrobné informace o instalaci samorozbalovacích archivů na konci tohoto souboru. (Poznámka: tyto samorozbalovací archivy již nejsou opatřeny žádným heslem.) V některých případech, zejména je-li balíček složen z více distribučních disket, může být nutné zkopírovat data z pevného disku na diskety a instalaci spustit z nich.

Omlouváme se za případné nepohodlí při instalaci, které je dáno technickým postupem použitým pro převod distribučních disket na CD-ROM.

Instalace samorozbalovacích archivů

Velké množství programů distribuujeme v podobě tzv. samorozbalovacích archivů. Samorozbalovací archiv vypadá jako standardní spustitelný program s příponou .EXE a obsahuje všechny soubory patřící k distribuovanému sharewarovému programu včetně případných podadresářů. Tyto soubory jsou zkompresovány, zabírají tedy méně místa než v normální podobě. Šetří se tak místo na disketě a často i celkový počet potřebných disket.

Hlavní výhodou samorozbalovacího archivu je velice jednoduchý způsob “rozbalení” zkompresovaných souborů – archiv stačí jen spustit a on již sám vygeneruje svůj obsah do aktuálního adresáře. Malý problém nastává v případě, že archiv (například ABC.EXE) obsahuje spustitelný soubor téhož jména (tedy opět ABC.EXE), což je již “normální” program patřící do sharewarového balíčku. Problém spočívá v tom, že archiv ABC.EXE při rozbalování v sobě obsaženého ABC.EXE zjistí, že soubor daného jména existuje (najde sebe sama) a přeskočí jej. Na obrazovce se objeví následující (nebo podobná) zpráva:

Processing archive: C:\ABC.EXE
File already exists. Skipped ABC.EXE

Tento příklad odpovídá tomu, že jsme se pokoušeli rozbalit archiv ABC.EXE umístěný v kořenovém adresáři C:\ a obsahující program ABC.EXE. Konečným důsledkem je, že tímto postupem se vám nepodaří rozbalit zkompresovaný program ABC.EXE, o který vlastně jde.

Řešení problému je velmi jednoduché. Máte dvě možnosti:

  1. Přejmenovat samorozbalovací archiv ABC.EXE například na XYZ.EXE. Můžete k tomu použít například DOSový příkaz REN:
    REN ABC.EXE XYZ.EXE
    Dekomprese archivu XYZ.EXE již proběhne normálně.
  2. Nespouštět archiv ABC.EXE z téhož adresáře, do kterého chcete rozbalit jeho obsah. Předpokládejme, že archiv ABC.EXE je na disketě v jednotce A: a že program chcete rozbalit do adresáře PROGRAM na disku C:. Postup bude následující:
  • C: (přepnete se na disk C:)
  • CD\ (přepnete se do kořenového adresáře)
  • MD PROGRAM (vytvoříte adresář PROGRAM; předp., že ještě neexistuje)
  • CD PROGRAM (přepnete se do nově vytvořeného adresáře)
  • A:\ABC.EXE (spustíte samorozbalovací archiv z diskety)
  • Archiv ABC.EXE vygeneruje svůj obsah do aktuálního adresáře, t. j. do adresáře C:\PROGRAM. Tento adresář je prázdný (právě jsme jej vytvořili) a proto se nemůže stát, že by archiv při rozbalování narazil na soubor, který již existuje. Program ABC.EXE se tak rozbalí bez potíží.