Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Inno Setup. Прочие вопросы

Ответить
Настройки темы
Inno Setup. Прочие вопросы

Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1106
Благодарности: 885


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: El Sanchez
Дата: 24-05-2017
Внимание!!!
Данная тема не предназначена для обсуждения скриптов! Для этого создана отдельная тема!

Скрипты Inno Setup. Помощь и советы





Описание

Inno Setup - это бесплатный инсталлятор для программ Windows. Впервые появился в 1997 году, Inno Setup сегодня, конкурирует и даже превосходит многие коммерческие инсталляторы по возможностям и стабильности.

Основные достоинства:
  • Поддержка всех версий Windows используемых сегодня: Windows 10, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003 и Windows 2000 (независимо от пакета обновлений);
  • Обширная поддержка инсталляций 64-битных приложений на 64-битных выпусках Windows. Также поддерживает x64 разрядные процессоры. (При использовании процессоров Itanium необходимо установить Service Pack);
  • Поддержка создания одного файла EXE, что облегчает установку вашей программы через сеть. Также поддерживается разбивка на диски;
  • Стандартный стиль интерфейса мастера Windows 2000/XP;
  • Настраиваемые типы установки, например: Полная (Full), Компактная (Compact), Выборочная (Custom);
  • Возможность создания деинсталлятора;
  • Установка файлов:
    Включает интегрированную поддержку сжатия файлов (bzip2 и 7-Zip LZMA/LZMA2). Инсталлятор может сравнивать версии файлов, заменять загруженные в память файлы, ведет подсчет общедоступных файлов, регистрирует DLL/OCX и библиотеки типов, устанавливает шрифты;
  • Создание ярлыков, включая меню Пуск и на Рабочем столе;
  • Работа с системным реестром и файлами *.ini;
  • Имеет встроенную поддержку скриптов на Паскале;
  • Поддерживает создание инсталляторов на различных языках;
  • Поддержкивает пароли и шифрование инсталляторов;
  • Поддерживается тихая установка и тихая деинсталляция, с помощью ключей командной строки;
  • Доступен полный исходный код (Borland Delphi 2.0-5.0 и 2009).

Основной бесплатный конкурент - NSIS.

Последняя стабильная версия - 5.5.9 [06.04.2016]. История версий. Все сборки.
Четыре официальных сборки Inno Setup 5.5.9:
Редакторы iss-скриптов:
  • Расширенная версия Inno Setup от Restools

    Сайт: http://restools.hanzify.org/
    Скачать:
    Рекомендуется к применению из-за огромного количества компонентов, функций и процедур, удобного интерфейса, наличия отладчика и Form Designer. Собран на основе исходников Inno Setup 5.5.1.

    Инструкция по установке

    Инструкция по установке:
    1. Установите ispack-5.5.1.exe или ispack-5.5.1-unicode.exe (5.5.1 - номер официальной версии Inno Setup для последующего обновления расширенной версией);
    2. Скачайте Inno Setup Compiler, распакуйте;
    3. Из одноимённой папки, в соответствии с установленной версией (ANSI или Unicode), скопируйте два файла (Compil32.exe, Templates.dat) в каталог Inno Setup (по умолчанию: C:\Program Files\Inno Setup 5\). Появится сообщение с подтверждением о замене файла, нажимаем 'Да'.
      Примечание: если у вас Unicode версия, то дополнительно примените твик реестра (файл CourierNew.reg) из папки UnicodeFontLink и перезагрузите компьютер.
    4. Скачайте Inno ISCmplr Setup, распакуйте;
    5. Из одноимённой папки, в соответствии с установленной версией (InnoSetup_ANSI или InnoSetup_Unicode), из подпапки FullVCL скопируйте все файлы в каталог Inno Setup (по умолчанию: C:\Program Files\Inno Setup 5\). Появится сообщение с подтверждением о замене файла, нажимаем 'Да'.

  • Inno Script Studio от Kymoto Solutions

    Сайт: https://www.kymoto.org/
    Скачать: Inno Script Studio v2.2.2.32 [20.10.2015]

    Inno Script Studio является новым, интуитивно понятным, графическим интерфейсом для создания и компиляции скриптов Inno Setup.

Показать/скрыть: Различные сборки, русификаторы и полезные ссылки

Показать/скрыть: Сборки:


Показать/скрыть: Распаковщики/декомпиляторы инсталляторов Inno Setup:

Параметры командной строки инсталлятора (ссылка)

Отправлено: 00:25, 24-08-2009

 

Аватара для mig73

Ветеран


Сообщения: 690
Благодарности: 93

Профиль | Сайт | Отправить PM | Цитировать


Sakigami,
Непрерывный в 7-zip и SolidCompression в Inno это одно и тоже и означает что компилятор будет обращать внимание на группировку однородных файлов в секции [Files]. Так же как WinRAR смотрит на группировку файлов в RarFiles.lst при создании непрерывного архива. LZMABlockSize это несколько другое и если перегнуть с размером, Inno откажется компилировать с нехваткой ресурсов, даже если объем всех файлов 50Мб.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:05, 18-08-2016 | #571



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для comsun

Пользователь


Сообщения: 141
Благодарности: 15

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png compactis559rep.png
(4.5 Kb, 21 просмотров)
Тип файла: png +opentis559rep.png
(18.5 Kb, 14 просмотров)
Тип файла: png helprus.png
(3.0 Kb, 10 просмотров)
Тип файла: png iconpack.png
(1.6 Kb, 7 просмотров)
Тип файла: png reg+iss.png
(19.2 Kb, 8 просмотров)

С Новым Годом всех!

К вашему вниманию сборка Inno Setup 5.5.9 RUS Extra Pack, содержащую огромное количество инструментов и примеров , помогающих в работе с созданием инсталлятора Inno Setup/

Содержит: Inno Setup Compiler, Inno Setup Preprocessor, Inno Script Studio, Inno Extractor, ISSJoiner, RegISS, ISSkin, VCL Stiles Inno, набор иконок( 300шт), Русские справки и компилляции советов с разных ресурсов(Ru-Board, Krinkels и т.д.), огромный набор скриптов.

Доступ ко всем основным функция по ПКМ.

Скачать - Яндекс Диск

Зеркало- ссылка работает 3 месяца, до 12.04.2017

Просьба не зеркалить, файл выложен ТОЛЬКО на OSZONE!

При проблемах скачивания обращайтесь, будем решать.

Последний раз редактировалось comsun, 14-01-2017 в 22:26.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:00, 14-01-2017 | #572


Аватара для mig73

Ветеран


Сообщения: 690
Благодарности: 93

Профиль | Сайт | Отправить PM | Цитировать


И на всякий случай: Профессионально переведенная на русский язык оригинальная справка для Inno Setup v5.5.9. Александрова Мария (BagIra) и Меликян Арсен (bugron).
Ссылка на Я-диске.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:57, 14-01-2017 | #573


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1106
Благодарности: 885

Профиль | Отправить PM | Цитировать


Цитата mig73:
Профессионально переведенная на русский язык оригинальная справка для Inno Setup v5.5.9 »
mig73, много неправильных и некорректно переведенных выражений.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:25, 14-01-2017 | #574


Аватара для vk_k14m@vk

Пользователь


Сообщения: 114
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вопрос. В секции [Files] важна последовательность?
Например такое выражение:
Код: Выделить весь код
[Files]
Source: "D:\Inno Setup\Installer\1 Main Files\test\testapp.exe"; DestDir: "{app}"; Components: main;
Source: "D:\Inno Setup\Installer\2 Addon\test\testapp.exe"; DestDir: "{app}"; Components: addon;
Где "1 Main Files" файл который устанавливается в любом случае. А где "2 Addon" - файл установится если во время установки поставить "галочку".

Последовательность имеет значение? По логике сначала должен установится
D:\Inno Setup\Installer\1 Main Files\test\testapp.exe
а потом его должен заменить
D:\Inno Setup\Installer\2 Addon\test\testapp.exe

Я прав?

-------
Взялся отвечать, отвечай до конца!


Отправлено: 23:56, 21-09-2017 | #575


Аватара для mig73

Ветеран


Сообщения: 690
Благодарности: 93

Профиль | Сайт | Отправить PM | Цитировать


vk_k14m@vk,
Да, влияет на порядок установки. А ещё, группировка однородных файлов повысит коэффициент сжатия при компиляции.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:14, 22-09-2017 | #576


Аватара для vk_k14m@vk

Пользователь


Сообщения: 114
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата mig73:
А ещё, группировка однородных файлов повысит коэффициент сжатия при компиляции. »
Ты имеешь в виду файлов с одинаковым расширением, например *.BMP?

-------
Взялся отвечать, отвечай до конца!


Отправлено: 00:18, 22-09-2017 | #577


Ветеран


Contributor


Сообщения: 3153
Благодарности: 1020

Профиль | Отправить PM | Цитировать


vk_k14m@vk,
Для информации:
Цитата El Sanchez:
Внимание!!!
Данная тема не предназначена для обсуждения скриптов! Для этого создана отдельная тема!

Скрипты Inno Setup. Помощь и советы
»


Цитата vk_k14m@vk:
Ты имеешь в виду »
Продолжайте в теме, ответ там.

Отправлено: 03:28, 22-09-2017 | #578


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Ребята помогите пожалуйста . нужен скрипт или пример на uninstall созданный полностью на ботве 2 . не могу не где чет найти . за ранее всем огромное спасибо

Отправлено: 11:44, 31-10-2017 | #579



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Inno Setup. Прочие вопросы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] Inno Setup CrOsP Наборы обновлений для Windows XP/2003/Windows 7 33 11-05-2011 16:03
Inno Setup 5.3.6 OSZone Software Новости программного обеспечения 0 15-11-2009 17:30
[архив] Inno Setup .:[все вопросы]:. Mchik Автоматическая установка приложений 1329 23-08-2009 20:13
Скрипты Inno Setup Compiler QAZAK Автоматическая установка приложений 7 15-01-2007 17:59
Inno Setup tradeukraine Вебмастеру 3 13-06-2006 20:39




 
Переход