Jump to content
Korean Random
EvilAlex

Создание инсталляторов для модпаков на базе Inno Setup

Recommended Posts

 

 

MP\AUDIO\1N - 100мб MP\AUDIO\2N - 100мб MP\AUDIO\2N\RADIO - 5мб = 205мб А при моем варианте только 105мб
Так если у тебя 2 набора реалистических звуков по 100 Мб, то как в общем у тебя могло получиться 105?.. или я что-то не понимаю?

Share this post


Link to post

Short link
Share on other sites



[Components]
Name: MP\AUDIO; Description: Звуки двигателей; Flags: checkablealone;
Name: MP\AUDIO\1N; Description: 1-й набор звуков двигателей; Flags: exclusive;
Name: MP\AUDIO\1N; Description: 2-й набор звуков двигателей; Flags: exclusive;
Name: MP\AUDIO\1N\RADIO; Description: радиопереговоры; Flags: dontinheritcheck;


[Files]

Source: "{app}\res\audio\*"; DestDir: "{app}\res_mods\0.9.0\audio\"; Flags: external recursesubdirs skipifsourcedoesntexist; Components: MP\ZV;
Source: "MODS\ZV\GnomeFather's engines V0.52_no_radio\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: MP\AUDIO\1N;
Source: "MODS\ZV\GnomeFather's engines V0.52_only_radio\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: MP\AUDIO\1N\RADIO;

Так нельзя-ли ссылаться на 1 файл два раза?

Так если у тебя 2 набора реалистических звуков по 100 Мб, то как в общем у тебя могло получиться 105?.. или я что-то не понимаю?

Изначально так и было!)) 100 и 105(вес условный) , я в тотал командере провел сравнительный анализ файлов и в наборе 105 удалил такие-же файлы как и в 100.

получился 100 и 5. теперь хочу устанавливать или 100 или 100+5. Теперь понятно. в наборе 5мб остались только повторы и это радио звуки

img_116.jpg

 

С полными наборами 100 и 105 я бы не парился, а сделал так:

[Components]
Name: MP\AUDIO; Description: Звуки двигателей;
Name: MP\AUDIO\1N; Description: 1-й набор звуков двигателей; Flags: exclusive;
Name: MP\AUDIO\2N; Description: 2-й набор звуков двигателей+радио; Flags: exclusive;

Edited by SuperXcool

Share this post


Link to post

Short link
Share on other sites
Так нельзя-ли ссылаться на 1 файл два раза?

аа, всё, понял.. Можно.

 

100 и 105(вес условный) , я в тотал командере провел сравнительный анализ файлов и в наборе 105 удалил такие-же файлы как и в 100. получился 100 и 5. теперь хочу устанавливать или 100 или 100+5.

Да, да, вот в это я изначально и не въехал)

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

аа, всё, понял.. Можно.

 

Да, да, вот в это я изначально и не въехал)

пакую такой вариант

 



Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;
Name: MP\ZV\5\1; Description: 1. звуки двигателей реалистичные\исторические; Flags: exclusive
Name: MP\ZV\5\1; Description: 2. звуки двигателей реалистичные\исторические; Flags: exclusive
Name: MP\ZV\5\1\1; Description: 2.1. + радио;

 

экономлю место))) итак уже 1.2Гб жаль что более 2Гб сделать нельзя, так бы еще рок музыку 1.6Гб втулил-бы! :heh:

-------------------------------------------

Такая картина получилась

 

img_116.jpg

img_116.jpg

img_116.jpg

 

Так может достаточно этого?

Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;
Name: MP\ZV\5\1; Description: 1. звуки двигателей реалистичные\исторические; Flags: exclusive
Name: MP\ZV\5\1\1; Description: 1.1. + радио;

 

и будет так по идее! перепакую...

img_123.jpg
Edited by SuperXcool

Share this post


Link to post

Short link
Share on other sites

, стоп, подожди. Реально я туплю с утра :)

Ведь

Name: MP\ZV\5\1; Description: 1. звуки двигателей реалистичные\исторические; Flags: exclusive
Name: MP\ZV\5\1; Description: 2. звуки двигателей реалистичные\исторические; Flags: exclusive

это одно и то же?

 

Тогда почему не сделать так:

Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;
Name: MP\ZV\5\1; Description: + радио;
Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

Написал же выше.

Если уже давать код добавления страницы, то лучше разбирать этот пример: http://www.koreanrandom.com/forum/topic/9050-/page-7?do=findComment&comment=157502

В предложенном выше не так всё просто - там страница для вывода текстовой информации создаётся.

 

З.Ы. Ещё раз повторюсь - пример корректно работает только на ANSI-версии. Под Unicode поковыряться нет времени, да и не факт что получится переделать.

понятно спасибо

Share this post


Link to post

Short link
Share on other sites

 

, стоп, подожди. Реально я туплю с утра :)

Ведь



Name: MP\ZV\5\1; Description: 1. звуки двигателей реалистичные\исторические; Flags: exclusive
Name: MP\ZV\5\1; Description: 2. звуки двигателей реалистичные\исторические; Flags: exclusive

это одно и то же?

 

Тогда почему не сделать так:



Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;
Name: MP\ZV\5\1; Description: + радио;

при таком варианте все выбирается или ничего. Получается выбор каскадом из квадратиков. я пробовал такой вариант, поэтому и спросил сдесь.

Share this post


Link to post

Short link
Share on other sites

при таком варианте все выбирается или ничего. Получается выбор каскадом из квадратиков. я пробовал такой вариант, поэтому и спросил сдесь.

 Тогда так попробуй:

Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;
Name: MP\ZV\5\1; Description: + радио; Flags: dontinheritcheck;

Share this post


Link to post

Short link
Share on other sites

 

 Тогда так попробуй:



Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;
Name: MP\ZV\5\1; Description: + радио; Flags: dontinheritcheck;

Мой вариант раборает! Но и твой попробую, что он дает за вариант выбора.

img_125.jpg

перепроверил вариант

Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;
Name: MP\ZV\5\1; Description: + радио;

подтвердилось, не работает.

img_126.jpg

img_127.jpg

Share this post


Link to post

Short link
Share on other sites

Уважаемые, перечитал весь форум, но похожего не нашел. В справке тоже не нашел (видимо, плохо искал). Вопрос по этому блоку:

BtnPanel:=TPanel.Create(WizardForm)
with BtnPanel do begin
Left:=0
Top:=315
Width:=179
Height:=46
Cursor:=crHand
OnClick:=@logoOnClick
Parent:=WizardForm
end;

Привязка идет от верха. Можно ее изменить на привязку от нижнего края?

position: absolute не прокатило (понять не может), bottom тоже проге не прокатило.

Edited by ventura69

Share this post


Link to post

Short link
Share on other sites

Помогите изменить этот размер

В код найти не могу 

e5bca8947a9d7201c3ee25ad8c7a46a0ab671587


кто подскажет? 

Share this post


Link to post

Short link
Share on other sites

Помогите изменить этот размер

В код найти не могу 

e5bca8947a9d7201c3ee25ad8c7a46a0ab671587

кто подскажет? 

Изменяешь размер инсталлятора,потом подгоняешь изображение.

 

[code]  procedure InitializeWizard();  begin  WizardForm.Width:=640;  WizardForm.Height:=480;  end;
Edited by AkroMen

Share this post


Link to post

Short link
Share on other sites

Нашёл скрипты пятилетней давности. :heh:

Приобщиться к прекрасному: http://rghost.ru/54827617


А вот так тоже прикольно:

post-12922-0-42714600-1398970240_thumb.png


И так тоже:

post-12922-0-35574900-1398970461_thumb.png


А это уже не моё! :heh:

post-12922-0-67799600-1398970738_thumb.png

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

Доброго времени суток !

Видел пару раз темы, где люди искали программу или скрипт которые бы собирали моды в одну прогу и после этого могли их устанавливать на выбор !

Нашел на форумах одну вещицу так скажем!

 

Сам скрипт + пара модов для теста:

ScriptModPack.​rar 54,3 МБ

 

Программа с помощью которой собирается инсталлятор:

InnoUltra.exe 54 МБ

 

Скриншоты:

 

Что нового:

Ver. 2.4.124

- Упростил скрипт.

- добавил определения папки установки если игра была установлена, если же скопирована инсталятор предлагает свой путь.

- обновил Сообщения в инстоляторе.

- внешний вид не менял.

- добавил Лицензию и ФАК.

 

Ver. 2.3

- Добавил в скрипт небольшое описание.

- Добавил скрипт с Сообщениями иснтоллятора и выбор языка.

- Вынес в отдельный скрипт компоненты - моды.

- Внутри есть 2psd

- Вместо ссылки на группу Кран'а теперь логотип нашего форума с сыллкой на негоже)

 

Русская справка к версии 5.5.1, автор перевода BagIra, bugron

attachicon.gifISetup.rar

Не работает 3й скрин + зделай видео

Edited by sidaradmiral

Share this post


Link to post

Short link
Share on other sites

Тогда так попробуй:

Name: MP\ZV\5; Description: 5. звуки двигателей реалистичные\исторические;Name: MP\ZV\5\1; Description: + радио; Flags: dontinheritcheck;
Этот вариант не подходит, остановился на предидущем.

Не работает 3й скрин + зделай видео

У всех работает, а у тебя нет. Разкоментируй- убери ";".

И вообще "покури" тему, прежде чем делать такие заявления!

Edited by SuperXcool

Share this post


Link to post

Short link
Share on other sites

 

Изменяешь размер инсталлятора,потом подгоняешь изображение.

 

[code]  procedure InitializeWizard();  begin  WizardForm.Width:=640;  WizardForm.Height:=480;  end;

 

не получалось,я пробивал 

6b720d647ed6c94ee06eb0cf226d67dc61bf1b21

Это мне нужно изменить 

Помогите пожалуйста 

Share this post


Link to post

Short link
Share on other sites

Этот вариант не подходит, остановился на предидущем.

У всех работает, а у тебя нет. Разкоментируй- убери ";".

И вообще "покури" тему, прежде чем делать такие заявления!

Смож зделать такое только мне для cs 1.6 надо ти 1й раздел cs1.6 2й раздел сервер для него 3е half-life 1.6 и сам рервер для него чтобы можно было выбрать ?

 post-12922-0-56242400-1396334504.jpg

Edited by sidaradmiral

Share this post


Link to post

Short link
Share on other sites

Я готов. Вот резултат.

Спасибо за помощью EvilAlex и AtotIK

 

d9951abde74a.png

Edited by mpmp

Share this post


Link to post

Short link
Share on other sites

Смож зделать такое только мне для cs 1.6 надо ти 1й раздел cs1.6 2й раздел сервер для него 3е half-life 1.6 и сам рервер для него чтобы можно было выбрать ?

post-12922-0-56242400-1396334504.jpg

С такими запросами тебе в раздел http://www.koreanrandom.com/forum/forum/62-оплачиваемые-заказы/

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...