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, Download, GigaMania, 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

Vyzkoušeli jsme FM štěnici: Když si vtipálci hrají na pirátské rozhlasové vysílání

Vyzkoušeli jsme FM štěnici: Když si vtipálci hrají na pirátské rozhlasové vysílání

** Dnes žádnou elektroniku programovat nebudeme ** Štěnice totiž funguje sama o sobě ** Stačí připojit baterii a naladit frekvenci

22.  1.  2017 | Jakub Čížek | 29

Microsoft: Zbavte se už konečně zastaralých a děravých Windows 7

Microsoft: Zbavte se už konečně zastaralých a děravých Windows 7

** Microsoft pomalu začíná kritizovat svůj nejpopulárnější OS ** Chce konečně dostat podniky na Desítky ** Bezpečnostní podpora Sedmiček vydrží ještě necelé tři roky

17.  1.  2017 | Jakub Čížek | 408

Takto si špičkoví grafici představují nový Facebook. S čistým vzhledem a bez reklam

Takto si špičkoví grafici představují nový Facebook. S čistým vzhledem a bez reklam

** Design Facebooku se delší dobu nemění a pro mnohé je nudným ** Grafici zkouší navrhovat nové koncepty toho, jak by mohla síť vypadat ** Hlasujte pro nejzdařilejší návrh

22.  1.  2017 | Stanislav Janů | 63

Umělá inteligence dokáže ze snímků srdce předpovědět, kdy zemřete

Umělá inteligence dokáže ze snímků srdce předpovědět, kdy zemřete

** Strojové učení lze skvěle použít pro vylepšení modelů pro předpověď srdečních komplikací ** Nová technologie umožňuje přesněji určit rizikové pacienty ** Dřívější diagnostika může díky včasně léčbě do budoucna zachránit životy

21.  1.  2017 | Karel Javůrek | 7

8 produktů, o kterých byste neřekli, že nesou značku Apple

8 produktů, o kterých byste neřekli, že nesou značku Apple

** Věděli jste, že Apple vyvinul celkem 45 modelů tiskáren? ** ** Monitor na výšku, plotter nebo herní konzole - to vše měl Apple ve své nabídce ** Většinu z těchto produktů pohřbil Steve Jobs

19.  1.  2017 | Stanislav Janů | 43


Aktuální číslo časopisu Computer

99 nejlepších programů pro váš počítač

Zvykejte si na umělou inteligenci

Velké testy PC zdrojů a gamepadů

Alternativní zdroje energie

reklama
reklama