Przejdź do zawartości

Inno Setup

Z Wikipedii, wolnej encyklopedii
Inno Setup
Logo Inno Setup
Logo programu
Autor Jordan Russell
Pierwsze wydanie 1997
Aktualna wersja stabilna 6.5.0 - 12 sierpnia 2025; około 5 miesięcy temu
Język programowania Delphi, Pascal
Platforma sprzętowa Microsoft Windows
Rodzaj kreator instalatorów
Strona internetowa

Inno Setup – bezpłatny program do tworzenia instalatorów stworzony przez Jordana Russella[1]. Został stworzony w środowisku Delphi[2]. Jego pierwsze wydanie ukazało się w 1997 roku[3].

Umożliwia tworzenie indywidualnych instalatorów do programów działających w systemach Microsoft Windows[4]. Został przystosowany również do obsługi aplikacji 64-bitowych[5]. Procedurę instalacyjną oraz potrzebne pliki zapisuje w obrębie jednego pliku .exe, a do kompresji danych wykorzystuje algorytmy BZIP2LZMA. 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[6].

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 konkretnego oprogramowania. Dostępne są również opcje ochrony hasłem i szyfrowania[6].

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

Przypisy

[edytuj | edytuj kod]
  1. Inno Setup 6.0.5. Download Komputer Świat. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)].
  2. 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, 2021, s. 339, ISBN 978-1-80020-885-8, OCLC 1257076943 [dostęp 2022-01-06] (ang.).
  3. Inno Setup. jrsoftware.org. [dostęp 2001-04-06]. [zarchiwizowane z tego adresu (2001-04-06)]. (ang.).
  4. Inno Setup 6.1.2. Computer Bild. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)]. (niem.).
  5. 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.).
  6. 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.).
  7. Mike Gunderloy, Coder to Developer: Tools and Strategies for Delivering Your Software, San Francisco: Sybex, 2004, s. 277, ISBN 978-0-7821-5125-1, OCLC 57033179 [dostęp 2022-01-06] (ang.).
  8. David Cornelius, Fearless Cross-Platform Development with Delphi: Expand your Delphi skills to build a new generation of Windows, web, mobile, and IoT applications, Birmingham: Packt Publishing, 2021, s. 485, ISBN 978-1-80020-925-1, OCLC 1285526197 [dostęp 2022-01-06] (ang.).

Linki zewnętrzne

[edytuj | edytuj kod]