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 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[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]- ↑ Inno Setup 6.0.5. Download Komputer Świat. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)].
- ↑ 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.).
- ↑ Inno Setup. jrsoftware.org. [dostęp 2001-04-06]. [zarchiwizowane z tego adresu (2001-04-06)]. (ang.).
- ↑ Inno Setup 6.1.2. Computer Bild. [dostęp 2021-03-28]. [zarchiwizowane z tego adresu (2021-03-28)]. (niem.).
- ↑ 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.).
- ↑ 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.).
- ↑ 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.).
- ↑ 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]- Oficjalna strona programu (ang.)