Jump to content
Korean Random
EvilAlex

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

Recommended Posts

?

я про isskin.dll

кто то выкладывал на озоне 

Edited by Ekspoint

Share this post


Link to post

Short link
Share on other sites

я про isskin.dll

кто то выкладывал на озоне 

Во-первых, этот скрипт больше не обновляется, заброшен (ссылку на оф. сайт я кидал).

Во-вторых, ты просто так пишешь "ответ" на сообщение, которое всплывало страницу назад при том, что в данный момент обсуждается совершенно другая тема. Чтобы тебе не задавали лишних вопросов, не возникало недопониманий и т.д. лучше или цитировать, или уточнять, о чём ты пишешь, или (в крайнем случае) обратиться по нику того, на чей вопрос или сообщение ты отвечаешь. Риторика, короч.

Никаких претензий, просто совет, на будущее.

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

Что нужно сделать что бы модпак сжимался и весил меньше? Например у джова модпак весит 120мб, а если поставить все моды что там есть, то получится около 700мб+.

Share this post


Link to post

Short link
Share on other sites

Во-первых, этот скрипт больше не обновляется, заброшен (ссылку на оф. сайт я кидал).

Во-вторых, ты просто так пишешь "ответ" на сообщение, которое всплывало страницу назад при том, что в данный момент обсуждается совершенно другая тема. Чтобы тебе не задавали лишних вопросов, не возникало недопониманий и т.д. лучше или цитировать, или уточнять, о чём ты пишешь, или (в крайнем случае) обратиться по нику того, на чей вопрос или сообщение ты отвечаешь. Риторика, короч.

Никаких претензий, просто совет, на будущее.

ооооо полегче,нет я видел на озоне выкладывал кто то 

Что нужно сделать что бы модпак сжимался и весил меньше? Например у джова модпак весит 120мб, а если поставить все моды что там есть, то получится около 700мб+.

[Setup]
Compression=lzma2/normal
InternalCompressLevel=ultra64

Share this post


Link to post

Short link
Share on other sites

 

ооооо полегче,нет я видел на озоне выкладывал кто то 

[Setup]
Compression=lzma2/normal
InternalCompressLevel=ultra64

Получилось что мой модпак прибавил 1мб ) вместо ужатия

Share this post


Link to post

Short link
Share on other sites

Что нужно сделать что бы модпак сжимался и весил меньше?

Фигни ненужной не добавлять. Профит.

Share this post


Link to post

Short link
Share on other sites

 

 

Например у джова модпак весит 120мб, а если поставить все моды что там есть, то получится около 700мб+.
Поправочка: "если поставить звуковые моды, то получится около 700+ мб" *.

Так получается из-за того, что для нормальной работы звуковых модификаций, клиенту нужны все звуковые ресурсы (в одной папке). Для этого сначала весь звуковой ресурс копируется из res>audio в res_mods>0.9.4>audio, а уже поверх этого устанавливаются моды.


Что нужно сделать что бы модпак сжимался и весил меньше? Например у джова модпак весит 120мб, а если поставить все моды что там есть, то получится около 700мб+.

[Setup]
Compression=lzma2/normal
InternalCompressLevel=ultra64

От этого сжатия вы мало что выиграете, большой разницы не будет (если, конечно, у вас не понапихано визуалов на 100Мб+).

А вообще, вот самый эффективно сжимающий вариант.

Share this post


Link to post

Short link
Share on other sites

От этого сжатия вы мало что выиграете, большой разницы не будет (если, конечно, у вас не понапихано визуалов на 100Мб+).

А вообще, вот самый эффективно сжимающий вариант.

 

у меня и нет фигни,ты в своем копайся 

  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Поправочка: "если поставить звуковые моды, то получится около 700+ мб" *.

Так получается из-за того, что для нормальной работы звуковых модификаций, клиенту нужны все звуковые ресурсы (в одной папке). Для этого сначала весь звуковой ресурс копируется из res>audio в res_mods>0.9.4>audio, а уже поверх этого устанавливаются моды.

От этого сжатия вы мало что выиграете, большой разницы не будет (если, конечно, у вас не понапихано визуалов на 100Мб+).

А вообще, вот самый эффективно сжимающий вариант.

 

А как сделать что бы модпак копировал папку audio из res в res_mods?

Share this post


Link to post

Short link
Share on other sites

А как сделать что бы модпак копировал папку audio из res в res_mods?

[Files]
Source: "{app}\res\audio\*"; DestDir: "{app}\res_mods\0.9.4\audio"; Flags: external recursesubdirs skipifsourcedoesntexist; Components: /название компонента\;

В качестве "названия компонента" может использоваться родительский компонент всей озвучки.

*Важно: эта строка должны быть вписана перед всеми остальными строками озвучки.

Share this post


Link to post

Short link
Share on other sites
[Files]
Source: "{app}\res\audio\*"; DestDir: "{app}\res_mods\0.9.4\audio"; Flags: external recursesubdirs skipifsourcedoesntexist; Components: /название компонента\;

В качестве "названия компонента" может использоваться родительский компонент всей озвучки.

 

 

Это как? 

Share this post


Link to post

Short link
Share on other sites

Каком к верху. Русским языком всё написано, включаем логическое мышление. Без него ничего не получится.

Source: "{app}\res\audio\*.*"; DestDir: "{app}\res_mods\0.9.4\audio"; Components: "Озвучка"; Flags: uninsneveruninstall skipifsourcedoesntexist overwritereadonly ignoreversion external;
Source: "Work\Source\Озвучка-Пердючка\*.*"; DestDir: "{app}\res_mods\0.9.4\audio"; Components: "Озвучка\Пердючка"; Flags: overwritereadonly ignoreversion recursesubdirs createallsubdirs;

Share this post


Link to post

Short link
Share on other sites

А можно ещё как нибудь добавить ссылку снизу слева? Типа нажимаешь на надпись и тебя кидает на ютуб или вк?

Share this post


Link to post

Short link
Share on other sites

А можно ещё как нибудь добавить ссылку снизу слева? Типа нажимаешь на надпись и тебя кидает на ютуб или вк?

[code]
var
group: TNewButton;
procedure groupOnClick(Sender: TObject);
var
ErrorCode: Integer;
begin
ShellExec('open', 'тут ссылка', '', '', SW_SHOWNORMAL, ewNoWait, ErrorCode)
end;
//""""""""""""""""""""""""""""""""""""""""""""""//
procedure InitializeWizard9();
begin
    group:=TNewButton.Create(WizardForm)
    group.Parent := WizardForm;
    group.Left := ScaleX(178);
    group.Top := ScaleY(520);
    group.Width := ScaleX(75);
    group.Height := ScaleY(32);
    group.Caption := 'Вконтакте';
    group.Font.Height := -12;
    group.Font.Name := 'Arial Unicode MS';
    group.Font.Style := [fsItalic];
    group.ParentFont := False;
    group.OnClick:=@groupOnClick
end; //-координаты свои пиши 
Edited by Ekspoint

Share this post


Link to post

Short link
Share on other sites

А можно ещё как нибудь добавить ссылку снизу слева? Типа нажимаешь на надпись и тебя кидает на ютуб или вк?

Ещё есть пример: http://forum.ru-board.com/topic.cgi?forum=5&topic=30413&start=2562&limit=1&m=12#1.

Edited by Kotyarko_O

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...