Instalaci, jak je libo! - InstallShield Professional 2000 Second Edition

1. 5. 2000

Sdílet

Aby Microsoft zabránil nekontrolovatelným procesům v systému při instalacíchaplikací, vyvinul pro Windows 2000 novou technologii s názvem MS Installer (např. již u Office 2000). Úkolem to...

Aby Microsoft zabránil nekontrolovatelným procesům v systému při instalacích
aplikací, vyvinul pro Windows 2000 novou technologii s názvem MS Installer

(např. již u Office 2000). Úkolem tohoto rozšíření je univerzální správa

prakticky všeho, co se pokusíte na počítač nainstalovat, a užívání tohoto

rozhraní by mělo zamezit nekontrolovanému růstu systémového adresáře,

konfliktům DLL souborů a podobným nešvarům. Jste-li vývojářem a toužíte-li po

certifikaci, že váš produkt je kovaný pro nový operační systém, musíte mimo

jiné právě tuto instalační technologii podporovat. A k vytvoření takového

balíku můžete použít produkt, o jehož nejnovějších verzích zde bude řeč.

Klíčovou novinkou, o niž především nám nyní jde, je rozšíření balíku o další

aplikaci InstallShield for Windows Installer. Právě tento nástroj (jedná se o

plnohodnotný produkt, což je třeba zdůraznit) je určen pro tvorbu nových či

správu již hotových instalačních balíků na základě nového standardu a nabízí

opravdu komfortní možnosti. Samotná technologie MSI (MS Installer) je přímo

integrována do Windows 2000 a programátorům poskytuje vlastní API pro tvorbu

uživatelsky stravitelných nadstaveb. S novými instalačními balíky (jejich

startovací soubory se vyznačují příponou „msi“, viz např. zmíněná MS Office

2000) lze tak opakovaně pracovat, upravovat potřebné sekvence, přemisťovat

soubory atd. ISWI samozřejmě nabízí nejen profesionální rozhraní (řekl bych, že

oproti klasickému InstallShieldu ještě vylepšené), s jehož pomocí si

prohlédnete či upravíte hotové balíčky, ale především prostředí pro sestavení

instalace vašich vlastních výtvorů dle nového standardu.

Začnete-li s ISWI experimentovat, doporučuji nejdříve otevřít jakýkoliv již

hotový instalační balík, abyste dobře viděli, jaká je organizace všech

informací uvnitř. Pro převod do podoby tradičního IS projektu bude spuštěn

průvodce (ti jsou opravdu všude) a po úspěšné konverzi se dostanete do

editačního rozhraní. Jeho organizace je důsledně vizuální (jak jinak),

„objektově orientovaná“, a díky oknu s on-line komentáři a návody okamžitě

dobře použitelná. Pokud rovnou začnete s tvorbou nového instalačního balíku,

přivítá vás opravdu perfektní průvodce, jenž obsahuje v úvodu stručný popis

všech postupných kroků a umožňuje i relativně nezkušenému uživateli zdárný

postup k cíli. Pokud se chcete zaměřit především na grafickou stránku

uživatelské přívětivosti, je možno každý dialogový „formulář“ upravit dle chuti

pomocí Dialog Editoru v části User Interface. Velmi přehledná je rovněž práce s

dialogovými okny v případě, že připravujete více jazykových verzí zároveň. Bez

problémů se rovněž budete pohybovat v části věnované konkrétním akcím při

instalaci a přiřazeným skriptům. Z dalších zajímavostí bych zmínil podporu

jazyků, jež umožňuje prakticky bez zábran vytvářet instalace ve více

lokalizovaných verzích s odpovídajícími dialogy. Volbu lze provést jak pomocí

průvodce při tvorbě nového projektu, tak v editačním rozhraní, kde najdete

kompletní tabulku textových řetězců. Export do textového souboru a import

upravené jazykové verze pochopitelně není problémem.

Ze zásadních vlastností verze 1.1, jež představuje horkou novinku, bych zmínil

podporu pro poslední verze MSWI a především možnost instalovat toto vývojové

prostředí na platformu Windows 9×, což dosud nebylo možné (museli jste pracovat

na Windows NT 4 nebo NT 5 2000, což bylo do jisté míry nelogické). Další

novinkou je např. Destination View pomůcka umožňující prohlížet a upravovat

výslednou podobu instalace na cílovém počítači. Poslední významnou novinkou,

kterou přivítají především již stávající uživatelé IS Pro, je zavedení podpory

skriptování pomocí známého jazyka InstallScript, jenž je již několik let

součástí nástrojů Professional.

Oba tyto nástroje InstallShield Professional 6.1 a InstallShield for Windows

Installer 1.1 jsou dodávány ve formě programového balíku pod názvem

InstallShield Professional 2000 Second Edition, a to ve čtyřech verzích dle

jazykové podpory.



InstallShield Professional



2000 Second Edition

výborné vývojové prostředí

práce s jazykovými verzemi

cena

K recenzi poskytla firma:

Unicorn Distribution, s. r. o.

V Kapslovně 2767/2, Praha 3

Cena: InstallShield Professional 2000 za 39 900 Kč, verze Bilingual za 47 800 Kč