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

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

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

Widok (02-08-2010 12:04): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212

   

Widok



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

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

Документация, FAQ, и различные примеры для Inno Setup - Здесь можно найти различную документацию, примеры и т.д.
 
Дополнительные библиотеки для Inno Setup - 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:44 12-04-2010 | Исправлено: SotM, 08:58 02-08-2010
YURSHAT



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

Цитата:
у меня компилятор ругается на Result:=True; типа Unknown identifier 'Result'.  
Беда просто,что делать подскажи.

 
Не знаю кто там у тебя ругается, у меня на 5.3.8 (а) все работает.
 
viktor9

Цитата:
YURSHAT  
Вот поделились кодом но у меня чтото не получается может глянуть что не так

 
Что не получается?

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

Всего записей: 855 | Зарегистр. 07-11-2009 | Отправлено: 00:45 20-04-2010 | Исправлено: YURSHAT, 00:54 20-04-2010
viktor9



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
YURSHAT
Да практически уже разобрался но вот что это за ошибочка что намикает что нехватает памяти ? а какой ?
Подробнее...

Всего записей: 120 | Зарегистр. 24-08-2007 | Отправлено: 01:49 20-04-2010
YURSHAT



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

Цитата:
Да практически уже разобрался но вот что это за ошибочка что намикает что нехватает памяти ? а какой ?

 
В начале скрипта присутствует строчка с экстремальными ключами сжатия конечного дистрибутива. Т.е. у тебя не хватает ОЗУ для такого сжатия.

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

Всего записей: 855 | Зарегистр. 07-11-2009 | Отправлено: 02:51 20-04-2010 | Исправлено: YURSHAT, 02:55 20-04-2010
tuz1979

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята!пытаюсь поставить русик,вылазит табличка

Всего записей: 69 | Зарегистр. 20-04-2010 | Отправлено: 09:57 20-04-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tuz1979
Значит не полный инно, раз такая ошибка вылазит. Да и не нужен он вовсе

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 10:31 20-04-2010 | Исправлено: Krinkels, 10:32 20-04-2010
MISHANCHYK

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, почему при использовании любого стиля *.cjstyles чекбоксы реализованные в стиле отображаются только, если их создавать в секции [_Code], если же их задать через секцию [Tasks], то внешний вид чекбоксов остаётся без применённого стиля?

Всего записей: 751 | Зарегистр. 04-12-2007 | Отправлено: 14:33 20-04-2010
jeykop

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, поделитесь пожалуйста, скриптом Юршата!
 
и подскажите, как можно в исталлер засунуть несколько картинок? только не как слайд-шоу, а чтоб в каждом разделе разные картинки!....
 
и как вставить исходники в инсталл?....
 
ЗАРАНЕЕ БОЛЬШОЕ-БОЛЬШОЕ СПАСИБО!!!!

Всего записей: 4 | Зарегистр. 20-04-2010 | Отправлено: 15:15 20-04-2010
YURSHAT



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

Цитата:
Люди, поделитесь пожалуйста, скриптом Юршата!

 
Оригинал тута, а подправленный здеся.  
 

Цитата:
и подскажите, как можно в исталлер засунуть несколько картинок? только не как слайд-шоу, а чтоб в каждом разделе разные картинки!....

 
Скачай из шапки botva2.dll. Там есть пример смены картинок (Тест 19)
 
 
Добавлено:
MISHANCHYK

Цитата:
Подскажите пожалуйста, почему при использовании любого стиля *.cjstyles чекбоксы реализованные в стиле отображаются только, если их создавать в секции [_Code]

 
Науке не известно

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

Всего записей: 855 | Зарегистр. 07-11-2009 | Отправлено: 15:26 20-04-2010 | Исправлено: YURSHAT, 15:27 20-04-2010
vint56



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURSHAT ты немог бы еше раз мне помочь сделать пример свободного места как у тебя в новом скрипте я пробовал отделить у меня выходят ошибки заранее большое спасибо

Всего записей: 1277 | Зарегистр. 07-10-2008 | Отправлено: 15:38 20-04-2010 | Исправлено: vint56, 15:38 20-04-2010
MISHANCHYK

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

Цитата:
Науке не известно  

Жаль.

Всего записей: 751 | Зарегистр. 04-12-2007 | Отправлено: 15:42 20-04-2010
skeptik_vdm



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста!!
Есть скрипт и небольшая секция [Code], все работает хорошо, но его надо бы малость усовершенствовать, вот сама задумка, запускаю инсталл, он находит путь в реестре и подставляет его в строку адреса (эта часть работает идеально), а вот если он не находит этой ветки, то выдает сообщение, что типа запись не найдена укажите путь вручную, и в этот момент когда указываешь путь, т.е. куда распаковать файлы он добавляет еще "Новая папка", например я выбераю папку по такому пути C:\Games\COD4MW, а инсталл добаляет к этому пути еще "Новая папка", вот так C:\Games\COD4MW\Новая папка.
 
Секция [Code

Всего записей: 316 | Зарегистр. 10-11-2008 | Отправлено: 16:33 20-04-2010
jeykop

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста!!!!
впишите в этот скрипт пять изображений на пять страниц!
[spoiler]

Код:
[Setup]
SourceDir=.
OutputDir=Setup
AppName=GUN
AppVerName=GUN
AppVersion=GUN
AppPublisher=by Mr.Jeykop
AppCopyright=by Mr.Jeykop
DefaultDirName={pf}\Activision\
DefaultGroupName=GUN
AllowNoIcons=yes
OutputBaseFilename=setup
WizardImageFile=C:\Documents and Settings\Дом\Рабочий стол\gun-1.bmp
WizardSmallImageFile=C:\Documents and Settings\Дом\Рабочий стол\gun-6.bmp
SetupIconFile=C:\Documents and Settings\Дом\Рабочий стол\gun.ico
WindowVisible=no
WindowShowCaption=no
WindowResizable=no
Compression=lzma/ultra
SolidCompression=yes
DiskSpanning=yes
DiskSliceSize=2100000000
SlicesPerDisk=1
 
[Languages]
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"
 
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"
 
[Files]
Source: ISSkin.dll; DestDir: {tmp}; Flags: ignoreversion dontcopy nocompression solidbreak
Source: Tiger.cjstyles; DestDir: {tmp}; Flags: ignoreversion dontcopy nocompression solidbreak
Source: "C:\Documents and Settings\Дом\Рабочий стол\setup.bmp"; DestDir: {tmp}; Flags: ignoreversion dontcopy nocompression solidbreak
Source: "isgsg.dll"; DestDir: {tmp}; Flags: ignoreversion dontcopy nocompression solidbreak
Source: "C:\Program Files\Activision\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension
 
[Icons]
Name: "{group}\GUN"; Filename: "{app}\GUN\Gun.exe"; WorkingDir: "{app}\GUN";
Name: "{userdesktop}\GUN"; Filename: "{app}\GUN\Gun.exe"; WorkingDir: "{app}\GUN"; Tasks: desktopicon;
Name: "{group}\{cm:UninstallProgram,GUN}"; Filename: "{uninstallexe}"
 
[Run]
Description: "{cm:LaunchProgram, GUN}"; Filename: "{app}\GUN\Gun.exe"; WorkingDir: "{app}\GUN"; Flags: nowait postinstall skipifsilent unchecked
 
[UninstallDelete]
Type: filesandordirs; Name: "{app}"
 
[Code]
procedure ShowSplashScreen(p1:HWND;p2:string;p3,p4,p5,p6,p7:integer;p8:boolean;p9:Cardinal;p10:integer); external 'ShowSplashScreen@files:isgsg.dll stdcall delayload';
procedure LoadSkin(lpszPath: String; lpszIniFileName: String); external 'LoadSkin@files:isskin.dll stdcall';
procedure UnloadSkin(); external 'UnloadSkin@files:isskin.dll stdcall';
function ShowWindow(hWnd: Integer; uType: Integer): Integer; external 'ShowWindow@user32.dll stdcall';
 
function InitializeSetup:boolean;
begin
  ExtractTemporaryFile('Tiger.cjstyles');
  LoadSkin(ExpandConstant('{tmp}')+'\Tiger.cjstyles', '');
  Result:=True;
end;
 
procedure InitializeWizard;
begin
  ExtractTemporaryFile('setup.bmp');
  ShowSplashScreen(WizardForm.Handle,ExpandConstant('{tmp}')+'\setup.bmp',1500,3000,1500,0,255,False,$FFFFFF,10);
  WizardForm.BeveledLabel.Enabled:=True;
end;
 
procedure DeinitializeSetup;
begin
  ShowWindow(WizardForm.Handle,0);
  UnloadSkin();
end;

[/spoiler]

Всего записей: 4 | Зарегистр. 20-04-2010 | Отправлено: 16:54 20-04-2010
geroinnn_one

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня маленький вопрос.
Дапустим я прекомпосовую всю папку прикомпом командой for /R MS %%i in (*.*) do precomp.exe -slow "%%i"  где MS это папка.Так вот что надо прописать в батнике чтобы он все прекпомприсованные файлы в папке обратно обрабатовал в исходный вид?

Всего записей: 47 | Зарегистр. 11-03-2010 | Отправлено: 18:04 20-04-2010
YURSHAT



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

Цитата:
Дапустим я прекомпосовую всю папку прикомпом командой for /R MS %%i in (*.*) do precomp.exe -slow "%%i"  где MS это папка.Так вот что надо прописать в батнике чтобы он все прекпомприсованные файлы в папке обратно обрабатовал в исходный вид?

 
                       
 
ЗЫ. Вопрос к модераторам: хоть кто-нибудь следит за этой темой? у меня с каждым днем складывается впечатление, что в этой теме оффтоп и флуд просто приветствуются. С каждым днем тема все больше и больше превращается в какой-то мусор и хлам. Одни обсуждают прекомп и сжатие, другие ищут реестры к играм, третие обсуждают архиваторы. Вот на многих форумах, отклонение от темы, оффтопик, сразу вручают бан на сутки, чтоб пользователь подумал, что он пишет и куда... Эх, была бы возможность, я бы порядок в теме быстро навел...
 
Модераторы, уважаемые, где вы??? Прекратите наконец этот бардак!!!
 
Добавлено:
jeykop
Тега спойлер на этом форуме нет

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

Всего записей: 855 | Зарегистр. 07-11-2009 | Отправлено: 18:20 20-04-2010 | Исправлено: YURSHAT, 18:35 20-04-2010
duxa174



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день. Меня интересуют вопрос: Можно ли реализовать такие кнопки управления музыкой во время распаковки (т.е. как на картинке)?:

___
p.s. Насчет скрипта уже говорил.
===
Спасибо!!!

Всего записей: 177 | Зарегистр. 26-03-2010 | Отправлено: 19:21 20-04-2010
skeptik_vdm



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
duxa174
На прошлых страницах  я выкладывал скрипт со всем необходимым.
 
Хотя вот сам скрипт
 
Добавлено:
YURSHAT
Мжешь мне помочь с моей проблемой?

Всего записей: 316 | Зарегистр. 10-11-2008 | Отправлено: 19:30 20-04-2010
Vo1T



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURSHAT, ага и тема потихоньку перерастает в стол заказов ... а не обсуждение скриптов, взаимообменом новых приёмов, дополнений и расширений  

Всего записей: 312 | Зарегистр. 20-08-2008 | Отправлено: 19:49 20-04-2010 | Исправлено: Vo1T, 19:51 20-04-2010
dumanow

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ ну это как сказать скриптов много вот и делимся почему бы не поделиться.Если что то не получается вы помогаете за это вам огромное спасибо!

Всего записей: 90 | Зарегистр. 08-04-2010 | Отправлено: 20:40 20-04-2010
nik1967



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURSHAT
Помнится ещё 1 апреля Вы хотели выложить скрипт Need for Speed Undercover 2.1 + FreeArc

Цитата:
На днях выложу, внесу еще кое-какие поправки в скрипт...  

Или это была первоапрельская шутка ?

Всего записей: 1076 | Зарегистр. 11-10-2006 | Отправлено: 22:57 20-04-2010
jeykop

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURSHAT
помоги, пожалуйста! я пробовал совмещать с Тестом 19, но без знания английского и всякой нужной вещи - ничего я не добился(((

Всего записей: 4 | Зарегистр. 20-04-2010 | Отправлено: 01:02 21-04-2010
   

Страницы: 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 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru