Inno Setup

Inno Setup — система створення інсталяторів для Windows-програм з відкритим вихідним кодом. Вперше випущений в 1997 році, Inno Setup сьогодні конкурує і навіть перевершує[джерело не вказане 1340 днів] багато комерційних установники по функціональності і стабільності.

Inno Setup
Тип Система створення інсталяторів
Автор(и) Jordan Russell, Martijn Laan
Версії 6.2.0 (3 червня 2021)
Репозиторій github.com/jrsoftware/issrc
Операційна система Windows 2000, Windows XP, Windows Server 2003, Windows Server 2003 R2d, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10 і Windows Server 2016
Мова програмування Object Pascal
Ліцензія Inno Setup License
Вебсайт jrsoftware.org/isinfo.php

Інтерфейс користувача

Класичний інтерфейс користувача Inno Setup
Інтерфейс програми Inno Script Studio

Класичний інтерфейс користувача Inno Setup не дуже зручний з точки зору функціональності. Існує кілька програм-оболонок, призначених для спрощення і прискорення написання коду (наприклад Inno Script Studio) [1] .

Ключові особливості

  • Підтримка всіх сучасних версій Windows: 10, 8, 7, 2008 R2, Vista. Підтримує установку 64-бітних програм на 64-бітних випусках. Також підтримує 64-розрядні процесори. (При використанні процесорів Itanium необхідно встановити Service Pack).
  • Підтримує створення одиночних EXE для полегшення установки і поширення програм через мережу Інтернет.
  • Стандартний інтерфейс майстра установки в стилі Windows 2000/XP.
  • Можливість вибору типу установки, наприклад: Повний, Мінімальний, Вибірковий.
  • Має вбудовану підтримку DEFLATE, bzip2 і 7-Zip LZMA/LZMA2 стиснень. Установник вміє порівнювати версії файлів, замінювати вбудовані файли, встановлювати колективні файли, реєструвати DLL/OCX бібліотеки і встановлювати шрифти.
  • Дозволяє створювати ярлики в меню «Пуск» і на «Робочому столі» .
  • Дозволяє створювати записи в реєстрі і .ini-файли.
  • Має вбудовану підтримку скриптів на Object Pascal (за допомогою Pascal Script)[1] .
  • Підтримує створення багатомовних інсталяторів програм.
  • Підтримує Unicode і мови з напрямком письма справа наліво.
  • Підтримує установку пароля і шифрування інсталяторів програм.
  • Доступні вихідні тексти на Delphi 10.3.3 Rio.

Програми та ігри, що використовують Inno Setup

Див. також

Примітки

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.