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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Acen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста можно ли при использовании этого кода сделать так, чтобы текст на WizardSmallImage при значении 0 (в коде) был не в белой рамке, а имел прозрачный фон? Долго искал, так и не нашел.
Спасибо!
 
Подробнее...

Всего записей: 10 | Зарегистр. 04-05-2007 | Отправлено: 12:34 19-05-2009 | Исправлено: Acen, 12:38 19-05-2009
1LEONEED1

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

Цитата:
Коллекция скриптов, Сборник вопросов, CoronaSkin, Inno Setup Scripting 5.1

Мне совсем не это надо!
 
Мне нужен файл "InnoCallback.dll"
 
Я на него ссылки находил, но они все мертвые

Всего записей: 19 | Зарегистр. 18-05-2009 | Отправлено: 13:23 19-05-2009
Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1LEONEED1 -- http://www.google.ru/search?q=InnoCallback.dll - первая ссылка выводит на сайт производителя (Sherlock Software)

----------
Для жалоб | Для благодарностей

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 13:53 19-05-2009
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
1LEONEED1
Я же тебе сразу сказал, что в Короне есть этот файл.
Ну или как сказал Genri, через гугл это на раз находится.
"Кто ищет, тот всегда найдет." (с)

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 14:01 19-05-2009
1LEONEED1

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

Всего записей: 19 | Зарегистр. 18-05-2009 | Отправлено: 14:12 19-05-2009
spider91

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SotM
 
насчет моего вопроса случайно незнаеш? надпись "установить" не совсем посередине, как ето исправить?

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 15:43 19-05-2009
Genri

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

Цитата:
надпись "установить" не совсем посередине
-- Подробнее...

----------
Для жалоб | Для благодарностей

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 17:10 19-05-2009
spider91

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

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 17:32 19-05-2009
Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spider91 -- ты хочешь сказать, что при запуске примера, на кнопке "Далее>", надпись не выравнивается по правому краю? Или "не изменилось" в другом скрипте?
 
Добавлено:
spider91

Цитата:
подскажите плиз как немного передвинуть надпись на кнопке "далее>"
....................
...просто передвинуть вправо или влево надпись кноки далее (но не саму кнопку).  
-- может я не так понял, но судя по вопросам, тебе нужен был механизм выравнивания текста на кнопках. В примере объявлены константы, позволяющие использовать любое выравнивание.


----------
Для жалоб | Для благодарностей

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 18:05 19-05-2009
spider91

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

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 18:32 19-05-2009
Acen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Genri будь добр, подскажи если знаешь, как сделать текст с прозрачным фоном на растянутом на всю форму WizardSmallImage? А то если в коде выставить 0 - текст написан в белом прямоугольнике.  
 
Подробнее...

Всего записей: 10 | Зарегистр. 04-05-2007 | Отправлено: 18:34 19-05-2009
Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spider91 -- еще раз - если взять чистый пример из примеров инно - надпись по центру? А если взять мой пример - надпись с права? А если в моем примере BS_RIGHT заменить на BS_CENTER - надпись по центру? Если на все вопросы, ответ "ДА", значит пример работает. А твоего скрипта я не видел. Так что, если пример работает, ищи ошибку у себя.
 
Acen -- позже.

----------
Для жалоб | Для благодарностей

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 18:42 19-05-2009
htuos

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spider91
тебе Genri дал абсолютно рабочий код, только судя по скрину у тебя поверх кнопки лежит текстура, а на ней TLabel
и тебе похоже надо выровнять текст в твоем Label

Код:
ТвойLabel.Alignment:=taRightJustify;
ТвойLabel.Alignment:=taLeftJustify;
ТвойLabel.Alignment:=taCenter;

чтобы это нормально работало нужно  

Код:
ТвойLabel.AutoSize:=False;
ТвойLabel.Left:=NextButton.Left;
ТвойLabel.Width:=NextButton.Width;

или измени ТвойLabel.Left

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 18:57 19-05-2009
spider91

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

Цитата:
если взять чистый пример из примеров инно - надпись по центру?

 
да
 

Цитата:
 А если взять мой пример - надпись с права?

 
да но она в моем скрипте и без етого с права (скорее всего виноваты текстуры)
 

Цитата:
А если в моем примере BS_RIGHT заменить на BS_CENTER - надпись по центру?

 
нет. ничего не меняется

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 19:03 19-05-2009 | Исправлено: spider91, 19:06 19-05-2009
Kutsenko



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2 spider91
находиш строку:
Labl:=TLabel.Create(WizardForm)
и до строки Labl.Tag:=AButtonIndex заменяеш всё на:
 
Код:
Labl.Top := 5
Labl.Width := Panel.Width
Labl.Height := Panel.Height
Labl.Autosize := False
Labl.Alignment := taCenter

Всего записей: 80 | Зарегистр. 19-11-2007 | Отправлено: 19:14 19-05-2009
spider91

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kutsenko
 
спасибо. теперь все ок
 
Добавлено:
есть еще вопрос:
 
 
если я устанавливаю игру... допустим в "{pf}\Electronic Arts\Red Alert 3" как сделать чтоб при удалении удалялась не только папка "Red Alert 3" но и папка "Electronic Arts" (если в ней нет других папок/файлов) ?

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 19:36 19-05-2009
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопрос
праильно ли я понимаю, что обычный Inno Setup работает на Win98 - Vista + x64 ?

----------
Век живи - век учись!

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 19:55 19-05-2009
SotM



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

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 20:48 19-05-2009
Genri

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

Цитата:
как сделать текст с прозрачным фоном  
-- прозрачный фон это Transparent. Это свойство есть у TLabel. Поищи в предыдущих ветках по слову Transparent - там будут готовые части нужного тебе кода.

----------
Для жалоб | Для благодарностей

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 00:53 20-05-2009 | Исправлено: Genri, 00:53 20-05-2009
DemonAk



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Не подскажите?
Упаковал значит freearc'ом принца персии, получился самоизвлекающийся архив. Дак вот секции run указываю:
 
Filename: {src}\Gamedata\pop data.exe; WorkingDir: {src}\Gamedata; Parameters: -x -o+ -s2 -y -d{app}; Flags: waituntilterminated; StatusMsg: Идет распаковка данных, подождите пожалуйста...
 
Но он не распаковывает а выдает окно с хелпом по параметрам распаковки архива. Если указывать чисто -dC:\Games\POP, то распаковывает

Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 08:56 20-05-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