Jump to content
Korean Random

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


Recommended Posts

5 минут назад, Furious сказал:

там архив 3 гб, который скачивается с инета

да писец))) тогда сделай просто докачку с интернета))  тут в теме этих скриптов куча))

  • Downvote 2
Link to comment
Short link
Share on other sites

1 минуту назад, ЛОМ сказал:

да писец))) тогда сделай просто докачку с интернета))  тут в теме этих скриптов куча))

он и так докачивается с интернета в виде зип архива 

  • Downvote 1
Link to comment
Short link
Share on other sites

6 минут назад, Furious сказал:

он и так докачивается с интернета в виде зип архива 

 

тыпэр понятно)) тут и скачивание и распаковка ))) - 

 

Edited by ЛОМ
  • Downvote 1
Link to comment
Short link
Share on other sites

  • 2 weeks later...

First of all, sorry for english...

 

I'm trying to build an installer for my flagsLib mod. The user should be able to select from different flags for each country and depending on his selection gets a modified FlagsLib.swf.

There should also be a preview for the flags.

 

I tried the script from this post.

 

But unfortunately I get an error (as others, too): "Compiler error: type TItemArea unknown".

I use Inno Script Studio Ver. 2.2.2.32 and Inno Setup Compiler  Ver. 5.5.9(a).

 

Is there any DLL missing? Do I need to use an older version of Inno Setup? Does anyone know what to use instead of TItemArea?

 

Thanks in advance

DEbranded

 

MainScript.iss

Messages.iss

Components.iss

 

Google Translate:

"Я пытаюсь построить установщик для моего мода flagsLib. Пользователь должен иметь возможность выбирать из разных флагов для каждой страны и в зависимости от его выбора получает измененный флаг FlagsLib.swf.

Также должен быть предварительный просмотр флагов.

 

Я пробовал сценарий с этого поста.

 

Но, к сожалению, я получаю сообщение об ошибке (как и другие): «Ошибка компилятора: введите TItemArea unknown».

Я использую Inno Script Studio Ver. 2.2.2.32 и компилятор Inno Setup. 5.5.9 (а).

 

Есть ли DLL отсутствует? Нужно ли использовать устаревшую версию Inno Setup? Кто-нибудь знает, что использовать вместо TItemArea?"

Edited by DEbranded
Link to comment
Short link
Share on other sites

2 часа назад, night_dragon_on сказал:

 

No, it's not in the library. It's in the program itself the compiler. In the standard version there is no this component, there is only an extension from ResTools .

Thanks a lot... now work can go on.

Большое спасибо ... теперь работа может продолжаться.

Link to comment
Short link
Share on other sites

Another question:

 

If I have the following code snippets in my code block ...

        case TNewCheckListBox(Sender).ItemCaption[Index] of
            'MyComponent1_Description': UndefPic := '1.bmp';
            'MyComponent2_Description': UndefPic := '2.bmp';
        else
            begin
                LastIndex := UNDEF_INDEX;
                InfoPic.Hide;
                Exit;
            end;
        end;

..and in my [Components]...

Name: MyComponent1; Description: MyComponent1_Description; Flags: disablenouninstallwarning exclusive
Name: MyComponent2; Description: MyComponent2_Description; Flags: disablenouninstallwarning exclusive

...and now I want to make a language depending description in [CustomMessages] and [Components]...

[Components]
Name: MyComponent1; Description: {cm:MyComponent1}; Flags: disablenouninstallwarning exclusive
Name: MyComponent2; Description: {cm:MyComponent2}; Flags: disablenouninstallwarning exclusive
[CustomMessages]
en.MyComponent1=NameInEnglish
de.MyComponent1=NameInGermany
ru.MyComponent1=NameInRussian

 

How do I have to change the code block to switch from the string 'MyComponent1_Description' to a complement like {cm:MyComponent1} ??

Edited by DEbranded
Link to comment
Short link
Share on other sites

  • 1 month later...

всем привет. что за тишина такая тут? :veryhappy: 

подскажите пожалуйста как вот это реализовано? как эта картинка/текст двигается с мышкой вместе и без рывков? ( как обычно картинки делают )

 

GIF.gif

  • Downvote 1
Link to comment
Short link
Share on other sites

  • 2 weeks later...

Привет, есть установщик нарисованный через botva2, возможно сделать такую страницу стандартными средствами  как на скрине или это нужно рисовать через ботву?

 

screenshot 2018-04-24 001.png

Link to comment
Short link
Share on other sites

11 минут назад, m4rs сказал:

Привет, есть установщик нарисованный через botva2, возможно сделать такую страницу стандартными средствами  как на скрине или это нужно рисовать через ботву?

 

screenshot 2018-04-24 001.png

Что ты тут имеешь в виду под словом "нарисованный"? Тут ботвы нет

Link to comment
Short link
Share on other sites

19 минут назад, Ekspoint сказал:

Что ты тут имеешь в виду под словом "нарисованный"? Тут ботвы нет

К примеру вот установщик 

post-6639-0-52309500-1389590101_thumb.jpg

Здесь все через ботву? 

Link to comment
Short link
Share on other sites

1 час назад, Сергей 2010 сказал:

подскажите как встроить шрифт с инсталятор

 

Пример, в процессе инициализации установщика добавляем шрифт, после завершения - удаляем.

Link to comment
Short link
Share on other sites

6 минут назад, night_dragon_on сказал:

 

Пример, в процессе инициализации установщика добавляем шрифт, после завершения - удаляем.

интересно а на винде 10 проблем не будет? а то там с правами администратора вроде не всё так просто как на винде 7

Edited by ЛОМ
  • Downvote 1
Link to comment
Short link
Share on other sites

9 минут назад, ЛОМ сказал:

интересно а на винде 10 проблем не будет?

 

Нет, по крайней мере у меня нет проблем на десятке.

 

10 минут назад, ЛОМ сказал:

а то там с правами администратора вроде не всё так просто

 

А кто интересно сейчас в 2k18 не под учеткой админа сидит на своем ПК.

  • Upvote 1
Link to comment
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...