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

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

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

Widok (10-08-2009 22:13): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
 
Последний бета релиз: 5.3.3 [05.08.2009]
Последний стабильный релиз: 5.2.4 [01.04.2009]
Что нового? | Что нового в версии 5.3-beta? | Все сборки
 
Inno Setup Compiler 5.2.3 090506 - расширенная версия от ResTools (зеркало)
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
 
Русификатор версии 5.3.2 от vadimsva
 
Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | cкачать в .chm формате
 
Inno Setup Scripting 5.1 - Руководство по расширенным возможностям Inno Setup от Kindly
версия 5 скачать (зеркало) | версия 4 скачать (зеркало) | версия 3 скачать (зеркало)
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы) | старая chm-версия
 
 

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

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

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

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


мусор вынесен в пост

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:45 16-05-2009 | Исправлено: SotM, 12:44 09-08-2009
New_KoMa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Utygan
проверил у себя все работает, вот код Подробнее... сравнивай
 
у меня стоит версия обычная а не от ResTools, поэтому пришлось заэкранировать Application.ProcessMessages;
data02.bin это архив FreeArc

Всего записей: 83 | Зарегистр. 27-05-2009 | Отправлено: 03:56 11-06-2009 | Исправлено: New_KoMa, 03:58 11-06-2009
Shegorat



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ я в Inno Setup новичок. Помогите склеить эти два кода. Часть склеил я сам, методом научного тыка, так сказать, а этот не могу.

Всего записей: 695 | Зарегистр. 09-06-2009 | Отправлено: 07:55 11-06-2009
Krinkels



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

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 08:41 11-06-2009
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Krinkels
Ой, по ходу такой инсталят-авторан здесь как-то давно пробегал. Ищи в ранних частях топика (4-5, а может даже и в 3-ей).

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 09:31 11-06-2009
noiseless

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shegorat
Подробнее...
 
Krinkels
Проще это сделать в каком-нибудь Delphi или VB.

Всего записей: 182 | Зарегистр. 06-02-2006 | Отправлено: 09:33 11-06-2009 | Исправлено: noiseless, 09:33 11-06-2009
Sig666

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

Цитата:
Ой, по ходу такой инсталят-авторан здесь как-то давно пробегал. Ищи в ранних частях топика (4-5, а может даже и в 3-ей).  

Вот он http://narod.ru/disk/9742133000/RA3.rar.html

Всего записей: 134 | Зарегистр. 15-01-2008 | Отправлено: 10:09 11-06-2009
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
noiseless
VB я не знаю, а на делфи не прикалывает
 
Добавлено:
Sig666
Большое спасибо

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 10:54 11-06-2009 | Исправлено: Krinkels, 10:55 11-06-2009
clemenco

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AIMP для этого надо сделать дочерними v1x1 и v1x2 по отношению к v1
Name: v1; Description: v1; Types:   full
Name: v1\v1x1; Description: v1x1; Types: full compact ;  Flags:exclusive
Name: v1\v1x2; Description: v1x2; Types: full compact ;  Flags:exclusive
 
Читаем справку, разбираем чужие примеры.

Всего записей: 110 | Зарегистр. 05-10-2008 | Отправлено: 11:29 11-06-2009
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Друзья, может найдется у кого скрипт установщика command & conquer red alert 3 uprising

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 13:03 11-06-2009
Vitalliano

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krinkels
 
По моему проще сделать отдельный авторан, например с помощью DemoShield или AutoPlay Media Studio??? Первый полегче будет.

Всего записей: 89 | Зарегистр. 04-12-2007 | Отправлено: 13:45 11-06-2009
Utygan

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
New_KoMa, ок, большое спасибо за помощь. щас буду тестировать. только ты ещё скажи пожалуйста, какие файлы, относящиеся в FreeArc ты впихнул в инсталятор ? и как впихнул ? просто положил в папку где лежит твой data02.bin ? а то в тут я не понял.Поясни пожалуйста.буду очень благодарен

Всего записей: 15 | Зарегистр. 24-03-2009 | Отправлено: 14:07 11-06-2009
New_KoMa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Utygan
я только arc.exe туда вставил:

Код:
[Files]  
Source: "arc.exe"; Flags: dontcopy
 
[Code_]
.....
procedure CurStepChanged(CurStep: TSetupStep);  
begin  
  If CurStep = ssPostInstall then begin  
    ExtractTemporaryFile('arc.exe');  
    patch_Arc:= AddQuotes(ExpandConstant('{tmp}\Arc.exe'));
 

 
но как я уже говорил выше если при сжатии FreeArc'ом использовать внешние прекомпрессоры, то и их следует вставлять сюда таким же образом, например:

Код:
[Files]  
Source: "arc.exe"; Flags: dontcopy
Source: "arc.ini"; Flags: dontcopy
Source: "precomp.exe"; Flags: dontcopy
 
[Code_]
.....
procedure CurStepChanged(CurStep: TSetupStep);  
begin  
  If CurStep = ssPostInstall then begin  
    ExtractTemporaryFile('arc.exe');
    ExtractTemporaryFile('arc.ini');  
    ExtractTemporaryFile('precomp.exe');  
    patch_Arc:= AddQuotes(ExpandConstant('{tmp}\Arc.exe'));

 
в arc.ini должна быть прописана информация о внешних перкомпрессорах.
если нет опыта со FreeArc, то советую не использовать при сжатии внешнии, а использовать только внутренние.
а data02.bin это просто архив который лежит у меня там же где и setup.exe, поэтому такой путь - ExpandConstant('{src}\data02.bin')

Всего записей: 83 | Зарегистр. 27-05-2009 | Отправлено: 15:17 11-06-2009
Serega0675



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

Цитата:
а так пробовал?

Большое спасибо! Действительно работает...
 
Krinkels

Цитата:
не подскажете как сделать такую страничку в начале установки

Я как-то выкладывал на форуме пример авторана, а вот нашел, немного не такой, но суть я думаю будет понятна...

Всего записей: 226 | Зарегистр. 22-06-2008 | Отправлено: 17:33 11-06-2009 | Исправлено: Serega0675, 17:36 11-06-2009
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vitalliano
На делфи я писал автораны размером в 27кб + вес картинки, но повторюсь не прикалывает.

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 17:45 11-06-2009
spider91

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

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 17:50 11-06-2009
Vitalliano

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

Цитата:
На делфи я писал автораны размером в 27кб + вес картинки, но повторюсь не прикалывает.

 
Так я тебе и не говорь на делфи писать, я тебе реально предлагаю программы специально для авторанов, там надо просто кликать кнопки за исключением программы AutoPlay Media Studio!!!

Всего записей: 89 | Зарегистр. 04-12-2007 | Отправлено: 18:12 11-06-2009
Kindly



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krinkels
Цитата:
На делфи я писал автораны размером в 27кб + вес картинки
напоминаешь мне кого-то А это не ты случайно "дешифровщик" CompiledCode.bin уже написал ?  

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 18:38 11-06-2009
Serega0675



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

Цитата:
с нами поделишся

Обязательно...
 
Вот, ещё делал пару фишек:
Бегущая строка
Эффект печатной машинки
 
Добавлено:
Kindly

Цитата:
напоминаешь мне кого-то

мне почему-то тоже так показалось, похожая манера...

Всего записей: 226 | Зарегистр. 22-06-2008 | Отправлено: 18:41 11-06-2009
Sig666

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Serega0675
 
тут http://forum.ru-board.com/topic.cgi?forum=5&topic=27438&start=2005&limit=1&m=1 есть аналог processmessages. Подойдет?

Всего записей: 134 | Зарегистр. 15-01-2008 | Отправлено: 18:50 11-06-2009
Kindly



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Serega0675
Цитата:
Бегущая строка  
У-у. Попозже выложу пример бегущей строки на канвасе, она плавная и не моргает.

Всего записей: 3000 | Зарегистр. 04-08-2005 | Отправлено: 19:02 11-06-2009 | Исправлено: Kindly, 19:07 11-06-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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru