Inno Setup 5.5.7Inno Setup для Windowsпоследняя версия: 5.5.7, обновление от 23.10.2016

Версия для
Windows
Логотип Inno Setup
  • Автор:
    INNO SETUP
  • Тип лицензии:
    Крякнутая
  • Языки:
    Мульти
  • ОС:
    Windows 8, 8 64-bit, 7, 7 64-bit, Vista, Vista 64-bit, XP, XP 64-bit
  • Просмотров:
    3087
  • Скачано:
    1235

Часто пользователь начинает знакомство с приложением, запустив установщик. Внешнее оформление продукта и наличие функций определяет разработчик. Пользователю должна предоставляться функция контроля процесса с определением необходимых установочных параметров. Разработчику же необходимо, чтобы, его программный комплекс устанавливался без ошибок, а установщик совмещался с операционной системой.

Возможностей создания инсталляторов немало. Не редко применяется Windows Installer, входящий в систему инструментов ОС. Однако также имеются альтернативные варианты — платные и бесплатные с разными опциями. Не редко при их помощи создают независимые от Windows Installer пакеты с инсталлятором.

Путеводитель содержит в себе различные системы, создающие инсталляторы, главные особенности их такие:

  • Интерфейс и поддержка сценариев;
  • Действия с проектом, виды создаваемых пакетов, их импорт из иных сред разработки;
  • Пользовательские функции: поддержка языков, профилей;
  • Поддержка расширений.

Бесплатный инструмент Inno Setup предназначен для создания инсталляторов на основе сценариев. Основные особенности — совместимость с любой версией ОС Windows, поддержка приложений на 64-бита, настраиваемая установка, «препроцессинг» и мощный язык программирования Паскаль.

Структура сценария характеризуется конфигурационным файлом формата in i, ввиду этого код легко читается и удобен при внесении изменений. Документ делится на две секции: с параметрами и «директива—значение», отвечающие за конкретную команду установщика.

Пользователи, знакомые с языком Паскаль, оценят, что Inno применяет RemObjects Pascal Script-язык. Сценарии определяют работу по добавлению новых команд, разработку интерфейса, вызов файлов либо библиотек, настраиваемые опции и др. В Inno Setup размещаются примеры скриптов. По умолчанию сюда включен Compiler IDE - компилятор сценариев. В том числе, для быстрого запуска советуют установить Inno Script Studio - редактор проектов, включенный в версию QuickStart Pack. Упростить задачи поможет IsTool - визуальный редактор.

Inno Setup картинка №1

Более простым способом при создании инсталлятора считается помощь пошагового мастера настройки. Тут прописываются данные о продукте, координаты приложения, файл лицензионного соглашения и иная информация. В дальнейшем проект доступен для работы, корректировки полученного сценария в панели редактора.

Inno Setup картинка №2

Редактор проектов имеет русскую версию. Легче осуществлять настройку проекта последовательно, а, не создавая сценарий с нулевой отметки. Добавляя новый элемент, изменения заносятся в код сценария.

Разделы не сгруппированы, однако структура достаточно узнаваема. Разделить их можно таким образом:

  • Файлы, Каталоги, Иконки, Файлы INI, Реестр относятся к содержимому дистрибутива;
  • Извещения и пользовательские сообщения;
  • Типы, Компоненты, Задачи, Языки относятся к пользовательским функциям;
  • Опции: Выполнение, Удаление перед установкой, Выполнение перед деинсталляцией, Удаление после деинсталляции;
  • Код сценария: Язык Паскаля, Этапы предкомпиляции и посткомпиляции.

Бывает так, что русская версия редактора вызывает недопонимание, из-за не совсем качественного перевода.

К остальным нюансам редактора проектов можно отнести тихую установку и деинсталляцию. Пользователь ПК имеет на выбор разные типы возможной установки и локализации. У установщика может быть шифр, цифровая подпись или защита в виде пароля. К инсталлятору допускается применение bzip2 либо LZMA/LZMA2-компрессии. Интерфейс имеет стиль 2000/XP, другие не предусматриваются.

Заключение. Данный редактор проектов представляет собой ближайшую альтернативу NSIS. Дает возможность работать с мощным языком сценариев, и удобным, легко настраиваемым редактором Inno Script Studio, который доступен почти «из коробки».

Другие программы

    • CrystalDiskInfo для Windows 6.2.0CrystalDiskInfo для Windows

      CrystalDiskInfo - информация о жёстком диске.

    • SpeedFan для Windows 4.51SpeedFan для Windows

      Контроль темпетаруты и скорости вентиляторов.

    • System Monitor II для Windows 20.3System Monitor II для Windows

      System Monitor II показ параметров компьютера

    • GPU-Z для Windows 0.8.2GPU-Z для Windows

      Предоставляет информацию о видеосистеме.

    • SIW для Windows 1.64 build 623SIW для Windows

      SIW- информация о компонентах компьютера.

    • AS SSD benchmark для Windows 1.7.4739AS SSD benchmark для Windows

      AS SSD Benchmark измерит скорость SSD диска.

    • CPU-Z для Windows 1.72CPU-Z для Windows

      Сведения об установленном процессоре.

    • Speccy для Windows 1.28.709Speccy для Windows

      Определения информации о системе и компьютере

    • EVEREST Ultimate Edition для Windows 4.00.1043EVEREST Ultimate Edition...

      Диагностики и анализа компьютера.

    • PerformanceTest для Windows 8.0.1041PerformanceTest для Windows

      Тестирование всех компонентов компьютера.

    • EVEREST Home Edition для Windows 2.20 BetaEVEREST Home Edition для...

      Предназначена для диагностики.

    • Fraps для Windows 3.5.99Fraps для Windows

      Измерение частоты FPS