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

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

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

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

Ветеран


Contributor


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


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

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


Изменения
Автор: El Sanchez
Дата: 16-06-2024

Внимание!!!
Данная тема не предназначена для обсуждения скриптов! Для этого создана отдельная тема!

Скрипты 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.

Последняя стабильная версия - 6.3.1 [10.06.2024]. История версий.
Официальные сборки Inno Setup 6.3.1:
Редакторы 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.5.1 [28.11.2020]
    Inno Script Studio является новым, интуитивно понятным, графическим интерфейсом для создания и компиляции скриптов Inno Setup.
Дополнительно



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

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

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

 

Аватара для Habetdin


Автор проектов


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

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


Цитата Habetdin:
Версия утилиты: 0.36 сборка 2011-03-19 »

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке

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

Отправлено: 19:55, 07-05-2011 | #241



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

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


Аватара для Gnom_aka_Lexander

Ветеран


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

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


InnoIDE 1.0.0.0078 - Released 5-Jun-2011
Fixed "Index out of bounds" error when clicking on the grid views.
Other minor fixes & code improvements

Inno Setup Unpacker 0.36- стандартная версия

Перезелил сборку на InnoUltra с учетом небольших обновлений, пофиксил несколько ошибок, за нахождение которых огромное спасибо Bond01.

-------
Я люблю помогать. Но не путайте: "Помогите мне" и "Сделайте за меня" - это совершенно разные понятия.


Последний раз редактировалось Gnom_aka_Lexander, 13-06-2011 в 22:11.

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

Отправлено: 22:19, 06-06-2011 | #243


Аватара для Gnom_aka_Lexander

Ветеран


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

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


InnoTools Downloader 0.3.6
*Added callback that allows you to decide whether the install can continue when some downloaded files are missing.
*Fixed compatibility with Unicode Inno Setup
*Added Spanish translation by lainz (http://lainzblog.blogspot.com/)
*Added Greek translation by XhmikosR

-------
Я люблю помогать. Но не путайте: "Помогите мне" и "Сделайте за меня" - это совершенно разные понятия.

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

Отправлено: 12:26, 30-06-2011 | #244


Аватара для Gnom_aka_Lexander

Ветеран


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

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


Цитата Neutron:
Когда будет обновление InnoUltra? »
Ка только будет значительное обновление какого-либо из элементов.
Цитата Neutron:
И ещё, добавь пожалуйста контрольные суммы инсталятора, на странице! »
Все время забываю это сделать .
Цитата Neutron:
И хорошо бы было здесь »
Все будет учтено, сам знаю, что дело полезное, особенно на фоне того, что сборка появилась на платных обменниках, и не у всех хватает совести указывать адрес сборки.

-------
Я люблю помогать. Но не путайте: "Помогите мне" и "Сделайте за меня" - это совершенно разные понятия.


Последний раз редактировалось Gnom_aka_Lexander, 10-07-2011 в 20:19.


Отправлено: 18:39, 10-07-2011 | #246


Аватара для Gnom_aka_Lexander

Ветеран


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

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


Перезалил сборку InnoSetup Ultra Заменил инсталл на более удобоваримый для слабых машин, заменил русик InnoIDE на нормально работающий. Чуть позже добавлю Гейм скрипт генератор и утилиту для определения ключей тихой установки. Пересмотрел в очередной раз состав сборок
Секции для анаттендед установки:
читать дальше »
[Components]
Name: ansi; Description: Компилятор Ansi; Types: custom compact full; Flags: exclusive collapsed
Name: ansi\r; Description: Расширенный Ansi; Flags: exclusive; Types: custom compact full
Name: ansi\s; Description: Стандартный Ansi; Flags: exclusive; Types: custom compact

Name: unicode; Description: Компилятор Unicode; Flags: exclusive collapsed; Types: custom compact
Name: unicode\r; Description: Расширенный Unicode; Flags: exclusive; Types: custom compact
Name: unicode\s; Description: Стандартный Unicode; Flags: exclusive; Types: custom compact

Name: IDE; Description: Редакторы для Inno Setup;Flags: collapsed; Types: custom compact full
Name: IDE\InnoIDE; Description: InnoIDE; Types: custom full
#ifdef full
Name: IDE\ISTool; Description: ISTool; Types: custom compact full
Name: IDE\ISG; Description: Inno Script Generator; Types: custom full
#endif


Name: other; Description: Дополнительно; Types: custom full;Flags: collapsed;
Name: other\Help; Description: Справочные материалы.; Types: custom compact full
Name: other\Converter; Description: Конвертер файлов реестра в скрипт Inno; Types: custom compact full
Name: other\Unpack; Description: Распаковщик для Inno Setup; Types: custom compact full
Name: other\Joiner; Description: Утилита объединения скриптов; Types: custom compact full
#ifdef full
Name: other\Dll; Description: Dll Pack для Inno Setup; Types: custom full
Name: other\Skin; Description: Редактор скинов для Inno; Types: custom full
Name: other\Modules; Description: Готовые модули; Types: custom full
Name: other\Scrpts; Description: Большой сборник примеров.; Types: custom full
#endif


[Tasks]
Name: Desktop; Description: Создать ярлык на рабочем столе
Name: HLP64; Description: Установить пач для Window7 для чтения файлов справки старого образца; Check: HLP and IsWin64;
Name: HLP; Description: Установить пач для Window7 для чтения файлов справки старого образца; Check: HLP and (not IsWin64);

[Languages]
Name: rus; MessagesFile: compiler:\Languages\Russian.isl
Name: eng; MessagesFile: compiler:\Languages\English.isl
Выделены компоненты, которые доступны только в полной версии. В связи со сменой инсталла, возможно появление ошибок, буду благодарен тем, кто ткнет носом.

-------
Я люблю помогать. Но не путайте: "Помогите мне" и "Сделайте за меня" - это совершенно разные понятия.

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

Отправлено: 11:11, 11-07-2011 | #247


Аватара для Gnom_aka_Lexander

Ветеран


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

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


Цитата Neutron:
И не плохо бы было доработать скрипт под вин7, я имею ввиду чтобы это седьмое чудовище, не просило права на запуск, у инсталлятора! »
Я не знаю, как это сделать. Там запрос на интеграцию в проводник, без прав администратора это сложно сделать в семерке. Если вообще возможно.

-------
Я люблю помогать. Но не путайте: "Помогите мне" и "Сделайте за меня" - это совершенно разные понятия.


Отправлено: 16:52, 11-07-2011 | #249


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


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

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


Продам новый скрипт ...
Нарушаем ОПК 3.4

Последний раз редактировалось volk1234, 12-07-2011 в 17:28. Причина: ОПК 3.4


Отправлено: 20:07, 11-07-2011 | #250



Компьютерный форум 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




 
Переход