Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 3]
Dark_Delphin
02-10-2011, 19:35
insombia, аа.. я не знал. Спасибо за инфу.
Тогда как наложить БМП на странице установки?
valyok666
02-10-2011, 19:38
ntrx, не можно=)надо создавать на всех страницах ток наложение текста дерьмо будет
http://s57.radikal.ru/i157/1110/45/7e3764e57cf7.jpg
вот что получается
Dark_Delphin
02-10-2011, 19:41
А на прогресс бар ИсДоне можно нормально изображения наложить?
insombia
02-10-2011, 19:46
ntrx да
Dark_Delphin
02-10-2011, 19:47
insombia, подскажеш?)
insombia
02-10-2011, 19:50
ntrx щас Need for Speed™ Undercover.iss v 2.2 там есть пример
Dark_Delphin
02-10-2011, 19:58
А есть голый примерчик?
Что-бы не вытаскивать из других скриптов?
insombia
02-10-2011, 20:04
ntrx лови (http://rghost.ru/23935801) картинку брал со скрипта нфс если хочешь можешь сам в фотошопе что-то свое нарисовать
Dark_Delphin
02-10-2011, 20:26
insombia, дак это для обычного бара, а мне для исДоне.
No4noylis
02-10-2011, 20:38
ntrx, отЪ (http://rghost.ru/23942361), переделал для ИСДона, вроде должно работать. И отЪ (http://rghost.ru/23941221) вариант как можно добавить картинку только на страницу установки, но если используешь ИСДоне, то нужно будет лейбелы ИСДона перенести на InnerPage.
Dark_Delphin
02-10-2011, 21:08
No4noylis, картинка поставилась но прогрессбар пропал.(
Edison007
02-10-2011, 21:16
Что-бы не вытаскивать из других скриптов? »
воть накатал быстренько, через ботву
http://rghost.ru/23949041
уважаемые, будьте добры, подскажите мне одну вещь... я собираюсь создать небольшой Патч для игры... в папке с игрой есть запакованный в zip архив файл... каким образом можно добавить и заменить в этом архиве файлы при помощи Inno Setup? буду очень вам благодарен за помощь
No4noylis
02-10-2011, 21:29
No4noylis, картинка поставилась но прогрессбар пропал.( »
Я ж говорю, если картинку ставишь, надо компоненты страницы переносить на InnerPage, и добавлять их в процедуру CurPаgeChanged, чтоб они скрывались :)
Alloc, Возможно я ошибаюсь но помоему тебе подойдет ISDone, сначала в папке установки можно распаковать нужный архив, затем из инсталла добавить в папку необходимые файлы, и потом запаковать это дело обратно в архив.
Mafia_forever, Ну ясное дело, с помощью srep.exe . А вообще это :off:
Mafia_forever
02-10-2011, 21:52
скажите плиз файли типа martin.srep как делать
Dark_Delphin
02-10-2011, 23:33
Можно ли через fairy.dll сделать кликабельное лого через *.png.
Лого вставил , а как сделать кликабельным хз.
Заранее спасибо.
Raf-9600
03-10-2011, 00:34
А возможно ли указать, чтоб один какой-то файл, сжимался не по тому алгоритму что указан в [Setup] Compression, а по другому? К примеру, чтоб все файлы сжимались по lzma/max, а какой-то отдельный файл, по zip.
valyok666
03-10-2011, 01:36
ntrx, напишу завтра тебе его
Можно ли через fairy.dll сделать кликабельное лого через *.png. »
Не через png, но за неимением оного вот кликабельное bmp-лого:
[Setup]
AppName=Logo
AppVerName=Logo
DefaultDirName=C:\Logo
[Files]
Source: Button.bmp; Flags: dontcopy
[Code]
procedure LogoOnClick(Sender: TObject);
var ResCode: Integer;
begin
ShellExec('', 'http://www.forum.ru-board.com', '' , '', SW_SHOW, ewNoWait, ResCode)
end;
procedure InitializeWizard();
var
BtnPanel: TPanel;
BtnImage: TBitmapImage;
begin
ExtractTemporaryFile('Button.bmp')
BtnPanel:=TPanel.Create(WizardForm)
with BtnPanel do begin
Left:=20
Top:=325
Width:=132
Height:=27
Cursor:=crHand
OnClick:=@logoOnClick
Parent:=WizardForm
end
BtnImage:=TBitmapImage.Create(WizardForm)
with BtnImage do begin
AutoSize:=True;
Enabled:=False;
Bitmap.LoadFromFile(ExpandConstant('{tmp}')+'\Button.bmp')
Parent:=BtnPanel
end
end;
Sotonisto
03-10-2011, 07:49
insombia, я вот скачал твой скрипт инсталлятора Catalyst (http://rghost.ru/23912451) и у меня повился вопрос: что в скрипте отвечает за логтип? Я собственно только из-за этого и качал (ниразу не видел примера png лого), а в скрипте ничего найти не могу :(
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.