reklama

Ke stažení: Vytváření instalátorů

Pokud jste vytvořili nějaký program, jistě se vám hodí nástroj, s jehož pomocí k němu uděláte instalátor. Zlepší se tím komfort případných uživatelů i vaše prestiž coby autora.

Advanced Installer Professional

Již z názvu je patrné, že se tento program zaměřuje především na profesionální užití. Slovo Professional zde tedy opravdu není pouhým marketingovým trikem, ale přímo označením verze programu, který je možné stáhnout také ve freewarové verzi. Ta je ovšem funkčně osekaná do takové míry, že se její použitelnost citelně snižuje. Vytvoříte s ní pouze nejzákladnější a nejobyčejnější projekt, takže si pro potřeby tohoto článku představíme verzi placenou.

Klepněte pro větší obrázek 
Nastavení podmínek pro spuštění.

Jakkoli je Advanced Installer Profesional programem směřujícím do řad odborníků, jeho ovládání je překvapivě velice jednoduché a uživatelské prostředí přívětivé. Vytvoření klasického instalačního balíčku MSI tak může být záležitostí několika málo okamžiků v pouhých pár krocích. Hračičkové si zde ale najdou obrovské množství úprav, nastavení chování instalátoru či složitější možnosti instalace určené pro sofistikovaný software.

Klepněte pro větší obrázek 
Grafická úprava okna.

Projekty programu se ukládají do formátu XML, čímž je umožněna snadnější kontrola případných nových verzí. S instalátorem lze také pracovat v příkazové řádce, s jejíž pomocí vytvoříte kompletně automatický skript, jako je Make, Ant nebo NAnt. Do instalace můžete zahrnout velké množství položek – soubory, složky, zástupce, řádky registru, soubory INI, ovladače, překladače atd. Rovněž se dají nastavit asociace programu s konkrétními typy souborů a úroveň zabezpečení.

Klepněte pro větší obrázek 
Příprava updatu.

stáhnout program Advanced Installer Professional 7.7 (32 MB)


CreateInstall

I tento program vytváří instalátory pro váš software a také je distribuován ve více verzích. V tomto případě se jedná dokonce o verze tři, přičemž jsou od sebe odstupňovány funkčně i cenově. Na rozdíl od Advanced Installeru je ale nejnižší freewarová verze dostatečně vybavená na to, aby naplnila všechny potřeby středně náročného programátora, který nechce investovat finanční prostředky do pokročilejších a placených produktů.

Klepněte pro větší obrázek 
Co se z toho vlastně vytvoří?

CreateInstall vytváří samorozbalovací archivy ve formátu .exe. Tvorba instalátoru se provádí v několika krocích, kdy můžete uživateli nabídnout přečtení licenčního ustanovení či klasického souboru „čti mě“, rozbalení a nakopírování dat do počítače, provedení zápisů do registru a zavedení souborů INI, vytvoření zástupců na plochu i do panelu Start, přidání možnost odinstalace atd.

Klepněte pro větší obrázek 
Vzhled průvodce je důležitý.

Dále v programu můžete používat vlastní ikony, loga a obrázky, čímž vytvoříte originální prostředí instalace. Na výběr také máte mezi dvěma různými kompresními algoritmy. Prvním je PPMD, které účinně zabalí vaše data, ale případná dekomprese pak zabírá mnohem více času. Druhým je pak standardní ZIP. Pokud vám uvedené dovednosti přijdou málo, vždy si můžete připlatit za pokročilejší verze programu.

Klepněte pro větší obrázek 
I takový může být výsledek.

stáhnout program CreateInstall Free 5.10 (1,7 MB)


Nullsoft Scriptable Install System

Opensourcový projekt postavený na skriptové bázi (vlastní skriptovací jazyk umožňuje prakticky neomezené možnosti úprav a tvorby) určený k vytváření instalátorů softwaru pro Windows (kompatibilní se všemi od Windows 95). NSIS byl vytvořen jako jednoduchý a především miniaturní nástroj, který ale nabízí velké množství dovedností. Pro kompresi je možné využít tří různých metod (ZLib, BZip2 a LZMA).

Klepněte pro větší obrázek 
Hlavní programovací okno.

Příkazů ve skriptu je velké množství a program tak zvládá různě náročné úkoly od tvorby složky, přes restartování systému až po úpravy registru. Do aplikace je také dle potřeby možné dodat různé plug-iny, které si sami můžete vytvořit pomocí jazyků C, C++ či Delphi, nebo stáhnout ze stránek autora. Instalátor tak lze obohatit např. o možnost stahovat data z internetu, pracovat s DLL, patchovat existující soubory atd.

Klepněte pro větší obrázek 
Vše si hezky od základů vypiplat.

stáhnout program Nullsoft Scriptable Install System (NSIS) 2.46 (1,5 MB)


Inno Setup

Další alternativa zdarma, která konkuruje placeným programům pro tvorbu instalátorů. Inno Setup podporuje všechna Windows a také instalace 64-bitových aplikací. Instalaci ukládá do jednoho .exe souboru, umožňuje samozřejmě plné odinstalování softwaru, výběr mezi nainstalování full, minimal a custom verzí a mnoho dalšího. Pro komprimaci používá BZip2 a LZMA, dále zvládá porovnávání stáří verzí programu, práci s registrem, knihovnami i fonty.

Klepněte pro větší obrázek 
Málo graficky efektní, ale účinné.

Dokáže samozřejmě vytvářet zástupce na ploše, v panelu Start i v dalších místech. V programu je integrováno pascalové skriptovací prostředí, takže programátoři si zde mohou ušít instalaci přesně na míru. Je zde také přítomna podpora ochrany heslem i šifrováním. Největší výhodou Inno Setupu je ale fakt, že je možné jej používat zdarma i při vytváření komerčních aplikací.

stáhnout program Inno Setup 5.4 (1,5 MB)


ISTool

Malý doplněk pro výše zmíněný produkt. S tímto nástrojem můžete jednoduše vytvářet instalační skripty pro tvůrce instalačních programů Inno Setup. Z toho vyplývá, že jej musíte mít nainstalován zároveň s tímto programem. Pomocí ISTool však veškeré části budoucího instalátoru pohodlně nastavíte pomocí myši a srozumitelných dialogů.

Klepněte pro větší obrázek 
Skript k nahlédnutí.

stáhnout program ISTool 5.3.0 (1,2 MB)


EasySetup

Na závěr ještě přinášíme produkt, který se zaměřuje především na méně zkušené uživatele. Hlavní výhodou EasySetupu je jeho jednoduché ovládání, přehledné uživatelské prostředí a sada pouze těch nejzákladnějších funkcí. Plusem samozřejmě je i česká lokalizace programu, takže zde instalátor hravě vytvoří i neangličtináři, i když těch asi mezi programátory nebude zase tak moc. Za uživatelský komfort a BFU zaměření ale budete muset tvůrcům zaplatit.

Klepněte pro větší obrázek 
Průvodce v několika krocích.

stáhnout program EasySetup 3.13 (1,2 MB)


Klepněte pro větší obrázek

Témata článku: Software, GigaMania, Download, Advanced

7 komentářů

Nejnovější komentáře

  • MS.press 6. 9. 2009 1:27:43
    :-D
  • MS.press 6. 9. 2009 1:27:16
    try
  • MS.press 6. 9. 2009 1:12:52
    try
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 104

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

** Zmizí klasické vyhledávače ** Budeme programovat buňky ** Kvantové počítače překonají šifry

6.  12.  2016 | Jakub Čížek | 36

11 tipů na dobrý stolní počítač: od základu po herní mašiny

11 tipů na dobrý stolní počítač: od základu po herní mašiny

** Postavte si stolní počítač! Máme pro vás 11 vzorových sestav s rozpisem komponent ** Většina tipů cílí na hráče, věnujeme se ale i základnímu PC a počítačům na střih videa ** Nadělte si nový počítač třeba pod stromeček

5.  12.  2016 | Adam Kahánek | 74

Nejlepší notebooky nad 20 tisíc: poradíme, které teď chcete

Nejlepší notebooky nad 20 tisíc: poradíme, které teď chcete

** V notebooku s cenou nad 20 tisíc nesmí chybět kvalitní displej a rychlé úložiště ** Za dalších deset tisíc můžete dostat navíc styl nebo výkonnější komponenty ** Vybírat můžete z různých velikostí i konstrukcí

8.  12.  2016 | Stanislav Janů | 87

Technosféra naší Země má už hmotnost 30 bilionů tun

Technosféra naší Země má už hmotnost 30 bilionů tun

** Vědci odhadli přibližné množství strukturu vytvořených člověkem, které jsou na Zemi ** Přibližný odhad je, že tyto struktury mají dohromady hmotnost kolem 30 bilionů tun ** Jak to ovliní biosféru?

Včera | Karel Javůrek | 10


reklama