Inno Setup

Z Wikipedii, wolnej encyklopedii
Inno Setup
Logo Inno Setup
Logo programu
Autor Jordan Russell
Aktualna wersja stabilna 6.2.2
(15 lutego 2023) [±]
Platforma sprzętowa Microsoft Windows
Rodzaj kreator instalatorów
Strona internetowa

Inno Setup – bezpłatny[1] program do tworzenia instalatorów rozwijany przez Jordana Russella[2]. Został stworzony w środowisku Delphi[3].

Umożliwia tworzenie indywidualnych instalatorów do programów działających w systemach Microsoft Windows[4], również aplikacji 64-bitowych[1]. Procedurę instalacyjną oraz potrzebne pliki zapisuje w obrębie jednego pliku .exe, a do kompresji danych wykorzystuje algorytmy BZIP2 i LZMA. Użytkownikowi pozostawia możliwość określenia dodatkowych opcji instalacji (wybór między instalacją pełną, minimalną a niestandardową), automatycznego utworzenia ikon (na pulpicie czy w menu Start) oraz późniejszej dezinstalacji oprogramowania[5].

Instalator stworzony przy użyciu Inno Setup może pracować z rejestrem oraz bibliotekami i czcionkami, a także porównywać wersje aplikacji. Dzięki zastosowaniu środowiska skryptowego opartego na Pascalu możliwe jest precyzyjne określenie przebiegu instalacji i dostosowanie go do poszczególnych typów oprogramowania. Dostępne są również opcje ochrony hasłem i szyfrowania[5].

Jest jednym z najczęściej używanych programów do tworzenia instalatorów i stanowi alternatywę dla płatnych narzędzi typu InstallShield[3][6][7].

Przypisy[edytuj | edytuj kod]

  1. a b Josef Kraus: Nejlepší programy pro vytváření instalátorů. Živě.cz, 2010-07-25. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)]. (cz.).
  2. Inno Setup 6.0.5. Download Komputer Świat. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)].
  3. a b Nibedit Dey: Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces without worrying about platform dependency. Birmingham: Packt Publishing Ltd, 2021, s. 339. ISBN 978-1-80020-885-8. OCLC 1257076943. [dostęp 2022-01-06]. (ang.).
  4. Inno Setup 6.1.2. Computer Bild. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)]. (niem.).
  5. a b Josef Kraus: Ke stažení: Vytváření instalátorů. Živě.cz, 2009-08-02. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)]. (cz.).
  6. Mike Gunderloy: Coder to Developer: Tools and Strategies for Delivering Your Software. San Francisco: John Wiley & Sons, 2006, s. 277. ISBN 978-0-7821-5125-1. OCLC 57033179. [dostęp 2022-01-06]. (ang.).
  7. David Cornelius: Fearless Cross-Platform Development with Delphi: Expand your Delphi skills to build a new generation of Windows, web, mobile, and IoT applications. Packt Publishing Ltd, 2021, s. 485. ISBN 978-1-80020-925-1. OCLC 1285526197. [dostęp 2022-01-06]. (ang.).

Linki zewnętrzne[edytuj | edytuj kod]