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

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

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

Widok (12-04-2010 11:44): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

   

Widok



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

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
 
Последний стабильный  релиз: 5.3.9 [10.04.2010]
Последний стабильный Unicode релиз: 5.3.9 [10.04.2010]
Что нового? | Все сборки
 
Inno Setup Compiler 5.3.8 build 100322 Final - расширенная версия от ResTools (зеркало)  
Inno ISCmplr Setup 5.3.8 build 100323
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
 
Русификатор версии 5.3.9 от vadimsva
 
Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | cкачать в .chm формате
 
 

Документация, FAQ, и различные примеры для Inno Setup - Здесь можно найти различную документацию, примеры и т.д.
 
Дополнительные библиотеки для Inno Setup - Corona Skin, InnoTools Downloader, коллекция DLL файлов, распаковка архивов 7-zip и FreeArc и т.д.
 
Дополнительные утилиты для Inno Setup - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.
 

Родственные темы:

 
Inno Setup плюс внешние упаковщики - обсуждение FreeArc+Inno, Precomp+Inno, 7zip+Inno и Inno+остальные внешние упаковщики.
 
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.
 

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

 
Перед тем, как задать вопрос: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F). Большинство типовых задач уже решались, причем неоднократно!
 
ВНИМАНИЕ!

Текст всех программ обязательно заключайте в теги [code][/code].
Большие тексты (более 10 строк) обязательно прячутся в [more]ВАШ ТЕКСТ и/или Ваш КОД[/more]

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:52 25-12-2009 | Исправлено: A19EXXX, 22:58 10-04-2010
YURSHAT



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

Цитата:
Подскажите пожалуйста, при установке из секции [Run] окно инсталятора становиться невозможно перемещать. Можно ли как-то сделать его подвижным?

Я не знаю способов, да и зачем??? Совершенно не вижу смысла. Зачем постоянно тягать окно?

----------
Если я знаю, что знаю мало, я добьюсь того, чтобы знать больше... В.И. Ленин
Krinkels.org - сжатие данных и создание инсталляторов

Всего записей: 855 | Зарегистр. 07-11-2009 | Отправлено: 06:36 28-12-2009
MISHANCHYK

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

Цитата:
Зачем постоянно тягать окно?

Да нет, тягать конечно не надо, просто его даже свернуть нельзя.

Всего записей: 751 | Зарегистр. 04-12-2007 | Отправлено: 09:34 28-12-2009
milwaukeeman



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

Цитата:
Привет. Подскажите пожалуйста. Вот в некоторых играх используют авто установку демон тулз, и последующее авто монтирование его. Как это можно реализовать?  
Это в тех играх для которых еще нет кряка, там используют мини образ лиценза  

Подскажите

Всего записей: 136 | Зарегистр. 17-02-2009 | Отправлено: 10:18 28-12-2009
meekrab



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
milwaukeeman
Зачем делать авто установку Daemon Tools он и так  у каждого стоит
А авто монтирование и запуск игры делают через батник кидая его в папку с игрой

Всего записей: 256 | Зарегистр. 12-10-2009 | Отправлено: 10:23 28-12-2009
milwaukeeman



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

Цитата:
Зачем делать авто установку Daemon Tools он и так  у каждого стоит  

Мне диски делать, народ попадается такой, у которого этоого нет
 
Добавлено:
Кто знает чем можно образ лиценза сделать нулевой для проверки при запуске батником?
 
Добавлено:
мини-образ короче как сделать?

Всего записей: 136 | Зарегистр. 17-02-2009 | Отправлено: 11:05 28-12-2009
htuos

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

Цитата:
Хм... Интересно! А чуть подробней можно?

ну какие тут подробности. нужно чтобы кто-то сел и написал, а может оно написанное уже есть
SotM

Цитата:
Если я не ошибаюсь, то тут уже пробегали скрипты неких Autorun'ов, и там были exe'шники разделены. Меня особо не интересовали Autorun'ы, так что особого внимания не обратил.
P.S. Может где нить в 4-ой или 5-ой части...

были то они были, но я так понял из картинки нужно сделать, чтобы не было кэпшена и т.д.
 
TREWKOTREWKO

Цитата:
PlayButton.OnClick :=  

PlayButton.OnClick := @PlayButtonClick;
 

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 11:39 28-12-2009
Ring Frei



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
YURSHAT, использую ваш скрипт Need for Speed™ Undercover + FreeArc 1.0,
заметил следующие, если в секции [Icons] указано

Код:
Name: "{userdesktop}\My Program"; Filename: "{app}\MyProg.exe"; WorkingDir: {app}; Check: CreateIcons

и    
создается 2 ярлыка на рабочий стол.
В меню пуск следующие  

Код:
Объект: "D:\Program Files\My Program\MyProg.exe WorkingDir: D:\Program Files\My Program"
Рабочая папка: пустое поле, отсутствует "D:\Program Files\My Program"  


Всего записей: 226 | Зарегистр. 20-11-2009 | Отправлено: 11:50 28-12-2009
meekrab



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

Код:
procedure CurStepChanged1(CurStep: TSetupStep);
begin
if CurStep = ssPostInstall then
if Icons.Checked then
CreateShellLink(ExpandConstant('{group}\{#MyAppName}.lnk'), '',
ExpandConstant('{app}\nfs.exe'), '', ExpandConstant('{app}'), '', 0, SW_SHOWNORMAL);
end;

Вы на это внимание обротите. Вот так должно быть
Там допущена ошибка стоит commondesktop и создается 2 ярлыка

Всего записей: 256 | Зарегистр. 12-10-2009 | Отправлено: 12:02 28-12-2009
milwaukeeman



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
кто знает как делать мини-образ лиценза?

Всего записей: 136 | Зарегистр. 17-02-2009 | Отправлено: 12:09 28-12-2009
Ring Frei



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
meekrab, Благодарю за помощь!

Всего записей: 226 | Зарегистр. 20-11-2009 | Отправлено: 12:12 28-12-2009
Dmitri_Andreev

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

Цитата:
Цитата:
А можно ли технически (без вызова unins000.exe /SILENT) отключить Msgbox “Вы действительно хотите удалить…”?
...
Отключить наверное нельзя, но можно уменьшить время показа, т.е. данное сообщение будет проскакивать на милесекунду, но конечно человеческому глазу заметно...

YURSHAT
Если не сложно, объясни как это сделать…, для общего развития.  
 

Всего записей: 38 | Зарегистр. 14-07-2009 | Отправлено: 12:22 28-12-2009
milwaukeeman



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как совместить лиценз и репак, чтоб игра думала что вставлен лиценз?

Всего записей: 136 | Зарегистр. 17-02-2009 | Отправлено: 12:27 28-12-2009
AH4OyC

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в моём скрипте сделать так чтобы сначала FreeАrc распаковался, а потом создавались иконки на раб. столе и в меню Пуск, а потом устанавливался DerectX и Live?
Скрипт
И ещё 2 вопросика:  
Почему когда должен устанавливатся DerectX нечего не происходит, а просто написано устанавливается DerectX (По идеи должно открыватся окно с инсталером DerectX, а у меня не открывается)?
Почему при попытки установить Live пишет  

Всего записей: 23 | Зарегистр. 12-11-2009 | Отправлено: 13:52 28-12-2009
Zloy_Pryanik

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А можно ли сделать установку программ не через RUN а через Code?

Всего записей: 60 | Зарегистр. 06-12-2009 | Отправлено: 14:07 28-12-2009
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Zloy_Pryanik
Можно, но зачем?
 
milwaukeeman

Цитата:
Как совместить лиценз и репак, чтоб игра думала что вставлен лиценз?

Эээ, по ходу ты форумом ошибся... Здесь такое нельзя спрашивать. Оффтоп

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 14:36 28-12-2009
999Kay666

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
meekrab и Ring Frei
 

Цитата:
Ring Frei  
 
Код:procedure CurStepChanged1(CurStep: TSetupStep);  
begin  
if CurStep = ssPostInstall then  
if Icons.Checked then  
CreateShellLink(ExpandConstant('{group}\{#MyAppName}.lnk'), '',  
ExpandConstant('{app}\nfs.exe'), '', ExpandConstant('{app}'), '', 0, SW_SHOWNORMAL);  
end;  
 
Вы на это внимание обротите. Вот так должно быть  
Там допущена ошибка стоит commondesktop и создается 2 ярлыка

 
Вобще-то не так должно быть. Константа верна (я заменил на ('{userdesktop}\{#MyAppName}.lnk')) ибо это и есть процедура для создания ярлыка экзэшника игры на рабочий стол.
А ЧТОБЫ НЕ БЫЛО 2-А ЯРЛЫКА......  уберите из секции [Icons] строку для создания все того же ярлыка .

Всего записей: 85 | Зарегистр. 17-06-2008 | Отправлено: 14:59 28-12-2009
Zloy_Pryanik

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SotM
прост когда в Run прописую не высвечиваются сообщения о установке прог,хотя сообщения для них выставлены)

Всего записей: 60 | Зарегистр. 06-12-2009 | Отправлено: 15:14 28-12-2009
999Kay666

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

Цитата:
Почему когда должен устанавливатся DerectX нечего не происходит, а просто написано устанавливается DerectX (По идеи должно открыватся окно с инсталером DerectX, а у меня не открывается)?  

 
Удалите Parameters: "/silent" из секции [Run].

Всего записей: 85 | Зарегистр. 17-06-2008 | Отправлено: 15:25 28-12-2009
meekrab



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
999Kay666
Согласен именно так  
Если честно я вообще бы это выкинул это,так как в [icon] проще и удобней не во всех exe  есть значки. А если и добавлять его  так же многие после этого не работают
Так что icon рулит
теперь же ненужно удалять ничего из секции icon

Всего записей: 256 | Зарегистр. 12-10-2009 | Отправлено: 16:05 28-12-2009 | Исправлено: meekrab, 16:06 28-12-2009
Staff73

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.Нужна помощь...
На скрине видно,что как бы закрашено место,где вводится адрес установки.Как сделать тот шрифт не белым,а чёрным например?Копался в коде - не нашёл.Помогите пожалуйста.
Скрин: http://pixs.ru/showimage/123png_7213071_395751.png
Скрипт
Читать дальше..

Всего записей: 9 | Зарегистр. 28-12-2009 | Отправлено: 16:27 28-12-2009 | Исправлено: Staff73, 16:28 28-12-2009
   

Страницы: 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 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru