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

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

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

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

   

Widok



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

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
 
Последний стабильный  релиз: 5.3.5 [23.09.2009]
Последний стабильный Unicode релиз: 5.3.5 [23.09.2009]
Что нового? | Все сборки
 
Inno Setup Compiler 5.3.4 090824 - расширенная версия от 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, коллекция DLL файлов, распаковка архивов 7-zip и FreeArc и т.д.
 
 
Дополнительные утилиты для Inno Setup - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.
 
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.
 

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

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

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


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

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 22:12 10-08-2009 | Исправлено: Benchmark, 16:53 30-10-2009
azerbaijanec

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как сделать вот такой черный фон?
http://s56.radikal.ru/i152/0908/0b/47238c406c27.jpg

Всего записей: 68 | Зарегистр. 21-08-2009 | Отправлено: 16:34 25-08-2009
Gip3r1orD



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

Всего записей: 75 | Зарегистр. 07-08-2009 | Отправлено: 16:49 25-08-2009 | Исправлено: Gip3r1orD, 16:51 25-08-2009
azerbaijanec

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

Всего записей: 68 | Зарегистр. 21-08-2009 | Отправлено: 17:02 25-08-2009
JuNoS



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

Всего записей: 175 | Зарегистр. 24-08-2008 | Отправлено: 17:14 25-08-2009
Gip3r1orD



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

Код:
Font.Color:=Clwhite

Всего записей: 75 | Зарегистр. 07-08-2009 | Отправлено: 17:18 25-08-2009
azerbaijanec

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gip3r1orD
а куда это вписывать надо?
в секцию code написал не работает

Всего записей: 68 | Зарегистр. 21-08-2009 | Отправлено: 17:29 25-08-2009 | Исправлено: azerbaijanec, 17:35 25-08-2009
Gip3r1orD



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

Всего записей: 75 | Зарегистр. 07-08-2009 | Отправлено: 17:37 25-08-2009
azerbaijanec

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

Всего записей: 68 | Зарегистр. 21-08-2009 | Отправлено: 17:39 25-08-2009
Sampron

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
htuos
Спасибо за пример, подскажи еще где взять CallWndProc.dll.

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 18:00 25-08-2009
azerbaijanec

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите пожалуйста как сделать вот такой прогресс бар  
http://s14.radikal.ru/i187/0908/d5/9942b584767f.jpg

Всего записей: 68 | Зарегистр. 21-08-2009 | Отправлено: 18:13 25-08-2009
htuos

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sampron
домой приду (если дойду), скомпилю, залью куда-нибудь
а вообще я ее раньше выкладывал со скриптом OwnerDrawCheckBox, можешь поискать

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 18:30 25-08-2009
AngelDead



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как прикрутить  внешние архивы формата .arс,  елси их добавить в инсталл то теряется время.
Вот скрипт:  
 
Добавлено:
azerbaijanec

Цитата:
подскажите пожалуйста как сделать вот такой прогресс бар  
http://s14.radikal.ru/i187/0908/d5/9942b584767f.jpg

azerbaijanec
Вот так:

Всего записей: 100 | Зарегистр. 18-03-2009 | Отправлено: 18:55 25-08-2009 | Исправлено: AngelDead, 18:59 25-08-2009
Gip3r1orD



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelDead
Мне поможеш? плиз
У меня есть игра, в ней большая папка Data , я ее поместил в 7 зип архив без жатия, обработал ее прекомпом, пожал по максимуму фриарком.
 
Далее мне нужно написать скрипт расспаковки и чтобы прекомп возвращал файлы в обратный вид. Я не силен в инно, поэтому сам не смогу

Всего записей: 75 | Зарегистр. 07-08-2009 | Отправлено: 19:08 25-08-2009
kolobrodik007

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста!Подскажите пожалуйста где и как в етот скрипт Подробнее... вставить картинку сбоку вместо стандартных и сделать фон черным как на скриншоте:
http://s56.radikal.ru/i152/0908/0b/47238c406c27.jpg

Всего записей: 5 | Зарегистр. 19-08-2009 | Отправлено: 20:25 25-08-2009
bf91nt



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kolobrodik007
про черный фон на этой же странице написано как сделать  
 
Добавлено:
azerbaijanec

Цитата:
подскажите пожалуйста как сделать вот такой прогресс бар  
http://s14.radikal.ru/i187/0908/d5/9942b584767f.jpg

 
так, только расставлять прогресс бары надо самому  

Цитата:
 [Run]  
Filename: {src}\Game.exe; Parameters: -x -y -s2 -d.; WorkingDir: {app}\Game\; StatusMsg: Идет распаковка файлов игры...; Flags: shellexec runhidden waituntilterminated; Afterinstall: animateprogress  
 
 
[Code]  
var  
ProgressBar1: TNewProgressBar;  
 
procedure animateprogress;  
begin ProgressBar1.Position := ProgressBar1.Position+1  
end;  
 
procedure InitializeWizard;  
begin  
ProgressBar1 := TNewProgressBar.Create(wizardform);  
with ProgressBar1 do  
begin  
Parent := wizardform.installingpage;  
Left := wizardform.progressgauge.left;  
Top := wizardform.progressgauge.top+wizardform.progressgauge.height+15;  
Width := wizardform.progressgauge.width;  
Height := wizardform.progressgauge.height;  
Max :=100; //задается как кол-во файлов в [_run]  
end;  
end;  
 

Всего записей: 22 | Зарегистр. 16-07-2009 | Отправлено: 21:58 25-08-2009 | Исправлено: bf91nt, 22:04 25-08-2009
htuos

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

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 22:59 25-08-2009
Pumamen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ как сделать так чтобы текст был по центру?
 
А то получается вот так
   
 
Вот код отвечающий за это

Цитата:
 
Labl:
=TLabel.Create(WizardForm)        //Текст кнопок
  Labl.Left:=23                          //Указываем положение текста
  Labl.Top:=5
  Labl.Autosize:=True
  Labl.Alignment:=taCenter
  Labl.Tag:=AButtonIndex
  Labl.Transparent:=True
  Labl.Font.Color:=clWhite               //Цвет текста
  Labl.Caption:=AButton.Caption
  Labl.OnClick:=@ButtonLabelClick
  Labl.OnDblClick:=@ButtonLabelClick
  Labl.OnMouseDown:=@ButtonLabelMouseDown
  Labl.OnMouseUp:=@ButtonLabelMouseUp
  Labl.Parent:=Panel
  ButtonLabel[AButtonIndex]:=Labl
end;

Всего записей: 2 | Зарегистр. 26-08-2009 | Отправлено: 05:03 26-08-2009
A19EXXX



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

Цитата:
Вот код отвечающий за это  
 
Цитата:  
Labl:  
=TLabel.Create(WizardForm)        //Текст кнопок  
  Labl.Left:=23                          //Указываем положение текста  
  Labl.Top:=5  
  Labl.Autosize:=True  
  Labl.Alignment:=taCenter  
  Labl.Tag:=AButtonIndex  
  Labl.Transparent:=True  
  Labl.Font.Color:=clWhite               //Цвет текста  
  Labl.Caption:=AButton.Caption  
  Labl.OnClick:=@ButtonLabelClick  
  Labl.OnDblClick:=@ButtonLabelClick  
  Labl.OnMouseDown:=@ButtonLabelMouseDown  
  Labl.OnMouseUp:=@ButtonLabelMouseUp  
  Labl.Parent:=Panel  
  ButtonLabel[AButtonIndex]:=Labl  
end;

тебе ж чёрным по белому написали - "//Указываем положение текста", вот и ставь в строке Labl.Left:=23 значение меньше, чем 23, и надпись сместится влево...

Всего записей: 513 | Зарегистр. 02-07-2009 | Отправлено: 08:35 26-08-2009 | Исправлено: A19EXXX, 08:36 26-08-2009
Pumamen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо чтобы по центру были все кнопки, смещение там указывается для всех, если меньше 23 поставить то и другие кнопки сместяться и буду не по центру

Всего записей: 2 | Зарегистр. 26-08-2009 | Отправлено: 08:51 26-08-2009
argnistkroleg

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пятый пост:
Помогите полностью перерисовать цвета фона и текста ComboBox на странице выбора компонентов.

Всего записей: 55 | Зарегистр. 12-02-2008 | Отправлено: 09:47 26-08-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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru