Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

Widok (29-12-2008 12:26): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Это мощное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки. Можно создавать свои страницы, используя Inno Setup Form Designer.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта.  
 
Последний релиз: 5.2.3 [10.03.2008]
История версий | скачать | все сборки || Скачать Preprocessor | все сборки
 
Русификатор от NightW0lf для версии 5.2.0
Скачать | зеркало
 
Русская справка к версиям 5.0.x, автор перевода BagIra
Скачать | зеркало || cкачать в .chm формате
 
Руководство по расширенным возможностям Inno Setup 5 (не для чайников) от Kindly
Версия 5.1 скачать || версия 5 скачать|зеркало || версия 4 скачать|зеркало || версия 3 скачать|зеркало
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы)
Новая версия (Web-интерфейс) || Старая chm-версия скачать | зеркало
 
Коллекция скриптов и Сборник вопросов, собранных из этой и предыдущих частей топика.
 
Corona Skin & Check System Requirements от Victor_Dobrov
Скачать | зеркало | скриншот | описание | старая версия || InnoSetup Upgrade || Слайд-шоу
Обложка для Inno Setup. Сделает инсталлятор более симпатичным и добавляет расширения: Проверка минимальных требований. Расширенный прогрессбар. Расчёт времени до завершения распаковки. Список дисков. Слайдшоу или AVI-файл в фоновом окне. Компактный режим установки. Деинсталляция неучтённых файлов. Экран справки/скриншота. Медиаплеер и многое другое...
 
Примечание: Если необходимо использовать метод проверки внешнего файла через сумму MD5 (который описан в 5 версии руководства от Kindly) для запуска инсталлятора, то понадобится калькулятор хеша MD5, калькулятор сумм MD5, SHA-256, CRC32. Если требуется узнать, какие ключи реестра меняет та или иная программа, используйте RegShot. Чтобы растянуть фоновый рисунок на весь экран, в версии Inno Setup 5.1.10 и выше используйте этот код.

Дополнительные утилиты для Inno Setup


Мощная надстройка для Inno Setup, при помощи которой создавать свои инсталляторы становится очень просто.
 
Последний релиз: 5.2.1 [15.10.2007]
Скачать | зеркало || Русификатор | зеркало

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

Прежнее название ScriptMaker. Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
 
Последний релиз: 1.0.3.1 [23.03.2008]
Скачать | обновить (нужен QuickStartPack 5.2.3)

Распаковщик установок, сделанных с помощью Inno Setup. При распаковке извлекаются  ресурсы и скрипт установки (немного усечённый). Возможно подключение к Total Commander или FAR с помощью MultiArc плагинов.
Поддерживает распаковку инсталляторов, сделанных с помощью Inno Setup начиная с версии 3.0.0-beta по 5.2.3
 
Последний релиз: 0.20 [23.05.2008] New
Скачать | Расширенная версия (с поддержкой русского языка)  

Примечание для всех участников

Объёмные скрипты или части кода заключайте в тег more, чтобы ваш вопрос в сообщении не затерялся среди множества строк прилагаемого скрипта.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 18:16 17-06-2008 | Исправлено: equis, 17:51 06-12-2008
cepbl4



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос насчет внесенных установщиком значений в реестр  
 
Есть значение, вносимое, моим инсталлятором:  
Root: HKCU; SubKey: Software\xxx\xxx; ValueType: string; ValueName: Somefile; ValueData: {app}\Somefile.xxx
 
Когда введено {app} вносится обычный адрес типа  
D:\Program Files\ACD Systems\ACDSee
 
можно как-то сделать так, чтобы, адрес к файлу указывался в коротком виде (без пробелов):  
D:\Distrs\FACEFI~1.1\data1.hdr  
 
Заранее спасибо

Всего записей: 348 | Зарегистр. 19-11-2007 | Отправлено: 19:03 22-09-2008 | Исправлено: cepbl4, 19:06 22-09-2008
Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cepbl4

Цитата:
сделать так, чтобы, адрес к файлу указывался в коротком виде  
-- Подробнее...

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 19:57 22-09-2008
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что творится с падлообменниками? Никак не могу залить обещанные проги. Кто-нить посоветуйте нормальный падлообменник.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 20:44 22-09-2008
Ph9M2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG
 
rapidshare.ru или rapidshare.com

Всего записей: 9 | Зарегистр. 15-08-2008 | Отправлено: 20:52 22-09-2008
Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG -- http://forum.ru-board.com/topic.cgi?forum=35&topic=9952

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 21:17 22-09-2008
adamov3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такое впечатление, что ComradG просто-напросто испытывает всеобщее терпенение (а короче: 'пенится') !

Всего записей: 8 | Зарегистр. 24-06-2008 | Отправлено: 01:36 23-09-2008
STALKER_HIGHLANDER

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG
 
http://dump.ru/
http://ifolder.ru/
http://webfile.ru/
http://slil.ru/
http://www.sendspace.com/
http://www.filefactory.com/
http://www.filestock.ru/
http://narod.yandex.ru/
русскую и .com рапиду вам уже назвали.
 
И это только одни из самых популярных...

Всего записей: 39 | Зарегистр. 02-09-2008 | Отправлено: 01:54 23-09-2008
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cepbl4
Цитата:
как сделать так, чтобы, адрес к файлу указывался в коротком виде

Замечание: имена формата 8.3 доступны не всегда. Некоторые твикеры (или сам пользователь) могут установить ключ реестра HKLM\System\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation в 1 и отключить создание коротких имён для новых файлов.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 02:12 23-09-2008
cepbl4



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Genri
Victor_Dobrov
Спасибо

Всего записей: 348 | Зарегистр. 19-11-2007 | Отправлено: 07:57 23-09-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то форум замер, наверное все с нетерпением ждут обещанных программ от товарища ComradG?

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 00:18 24-09-2008
mavzer12

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно как нибудь распаковать 7z архив (не SFX) также как rar архив через Unrar.exe

Всего записей: 10 | Зарегистр. 03-06-2008 | Отправлено: 06:52 24-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mavzer12
?! Разве твой вопрос каким нибудь образом относится к Inno??? Если и относится, то тогда вопрос сформулирован не правильно.

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 08:41 24-09-2008
mavzer12

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
к примеру распаковка 7z SFX.exe через Inno
Filename: "{app}\GAME_RUS.exe"; WorkingDir: "{app}"; Parameters: "-y"; StatusMsg: "Процесс русификации..."; Flags: waituntilterminated skipifdoesntexist
А мне надо не SFX а просто ddd.7z архив через Inno

Всего записей: 10 | Зарегистр. 03-06-2008 | Отправлено: 10:54 24-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mavzer12
Дык, Help нужно читать, особенно раздел [Files]. К тому же, в шапке темы достаточно примеров. Подобные вопросы здесь уже обсуждались. Поиск рулит.

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 11:15 24-09-2008
Ruud



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mavzer12
Распаковать 7z архив можно с помощью консольного разархиватора 7za.exe.К примеру я так делал:
[Run]
Filename: {src}\7za.exe; WorkingDir: {src}; Parameters: "x Oblivion.7z -y -o""{app}"""; StatusMsg: Установка The Elder Scrolls 4 - Oblivion; Flags: waituntilterminated

Всего записей: 65 | Зарегистр. 18-12-2005 | Отправлено: 12:33 24-09-2008
KurtWagner



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как сделать след. в сексии [Run]
Если в рестре определеная запись стоит тогда он не устанавливаеться... (+ дайте тоже самое но наоботот тапа нет записи не устанавливается)
 
+ еще 1-ин ?-сик
 
Хочу распоковать архив *.zip любым способом...
 
ЗаРаНеЕ сПаСиБо!

Всего записей: 90 | Зарегистр. 02-01-2008 | Отправлено: 15:11 24-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KurtWagner
В шапке есть примеры. Взято из примера CheckRegValue.iss
По идее должно работать с секцией [Run].

Код:
[Run]
Filename: "{src}\Redist\wmpcdcs8.exe"; WorkingDir: "{src}\Redist"; Description: "есть такая буква в этом слове"; Parameters: "/q"; Check: CheckKey
Filename: "{src}\Redist\wmpcdcs8.exe"; WorkingDir: "{src}\Redist"; Description: "нет такой буквы в этом слове"; Parameters: "/q"; Check: not CheckKey
 
[Code]
Function CheckKey: Boolean;
Begin
    if ExpandConstant('{reg:HKLM\Software\LucasArts\Star Wars Empire at War\1.0,CD Key}') = 'fc4c-3d8-05f-d411-uk20' then Result:= True
End;
 

 
Если это не получится, то проще сделать такую проверку из кода.
 
А zip ты можешь распаковать либо с помощью unzip.exe, либо pkunzip.exe

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 17:09 24-09-2008 | Исправлено: SotM, 17:11 24-09-2008
Vitalliano

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, ктото пробовал на заднем фоне проигрывать видео в формате bik библиотекой binkw32.dll?

Всего записей: 89 | Зарегистр. 04-12-2007 | Отправлено: 00:12 25-09-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые специалисты в области кодинга в Inno Setup, у меня возник вопрос, нет, даже скорее идея. М.б. есть вариант использования специфической библиотеки (?!) для подгрузки собственной озвучки действий инсталлятора, например, через паскаль-скрипт привязать озвучку кнопок ("OK" и "Отмена") диалоговых окон не удается, также нельзя изменить озвучку появления информативных окон (например, сообщения об ошибке и др.). Очень интересный вариант озвучивания действий инсталлятора реализовал в Coronа Skin Victor_Dobrov, однако в данном варианте инсталлятор ссылается на .wav файлы операционной системы. Вопрос в том, можно ли использовать вариант Виктора, но с условием включения .wav ресурсов в дистрибутив инсталлятора, при запуске которого, все звуковые файлы (сопровождающие действия инсталлятора) копировались во временную папку (откуда, соответственно и используются).  Искренне надеюсь, что мой вопрос не останется без внимания!

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 02:17 25-09-2008 | Исправлено: Artem_Butenko, 02:36 25-09-2008
mavzer12

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ruud
Большой thanks

Всего записей: 10 | Зарегистр. 03-06-2008 | Отправлено: 06:39 25-09-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (29-12-2008 12:26): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru