Inno Setup [Архив] - SamForum.ws

PDA

Просмотр полной версии : Inno Setup


VAL3R0N
18.03.2007, 11:32
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Inno Setup - Программа для создания инсталляционных пакетов с возможностью полного изменения текста инсталятора, двумя методами сжатия, заменой исп. файлов, установкой общих библиотек, полнофункциональным копированием файлов (внешних в т. ч.), возможностью чтениея и записи в реестр, ini файлов и командной строки, созданием типов установки, (Полный, Минимальный, Другой), выполнением внешних программ и т. д.

Автор: Jordan Russel
Сайт программы: [Ссылки могут видеть только зарегистрированные и активированные пользователи]
Цена: Free
ОС: Windows 7/Vista/XP/7

Inno Setup 5.4.3
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Inno Setup QuickStart Pack 5.4.3
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

What's new in this version? [Ссылки могут видеть только зарегистрированные и активированные пользователи]

Русификатор Inno Setup Compiler 5.4.3 от Localiz2 [Ссылки могут видеть только зарегистрированные и активированные пользователи]

Последняя версия русификатора для Inno Setup 5.х.х (для 2х версий) ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Последняя версия русификатора для InnoIDE 1.0.0.xx ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Sokolik
18.03.2007, 11:45
Inno Setup - это бесплатная программа для создания установщиков приложений Windows.
Первая версия была выпущена в 1997 г. и сегодня Inno Setup превосходит многие коммерческие программы такого типа по функциональности и стабильности.
Ссылки здесь:

XxX
18.03.2007, 11:55
Только InnoSetup и пользуюсь.
Я им инсталлер FinerReader'а сделал, который есть в этой теме ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

morismoss
24.03.2007, 18:32
Я иногда, когда прога сделана в убогом инсталляторе даже не ставлю её, считаю, если нормальный инсталлятор достать не могут, то и руки у них всех там кривые! А этот сам юзаю, доволен на все 100%!

TheFAUST
10.04.2007, 16:36
А почему русификатор по объему такой же как и программа?
А программа на самом деле лучшая в своем классе!

Ph0en1x
10.04.2007, 21:56
Для меня лучший компилятор инсталлов. Стандартный набор скриптов позволяет разобраться даже новичку, а кто владеет паскалем может его вообще до неузноваемости изменить.
ИМХО, язык скриптов намного удобнее и интуитивней, чем у конкуррента - NSIS. Тем более я слышал, что у NSIS есть предел размеру - 2ГБ. При создании инсталляшек для современных игр это просто огромный минус.

Sans
18.04.2007, 02:17
A кто знает,как заставить ее бэкап замененных файлов делать?

simens007
07.08.2007, 10:11
Inno Setup 5.1.13
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

simens007
21.08.2007, 11:05
Inno Setup 5.1.14
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

simens007
29.08.2007, 18:40
Русификатор для Inno Setup 5.1.14
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

maximusmx
20.09.2007, 00:25
Inno Setup 5.2.0
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

simens007
03.10.2007, 15:14
Русификатор для Inno Setup 5.2.0
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

simens007
14.10.2007, 03:58
Inno Setup 5.2.1

История изменений ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

Dr.Mihelson
23.10.2007, 10:17
Inno Setup 5.2.2
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.[/URL]

mindwiper
18.11.2007, 05:33
ISTools ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) - Бесплатный редактор скриптов Inno Setup с подсветкой синтаксиса.
Inno Setup Form Designer ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) - Программа помогающая создавать формы для Inno Setup.
Innounp ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) - Распаковщик установок, сделанных с помощью Inno Setup.
ScriptMaker ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) - Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
Inno Setup Generator ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) - Еще один бесплатный редактор скриптов. (Судя по всему это измененный ScriptMaker.)
Скины ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) через секцию [code] (лучше использовать через директиву Preprocessor'a #include) от Sampron'а.

Исправил.

medissn
01.12.2007, 00:30
Предлогаю вашему вниманию русскую версию программы!

Inno Setup 5.2.2
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Inno Setup 5.2.2 Pack
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

CkyT
01.12.2007, 10:21
Буду ОЧЕНЬ признателен за подробный FAQ или мануал, а то знаю только основные функции, хотелось бы изучить программу более глубоко. и желательно на русском, буржуйский не очень как-то... :pardon:

Valhalla
01.12.2007, 10:21
Новейшая версия InnoUnpacker'а
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Пока только для теста, но зато умеет распаковывать новый Inno 5.2.2

Enjoy!

semiono
31.12.2007, 01:31
Похоже здесь некого спросить :(
Всётаки как считать из реестра путь [HKLM\Software\ZZZ] a="некий_путь"
и затем установить в него приложение в тихом режиме, безовсяких диалогов
?
:(

XxX
31.12.2007, 11:17
semiono, DefaultDirName={reg:HKLM\SOFTWARE\Adobe\Photoshop\8.0,ApplicationPath|{pf}\Adobe\Ph otoshop CS}
Где синим выделен путь реестра к параметру с путем, оранжевым - имя параметра, где указан сам путь, а зеленым - путь, куда будет установлена программа в случае, если заданный путь реестра отсутствует.

Для установки программы в тихом режиме пользуйтесь командами запуска установщика с парметрами /SILENT, /VERYSILENT

P.S. С чего вы взяли что не у кого спросить? Вы спросите и вам ответят.

semiono
31.12.2007, 18:19
XxX, Ух! Крута! Мне сразу на четырёх форумах ответили! :Beer:
Но просто заходишь сюда и както всё тихо, и ничего не обсуждалось подобного.
Я подумал, либо не интересно, либо трудно :)
Спасибо!
Я всю ночь сам пытался изобрести процедуру ))) так и не хватило ума! =)

МИШАНЧИК
04.01.2008, 11:41
Подскажите где можно взять FAQ или мануал на русском языке? Как можно создавать тома определённого размера?
Заранее спасибо!

XxX
05.01.2008, 10:42
Подскажите где можно взять FAQ или мануал на русском языке? Как можно создавать тома определённого размера?
Заранее спасибо!
Про FAQ или Малуал на русском уже спрашивали.
А насчет томов, вы наверное имеете ввиду "..-1.bin", "..-2.bin" и т.п., если да, то:

[Setup]
DiskSliceSize=734003200
DiskSpanning=yes
ReserveBytes=5242880

DiskSliceSize - размер каждого тома
DiskSpanning - включает (yes) и выключает (no) разбитие на тома
ReserveBytes - сколько необходимо зарезервировать места на первом диске (например, 1-bin = 695 Mb, а остальные по 700Mb - т.е. резервируется 5Mb, для Autorun'ов всяких и т.п.)

semiono
06.01.2008, 00:40
А у меня новый ступор, на этот раз не проходимый! :)
Вообщем надо вписать во внешний файл INI/XML пути куда прога установилась!
например ...\Application Data\ArtsAcoustic\Reverb\Preference.xml
содержимое его
<?xml version="1.0" standalone="yes" ?>
<ArtsAcousticReverbPreference Version="1">
<UserPath>?</UserPath>
<PresetPath>?</PresetPath>
</ArtsAcousticReverbPreference>
где вопросы туда и вписать :\

иногда встречается подобное с INI файлами!
Очень нужно!

И ещё нельзяль руководить из текст файлика моим бездиалоговым инсталлером?
Типа
C:\MyProg.exe читает переменную {app} из некого
C:\zzz.txt
Это чтоб была возможность изменить путь там где инсталлер
не даёт это зделать, так сказать для страховки.
Собсно уже понятно что переменную можно в реестре задать =)
Но лучшеб в файле.

Само-собой что инсталлер должен быть соответственно заготовлен, конечно!

XxX
07.01.2008, 10:12
А у меня новый ступор, на этот раз не проходимый! :)
Вообщем надо вписать во внешний файл INI/XML пути куда прога установилась!
например ...\Application Data\ArtsAcoustic\Reverb\Preference.xml
содержимое его
<?xml version="1.0" standalone="yes" ?>
<ArtsAcousticReverbPreference Version="1">
<UserPath>?</UserPath>
<PresetPath>?</PresetPath>
</ArtsAcousticReverbPreference>
где вопросы туда и вписать :\

иногда встречается подобное с INI файлами!
Очень нужно!

И ещё нельзяль руководить из текст файлика моим бездиалоговым инсталлером?
Типа
C:\MyProg.exe читает переменную {app} из некого
C:\zzz.txt
Это чтоб была возможность изменить путь там где инсталлер
не даёт это зделать, так сказать для страховки.
Собсно уже понятно что переменную можно в реестре задать =)
Но лучшеб в файле.

Само-собой что инсталлер должен быть соответственно заготовлен, конечно!

По XML я не в курсе, а вот насчет INI...
Выдержка из справки, переведенной мною и моим другом, но не полностью!
"]
Данная секция является необязательной. Она определяет параметры в INI файлах во время установки

Пример секции [INI]:

[INI]
Filename: "MyProg.ini"; Section: "InstallSettings"; Flags: uninsdeletesection
Filename: "MyProg.ini"; Section: "InstallSettings"; Key: "InstallPath"; String: "{app}"

Filename (Обязательно)
Название INI файла, который вы хотить изменить во время установки. Если этот параметр не содержит путь, то файл должен находиться в папке Windows. Если же он пустой, то запись параметров будет произведена в файл WIN.INI, находящийся в папке Windows

Filename: "{app}\MyProg.ini"

Section (Обязательно)
Название секции в INI файле для создания параметра, может содержать константы

Section: "Settings"

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

Key: "Version"

String
Значение параметра, может содержать константы. Если этот параметр не указан, то занчение не будет создано

String: "1.0"

Flags
Дополнительные настройки параметра. Разделяются пробелами. Поддерживаемые значения:

createkeyifdoesntexist
Запись параметра только при отсутствиив ключ только если имя ключа не существует

uninsdeleteentry
Удалить параметр при удалении программы. Может использоваться с флагом uninsdeletesectionifempty

uninsdeletesection
При удалении программы удалять секцию с параметром, в котором он находится. Не рекомендуется использовать этот флаг для секции, которая используются Windows (как, например, некоторые секции в WIN.INI). Следует использовать этот флаг только в секциях вашей программы

uninsdeletesectionifempty
Похож на uninsdeletesection, но удаляет он секцию только в том случае, если секция больше не содержит параметров. Может использоваться с флагом uninsdeleteentry

Flags: uninsdeleteentry



Для задания пути установки из INI файла нужно, аналогично тому, как и в случае с реестром, использовать вместо пути переменную
{ini:Filename,Section,Key|DefaultValue}
где:
Filename - путь и имя ini-файла
Section - название секции в ini-файле
Key - название параметра в ini-файле, в котором указан путь
DefaultValue - путь, который будет использован в случае, если заданного ini-файла, секции или параметра нет

Filename, Section, Key могул содержать константы
{ini:{win}\MyProg.ini,Settings,Path|{pf}\My Program}

Все это было написано опираясь на справку по InnoSetup - читайте ее внимательно, хоть она и на английском.

Elmon
11.03.2008, 19:55
Inno Setup 5.2.3
Размер: 1.34 MB

.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

Stanislav1989
12.03.2008, 12:18
Inno Setup 5.2.3

Зеркало ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Зеркало ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Crystal Soft
12.04.2008, 18:51
Хорошая коллекция примеров и библиотек : .:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::. (2.99 мб)
Справка на русском языке : .:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::. (269 кб)Просьба скрывать ссылки!

Kataphan
09.06.2008, 00:01
Inno setup 5.2.3
Скачать(ZIP) ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

n.smok
06.07.2008, 08:12
погите как сделать чтоб спрашивал в устанавке делать ли бекап файлов и если да чтоб при деинсталяции их востанавливал

KomissaRex
03.08.2008, 08:12
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

Mikimir
14.11.2008, 23:00
InnoSetup_MaxizarPack523
Мега пак от Maxizar: это Inno setup 5.2.3 Русская версия (Перевод Maxizar) с набором утилит:
-Inno setup 5.2.3 Rus
-innounp020 - утилита для распаковки ехе файлов созданных данным инсталятором включая новый 5.2.3+ Gui
-Inno Setup Form Designer - Программа помогающая создавать формы для Inno Setup.
-ISTools - Бесплатный редактор скриптов Inno Setup с подсветкой синтаксиса, просто атпад создание скриптов простым нажатием мыши.
-Плюс сравка на русском языке и это все в приятном инстоляторе сделанным самим Inno setup 5.2.3 :tsts:
.:: Вы должны 'сказать спасибо', чтобы увидеть скрытый текст, содержащейся здесь. ::.

vadimsva
05.02.2009, 08:30
Inno Setup 5.23 ru by vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Размер: 0.2мб

alexdemon
15.04.2009, 23:34
У меня такой вопрос я создал скрипт для игры там когда игра устанавливается нужно штоб в конце запустился setup.bat и начал распаковываться (батник сделан так что когда его запускаешь он пишет "Для продолжения нажмите любую клавишу...") у меня он запускается, но распаковка не начинается пока не нажмешь любую клавишу, как можно сделать так чтоб он запускался и автоматически сразу распаковывался. Запуск батника назначен в секции [Run]. Пример:

[Run]
Filename: "{app}\setup.bat"; Parameters: ;WorkingDir: "{app}"; StatusMsg: "Идет распаковка данных, пожалуйста подождите...";

Мне кажется нужно прописать какойнибудь Parameters:
Я в проге Inno Setup слабовато шарю сам учился кто знает как сделать подскажите.
и еще кто знает напишите все константы и их значени для секции [Run]- Parameters:

vadimsva
16.04.2009, 03:53
alexdemon, есть же справка, я конечно сильно не знаю но может прописать skipsilent

SamLab
16.04.2009, 06:21
Inno Setup 5.24 Beta
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

alexdemon
16.04.2009, 19:14
vadimsva, спасибо за совет, но параметр skipsilent не подходит батник как и раньше запускается,но распаковка не начинается пока не нажмёшь любую клавишу. Справку читал, но не нашел того что нужно.

vadimsva
18.04.2009, 06:35
Inno Setup 5.2.4 rus by vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

alexdemon
18.04.2009, 18:37
кто знает как в скрипте назначить на ярлык от программы который ставится на робочий стол иконку картинку с расширением icon.ico . Иконка находится в папке с программой что нужно прописать например:

[Icons]
Name: "{group}\Warhammer 40000 Dawn of War 2"; Filename: "{app}\xlive_start.exe"; WorkingDir: "{app}";
Name: "{userdesktop}\Warhammer 40000 Dawn of War 2"; Filename: "{app}\xlive_start.exe"; WorkingDir: "{app}"; Tasks: desktopicon;
Name: "{group}\{cm:UninstallProgram,Warhammer 40000 Dawn of War 2}"; Filename: "{uninstallexe}"

sov44
22.04.2009, 15:51
Хочу с нуля научиться работе в InnoSetup. Ищю самоучитель.

Scorpius_inc
23.04.2009, 23:44
кто знает как в скрипте назначить на ярлык от программы который ставится на робочий стол иконку картинку с расширением icon.ico . Иконка находится в папке с программой что нужно прописать например:

[Icons]
Name: "{group}\Warhammer 40000 Dawn of War 2"; Filename: "{app}\xlive_start.exe"; WorkingDir: "{app}";
Name: "{userdesktop}\Warhammer 40000 Dawn of War 2"; Filename: "{app}\xlive_start.exe"; WorkingDir: "{app}"; Tasks: desktopicon;
Name: "{group}\{cm:UninstallProgram,Warhammer 40000 Dawn of War 2}"; Filename: "{uninstallexe}"

Name: "{userdesktop}\Warhammer 40000 Dawn of War 2"; Filename: "{app}\xlive_start.exe"; IconFilename: "{app}\icon.ico"; IconIndex: 0; Comment: "Компьютерная игра."; WorkingDir: "{app}"; Tasks: desktopicon

IconFilename - Файл иконки.
IconIndex - Индекс иконки в res или exe файле!
:tsts:

SamLab
12.05.2009, 06:50
Inno Setup 5.30 Beta
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

vadimsva
12.05.2009, 12:18
Русификатор для Inno Setup 5.3.0 rus by vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

kodmir
15.05.2009, 13:17
Inno Setup 5.3.1 Beta

Изменения:
-[Setup] directive AppMutex and support function CheckForMutexes change: to specify a mutex name containing a comma you can now escape the comma with a backslash.
-Minor tweaks.

Скачать ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

vadimsva
15.05.2009, 15:40
Русификатор для Inno Setup 5.3.1 rus by vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

viktor6
28.05.2009, 11:15
Русификатор для Inno Setup 5.3.1 rus by vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Запускаю русификатор а мне в ответ такое

di_con
29.05.2009, 17:49
Inno Setup 5.3.2 Beta
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

5.3.2-beta (2009-05-29)
Replaced constant {regasmexe} with {dotnet11} and {dotnet20}.
Pascal Scripting: Added new PrepareToInstall event function. Return a non empty string from this function to instruct Setup to stop at the Preparing to Install wizard page showing the returned string as the error message.
Minor fixes and tweaks.

vadimsva
29.05.2009, 18:06
viktor6, проблема может быть с тем что старая версия осталась, дело в том что 5.2.4 или 5.3.0 была немного другая по составу. Проблему можно решить удалив полностью инно и всю папку. И повторно поставить. Скоро будет русик для 5.3.2.

Русификатор для Inno Setup 5.3.2 rus by vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

-Phantom-
16.06.2009, 13:05
a unpacker есть для 5.3х версий?

LeprekOn
02.08.2009, 19:12
Inno Setup 5.3.3 Beta
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

* [Setup] section directives VersionInfoProductVersion now sets the binary product version value instead of the textual product version value.
* Added new [Setup] section directive: VersionInfoProductTextVersion, which sets the textual product version value. Its default value is VersionInfoProductVersion if set, else VersionInfoVersion.
* [Setup] section directives DisableDirPage and DisableProgramGroupPage can now be set to auto. If they are, at startup Setup will look in the registry to see if the same application is already installed, and if so, it will hide the pages automatically.
* Pascal Scripting changes:
o WizardForm.PrevAppDir is now available and returns the directory of the previous installation. Returns an empty string if there's no previous installation or if UsePreviousAppDir is set to no or if Uninstallable was previously set to no.
o While running any PrepareToInstall event function Setup now displays the Preparing to Install wizard page instead of the Ready to Install page and disables itself.
* Added the Windows 7 "compatibility" section to the various manifest resources used by Inno Setup.
* Documentation improvements.

vadimsva
03.08.2009, 04:28
Русификатор для Inno Setup 5.3.3 rus by vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

P.S. вот и новая бета, размер установки вырос на 0.65кб, на хр по сравнению с 7 он был, на любых сборках, больше на 0.5кб в среднем. Да и скорость компиляции упала, толи от 5.3.3, толи от обнов для 7 для июль, раньше была 700-900, а щас 400-500...

D.Lezhepyokov
03.08.2009, 20:49
Мужики такой вопрос, при упаковки игры весит она 5 Гб с лихвой, почти в самом конце выдаёт ошибку точно я не помню, но примерно там говорится тк: Что бы создать файл, нужно что бы диск разрешал использовать более 21000000 байт пространства. С нулями я примерно, но если знаете как расширить возможности диска то подскажите пожалуйста.

sniflz
03.08.2009, 21:10
D.Lezhepyokov, придется разбить инсталлер на несколько частей

D.Lezhepyokov
04.08.2009, 15:52
Уважаемый sniflz, а не подскажите где там вообще разбивать инсталятор на файлы? Даже русификатор скачал так и не понял где там что то подобное. Заранее спасибо.

vadimsva
04.08.2009, 16:59
D.Lezhepyokov, прочитайте справку, там об этом было написано. Должны получаться файлы bin и exe, в общем как все игры и делают

sniflz
04.08.2009, 19:13
а не подскажите где там вообще разбивать инсталятор на файлы?

D.Lezhepyokov, вот здесь ответ на ваш вопрос:
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Только подставлять надо 21000000 вместо 734003200

R.E.D.W.@.R.
16.08.2009, 06:52
Inno Setup 5.3.4

On Windows 7 the Compiler IDE now displays a progress indicator on its taskbar button.
Pascal Scripting: Documented function IDispatchInvoke, which can be used to access a COM Automation property or method whose name is a reserved word.
Unicode Inno Setup fixes:
[Registry] section entries with ValueType set to binary did not set the correct value.
Pascal scripting: setting a COM Automation property or method parameter to a Unicode string variable caused an 'Invalid Type' e
СКАЧАТЬ ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) | 1.50 Мб

vadimsva
16.08.2009, 14:39
Inno Setup 5.3.4:
[ Стандарт ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ] [ Стандарт unicode ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ] [ ISPP ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ] [ ISPP unicode ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ]

Русификатор для Inno Setup 5.3.4 ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Содержит версии: cтандарт, ISPP (для 2х версий один файл), стандарт unicode, ISPP unicode (для 2х версий один файл, лежит в папке unicode).

Размер с перехода 5.3.3 на 5.3.4 вырос на 19 байт. Размер от юникод версии больше на 226кб.

SamLab
23.09.2009, 15:21
Inno Setup 5.35
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Windows 7 changes:
Setup, Uninstall and custom TOutputProgressWizardPage pages now make use of the new Windows 7 taskbar functionality to display progress, pause and error indicators on their taskbar buttons.
Added new [Icons] section parameter: AppUserModelID. Specifies the Windows 7 Application User Model ID for the shortcut. Ignored on earlier Windows versions and on server versions. This parameter can include constants.

Windows 7 and Vista changes:
Setup, Uninstall and custom TOutputProgressWizardPage pages now display pause and error indicators on their progress bars.
Setup and Uninstall now call the Windows API function ShutdownBlockReasonCreate to set the shutdown block reason string to be displayed to the user if system shutdown is initiated. Note: this change is purely cosmetic, the fact that Setup and Uninstall block system shutdown is not new.

Pascal Scripting changes:
TWinControl: Added new ParentBackground property. By setting this to False, you can ensure the background of a TPanel will always display the color assigned to its Color property, instead of it becoming transparent under certain conditions. See the CodeClasses.iss example script for an example.
The Unicode compiler now behaves identical to the Non Unicode compiler if a language uses more than one .isl file (it no longer requires the LanguageCodePage to be set in each file), or if a languages LanguageCodePage is overwritten from the .iss file (it no longer ignores this), or if any language specific plain text ANSI LicenseFile, InfoBeforeFile, or InfoAfterFile is used (it now converts these to Unicode using the languages LanguageCodePage at compile-time, instead of using the system codepage at run-time).
Fix: Pascal scripting: passing a Unicode string to some built-in functions like Copy caused the string to be converted to ANSI.
The uninstall program's version is now 51.(10)50.0.0.
Minor tweaks.

vadimsva
23.09.2009, 15:33
Inno Setup 5.3.5:
[ Стандарт ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ] [ Стандарт unicode ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ] [ ISPP ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ] [ ISPP unicode ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ]

Русификатор для Inno Setup 5.3.5 ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Содержит версии: cтандарт, ISPP (для 2х версий один файл), стандарт unicode, ISPP unicode (для 2х версий один файл, лежит в папке unicode).

VicF1
23.09.2009, 15:59
vadimsva
А если я скачал QuickStart Pack, мне какой русик качать: Стандарт или ISPP ?
Спасибо.

vadimsva
23.09.2009, 16:07
victor2006 ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), ISPP отличается от стандарта только дополнительными библиотеками, для кот русик не нужен. Разделяется только на версию обычную и юникод. Если ISPP юникод тогда юникодный файл, если обычную тогда обычный.

VicF1
23.09.2009, 16:49
Все, понял.
Скачал и увидел, что разница только в
или юникод (один файл для Стандарт и ISPP)
или не юникод (один файл для Стандарт и ISPP)
Спасибо.

А чем отличается обычный Inno Setup от юникод версии?

sniflz
23.09.2009, 16:58
А чем отличается обычный Inno Setup от юникод версии?
Юникод-версия для более новых операционных систем (с Win2k). Плюс отображает языки независимо от кодовой страницы системы
There's now a second version of Inno Setup available called Unicode Inno Setup. Key features of this version are its ability to display any language on any system regardless of the system code page, and its ability to work with Unicode filenames. One could consider Unicode Inno Setup as the new standard Inno Setup and Non Unicode Inno Setup as an old special Inno Setup for those who still need to support NT/9x or who want the very smallest size possible.

kodmir
14.11.2009, 17:39
Inno Setup 5.3.6


•Windows 7 change:

Added new [Setup] section directive: UninstallDisplaySize. On Windows 7 and newer, Setup uses this directive to set the EstimatedSize value in the Uninstall registry key when possible since the Windows 7 Add/Remove Programs Control Panel (called Program and Features) no longer automatically calculates it. If an UninstallDisplaySize is not set, Setup estimates the size itself by taking the size of all files installed and adding any ExtraDiskSpaceRequired values set. Note: Windows 7 only supports the display of values smaller than 4 GB.
•Pascal Scripting now supports IUnknown based COM. Previously it only supported IDispatch based COM but a growing number of Windows API functions are COM based without implementing the IDispatch interface, and you can now use these as well. See the new CodeAutomation2.iss example script for an example. Note: this is only supported by Unicode Inno Setup at the moment, because of Delphi 2's limitations (Delphi 2 is used to compile Non Unicode Inno Setup):

Added StringToGUID, CreateComObject, and OleCheck support functions.
Added HResult, TGUID, TCLSID, and TIID support types.
•The compiler no longer allows a single LanguageCodePage directive to be applied to multiple languages at once. If you were using this to force Non Unicode Setup to allow the user to select any language regardless of the system code page, set [Setup] section directive ShowUndisplayableLanguages to yes instead.
•Added new CodePrepareToInstall.iss example script.
•Fix: Unicode Pascal scripting: passing a very long string to Format caused an error.
•Minor tweaks.


Скачать ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Temiendo
15.11.2009, 13:10
поправте скриншот плиз: [Ссылки могут видеть только зарегистрированные и активированные пользователи]
так как там скрин от кодеков стоит, а не от этой довольно хорошой проги...

vadimsva
13.12.2009, 12:39
Русификатор ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) / Зеркало ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Важное обновление. Исправлена ошибка, обновлен перевод.

sersom
06.01.2010, 02:27
Подскажите ,пожалуйста, как вставить в компиляцию SFX-архив и чтоб он открывался в поцессе распаковки

vadimsva
06.01.2010, 05:23
sersom ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), просто включить его в секцию Files и потом указать запуск в каком месте вам нужно

LeprekOn
06.01.2010, 14:27
Inno Setup 5.3.7

Changelog ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Скачать ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

sersom
07.01.2010, 03:12
Спасибо за помощь!!!!!!!!!!!
Вставил нужный SFX-архив(создан с помощью 7-Zip 9.10 beta).
Возник новый вопрос - как сделать, чтоб после запуска setup архив распаковывался автоматически в ту же папку, куда и все остальные файлы из компиляции, а не выдавался доп. запрос о распаковке? А затем еще и удалялся после распаковки.
Возможно ли это?!?!?!?!!?!?!?!?!?!!

vadimsva
07.01.2010, 06:15
sersom ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), в секции Files указываем путь назначения (куда будет скопирован и откуда будет запущен), чтобы не выводилось окно, нужно указать атрибут hidden, и чтобы удалялся указываем флаг deleteafterinstall (это все можно прочитать в справке). Помойму проще не упаковывать в архив, инно и так все упакует, да и таких вопросов уже не будет. Попробуйте без SFX архива, возможно даже размер сетапа будет меньше.

Добавлено через 1 час 24 минуты
Русификатор для Inno Setup 5.3.7 ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) / Зеркало ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

*Небольшие исправления в переводе.

Unicode версия находится в папке Unicode, для IPSS версии файл тот же, что и для обычной.

@LEX
20.01.2010, 11:48
подскажите пож-ста, как сделать:
1) чтобы при деинсталяции в конце запустился батник?
2) чтобы инсталятор вносил файл .reg в реестр
3) чтобы инсталятор выполнил в конце установки команды Copy "Путь\Файл" "Путь\"
rundll32.exe setupapi,InstallHinfSection...

заранее спасибо

LeprekOn
18.02.2010, 17:33
Inno Setup 5.3.8

Changelog ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Скачать ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

vadimsva
18.02.2010, 17:43
@LEX ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), 1. через секцию [UninstallRun]
2. через секцию [Registry]
3. через секцию [Code]
для подробностей смотрите примеры, здесь нет ничего сложного


Русификатор для Inno Setup 5.3.8 ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) / Зеркало ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

BAPK
18.02.2010, 18:01
подскажите пож-ста, как сделать:
1) чтобы при деинсталяции в конце запустился батник?
2) чтобы инсталятор вносил файл .reg в реестр
3) чтобы инсталятор выполнил в конце установки команды Copy "Путь\Файл" "Путь\"
rundll32.exe setupapi,InstallHinfSection...

заранее спасибо

Использовать доп проги:

ISTool - неплохой редактор скриптов Inno Setup.

Converter - Программа конвертирует reg-файлы в формат *.iss (формат скриптов Inno Setup).

Ну и Inno Setup Scripting 5.1 - руководство по расширенным возможностям Inno Setup от Kindly

А главное: Яндегугл вам в помощь.

Добавлено через 5 минут
Inno Setup Scripting 5.1 - руководство по расширенным возможностям Inno Setup от Kindly
ISTool - неплохой редактор скриптов Inno Setup.

Я по начали все по этим двум прогам осваивал. Правlа Tool уже не первой свежести наверное)

di_con
11.04.2010, 05:42
Inno Setup 5.3.9
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Revision History [Ссылки могут видеть только зарегистрированные и активированные пользователи]

Exodus
17.04.2010, 01:17
Unpacker for installations made by Inno Setup

Распаковщик для установок, сделанных Inno Setup

Inno Setup Unpacker 0.30
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

foxler
08.05.2010, 20:41
Inno Setup 5.3.9 Pack

В паке присутствует всё,что может пригодиться для создания инсталлятора Inno Setup:

Inno Setup 5.3.9 - Компиллятор.
ISSJoiner v12 - Соединение двух скриптов .ISS. Выделение,ПКМ - "Join scripts".
ISUnpacker Explorer 1.6.9 - Распаковка инсталляторов. ПКМ - "Открыть в ISUnpacker"
ISSkin Builder v13.0 - Создание скинов Inno Setup.
ISTool 5.3.0.1 - Инструменты для создания установочных скриптов Inno Setup.
IS Form Desiner v5.1.8 - Создание страниц инсталлятора.
Converter REG2ISS 0.0.14 (by Serega) - Конвертирование файлов реестре .REG в .ISS ПКМ на .REG файлах
Inno Setup Scripting v5.1 - Справочное пособие по Inno Setup.
Inno Setup HELP & FAQ - Сборник Хелпов и инструкций по Inno Setup.
Inno Setup Example Scripts - Примеры скриптов Inno Setup.
Restools Plugins - 16 Плагинов Restools.

Удобства - в меню Пуск всё находится в Одном пункте - Inno Setup 5.3.9 Pack ([Ссылки могут видеть только зарегистрированные и активированные пользователи]); ISUnpacker, ISSJoiner, Converter REG2ISS присутствуют в контекстном меню соответствующих файлов, всё на русском.

Проверялся только на XP.
Язык Русский.
Размер Архива - 14 Мб

.:: Скрытый текст (вы должны войти под своим логином или <a href="register.php"><b>зарегистрироваться</b></a> и иметь 3 сообщение(ий)) ::.

SafTim
03.06.2010, 05:47
Подскажите, пожалуйста, как уже в скомпилированном EXEшнике (в Inno Setup) заменить файл? Т.е. там присутствует главный исполнительный файл и мне надо его заменить другой версией.
Пробую распаковать и скомпилировать заново, получается, но пропадает русский язык в установщике.

Logines
03.06.2010, 11:02
Подскажите, пожалуйста, как уже в скомпилированном EXEшнике (в Inno Setup) заменить файл? Т.е. там присутствует главный исполнительный файл и мне надо его заменить другой версией.
Пробую распаковать и скомпилировать заново, получается, но пропадает русский язык в установщике.

SafTim ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), в вашем скрипте(.iss) наверняка присутствует секция [Languages]… Приведите выдержку из текста скрипта, секцию [Languages].

SafTim
07.06.2010, 03:42
Logines, спасибо за отзыв.
Всё разрешилось. Пришлось грамотно переписывать секцию [Languages], т.к. распаковщик урезает скрипт из самой программы.

P.S. Правильно говорят, не лезь туда, куда не просят. А я вот залез... :-[

di_con
11.06.2010, 14:53
Inno Setup 5.3.10
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

What's new in this version? [Ссылки могут видеть только зарегистрированные и активированные пользователи]

vadimsva
11.06.2010, 15:25
Русификатор для Inno Setup 5.3.10 ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Exodus
13.06.2010, 00:23
Inno Setup QuickStart Pack 5.3.10
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Exodus
11.09.2010, 23:11
Inno Setup QuickStart Pack 5.3.10 innoide
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

vadimsva
12.09.2010, 06:24
Последняя версия русификатора для InnoIDE 1.0.0.xx (1.0.0.50) ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

woffcheg
12.09.2010, 12:44
vadimsva ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), что то с версией 1.0.0.39 не работает

di_con
16.09.2010, 17:35
Inno Setup 5.3.11
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

vadimsva
17.09.2010, 04:49
woffcheg ([Ссылки могут видеть только зарегистрированные и активированные пользователи]), в новой версии есть новые строки, возможно из-за этого, обновите версию, тестировалась на 50.


Обновил русификатор для инно, немного исправил перевод.

Exodus
21.09.2010, 19:58
Inno Setup QuickStart Pack 5.3.11
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

vadimsva
29.09.2010, 05:05
Русский язык для Inno Setup Enhanced 5.3.10+ (ansi и unicode)
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Русификатор для SkinBuilder 3.0.0.2 (ISSkinEx) для InnoSetup and NSIS
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

kodmir
31.10.2010, 11:59
Inno Setup 5.4.0

Скачать ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Exodus
31.10.2010, 17:32
Inno Setup QuickStart Pack 5.4.0
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

netu6
09.01.2011, 16:42
Подскажите, скачал игру cplinter cell conviction, пиратку сделанная скорее всего в Inno Setup там присутствуют папка redist(там дополнит программное обеспечение), файлы setup-1.bin и setup.exe. При установке доходит до 1,5% и происходит деинсталяция, . Помогите плиззз. Может скрипт неверно написан.

Begin2Fly
09.02.2011, 20:09
Inno Setup 5.4.1
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Exodus
09.02.2011, 22:56
Inno Setup QuickStart Pack 5.4.1
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

wint
11.03.2011, 21:38
Подскажите последнюю ссылку на Inno Setup с русским хелпом. Заранее не убивайте.

di_con
18.03.2011, 07:25
Inno Setup 5.4.2
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Exodus
19.03.2011, 16:12
Inno Setup QuickStart Pack 5.4.2
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Соломон
30.04.2011, 08:35
Подскажите последнюю ссылку на Inno Setup с русским хелпом. Заранее не убивайте.

Русская справка к версии 5.0.x, автор перевода BagIra ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) (зеркало ([Ссылки могут видеть только зарегистрированные и активированные пользователи])) | Chm-версия ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Exodus
30.04.2011, 23:09
Inno Setup Unpacker 0.35
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

ss4488
10.10.2011, 17:54
Inno Setup Unpacker 0.36 → страница загрузки на sourceforge.net ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Inno Setup Unpacker Version 0.36
Supports Inno Setup versions 2.0.8 through 5.4.2

di_con
21.12.2011, 03:57
Inno Setup 5.4.3
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Inno Setup QuickStart Pack 5.4.3
[Ссылки могут видеть только зарегистрированные и активированные пользователи]



QuickStart Pack: Now offers to download and install Inno Script Studio besides InnoIDE.
Setup now only allows the "Don't create a Start Menu folder" check box to suppress the creation of shortcuts under {group}. Previously, it would also suppress the creation of shortcuts in other locations, such as {userstartup}, on entries that lacked a Tasks parameter.
Setup now doesn't count files with Tasks/Check parameters when calculating the disk space shown at the bottom of the Select Components page.
Improved throughput of external file copying on some devices.
On Unicode, Setup now supports Rich Edit 4.1 when available.
Inno Setup Preprocessor (ISPP) changes:
Documentation improvements: Added the functions available from ISPPBuiltins.iss to the help file.
#ifexist/#ifnexist: For consistency with ISPP functions, prepend SourcePath if the filename is relative, and also support prefix expansion.
ReadReg: Now only requests KEY_QUERY_VALUE access on the key. Previously, it requested KEY_ALL_ACCESS.
The Inno Setup source code is now also available as a Git repository at GitHub. This should make it easier to contribute to Inno Setup, see GitHub Help - Fork A Repo for more info.
Added official Serbian (both Latin and Cyrillic) and Ukrainian translations.
Minor tweaks.

di_con
21.12.2011, 10:00
Русификатор Inno Setup Compiler 5.4.3 от Localiz2 [Ссылки могут видеть только зарегистрированные и активированные пользователи]