Jump to content
Korean Random
EvilAlex

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

Recommended Posts

Я одно ты про другое, не спросил как это сделать! а поделится скриптом на скрине? или это чисто хвастовство ?*

 

Нет никакое хвастовство:

post-21711-0-20002400-1399032516_thumb.png

  • Upvote 1
  • Downvote 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

liked, он выложил готовый инсталлятор. Скачивай в теме по ссылке. Изучай, кто тебе мешает?

Share this post


Link to post

Short link
Share on other sites
//====={ Настройки на страниците )=====\\
  with WizardForm.Bevel do
  begin
    Top := ScaleY(393);
    Width := ScaleX(705);
    Height := ScaleY(82);
  end;
  with WizardForm.CancelButton do
  begin
    Left := ScaleX(512);
    Top := ScaleY(416);
  end;
  with WizardForm.NextButton do
  begin
    Left := ScaleX(423);
    Top := ScaleY(416);
  end;
  with WizardForm.BackButton do
  begin
    Left := ScaleX(340);
    Top := ScaleY(416);
  end;
  with WizardForm.OuterNotebook do
  begin
    Width := ScaleX(705);
    Height := ScaleY(393);
  end;
  with WizardForm.WizardBitmapImage do
  begin
    Left := ScaleX(-40);
    Top := ScaleY(-16);
    Width := ScaleX(652);
    Height := ScaleY(402);
  end;
  with WizardForm.WelcomeLabel2 do
  begin
    Enabled := False;
    Left := ScaleX(112);
    Top := ScaleY(135);
  end;
  with WizardForm.WelcomeLabel1 do
  begin
    Enabled := False;
    Left := ScaleX(72);
    Top := ScaleY(40);
  end;
  with WizardForm.Bevel1 do
  begin
    Top := ScaleY(57);
    Height := ScaleY(17);
  end;
  with WizardForm.InnerNotebook do
  begin
    Left := ScaleX(8);
    Top := ScaleY(64);
    Width := ScaleX(697);
    Height := ScaleY(341);
  end;
  with WizardForm.LicenseNotAcceptedRadio do
  begin
    Left := ScaleX(16);
    Top := ScaleY(304);
  end;
  with WizardForm.LicenseAcceptedRadio do
  begin
    Left := ScaleX(16);
    Top := ScaleY(284);
  end;
  with WizardForm.LicenseMemo do
  begin
    Left := ScaleX(8);
    Width := ScaleX(577);
    Height := ScaleY(244);
  end;
  with WizardForm.LicenseLabel1 do
  begin
    Left := ScaleX(16);
    Width := ScaleX(569);
    Height := ScaleY(35);
  end;
  with WizardForm.PasswordEdit do
  begin
    Left := ScaleX(72);
  end;
  with WizardForm.PasswordEditLabel do
  begin
    Left := ScaleX(72);
  end;
  with WizardForm.PasswordLabel do
  begin
    Left := ScaleX(72);
  end;
  with WizardForm.InfoBeforeMemo do
  begin
    Left := ScaleX(8);
    Top := ScaleY(40);
    Width := ScaleX(585);
    Height := ScaleY(277);
  end;
  with WizardForm.InfoBeforeClickLabel do
  begin
    Left := ScaleX(16);
    Width := ScaleX(569);
    Height := ScaleY(30);
  end;
  with WizardForm.UserInfoSerialEdit do
  begin
    Left := ScaleX(104);
    Width := ScaleX(409);
  end;
  with WizardForm.UserInfoSerialLabel do
  begin
    Left := ScaleX(104);
  end;
  with WizardForm.UserInfoOrgEdit do
  begin
    Left := ScaleX(104);
  end;
  with WizardForm.UserInfoOrgLabel do
  begin
    Left := ScaleX(104);
  end;
  with WizardForm.UserInfoNameEdit do
  begin
    Left := ScaleX(104);
  end;
  with WizardForm.UserInfoNameLabel do
  begin
    Left := ScaleX(104);
  end;
  with WizardForm.SelectDirBitmapImage do
  begin
    Left := ScaleX(56);
    Top := ScaleY(25);
    Width := ScaleX(40);
    Height := ScaleY(38);
  end;
  with WizardForm.DiskSpaceLabel do
  begin
    Left := ScaleX(56);
    Top := ScaleY(208);
    Width := ScaleX(497);
    Height := ScaleY(38);
  end;
  with WizardForm.DirBrowseButton do
  begin
    Left := ScaleX(478);
    Top := ScaleY(149);
  end;
  with WizardForm.DirEdit do
  begin
    Left := ScaleX(56);
    Top := ScaleY(149);
    Width := ScaleX(417);
  end;
  with WizardForm.SelectDirBrowseLabel do
  begin
    Left := ScaleX(56);
    Top := ScaleY(76);
    Width := ScaleX(497);
    Height := ScaleY(70);
  end;
  with WizardForm.SelectDirLabel do
  begin
    Left := ScaleX(100);
    Top := ScaleY(25);
    Width := ScaleX(453);
    Height := ScaleY(46);
  end;
//====={ Прозореца с избора на модовете }=====\\
  with WizardForm.ComponentsDiskSpaceLabel do
  begin
    Left := ScaleX(8);
    Top := ScaleY(312);
  end;
  with WizardForm.ComponentsList do
  begin
    Left := ScaleX(0);     //== разстоянието от ляво.
    Top := ScaleY(37);     //== разстоянието от горе.
    Width := ScaleX(345);  //== широчина на прозореца. 315
    Height := ScaleY(272); //== височина на прозореца.
  end;
  with WizardForm.TypesCombo do
  begin
    Left := ScaleX(8);
    Width := ScaleX(577);
    Enabled := False;
  end;
  with WizardForm.SelectComponentsLabel do
  begin
    Left := ScaleX(8);
    Top := ScaleY(8);
    Width := ScaleX(569);
  end;
  with WizardForm.SelectGroupBitmapImage do
  begin
    Left := ScaleX(120);
  end;
  with WizardForm.NoIconsCheck do
  begin
    Left := ScaleX(120);
  end;
  with WizardForm.GroupBrowseButton do
  begin
    Left := ScaleX(462);
    Top := ScaleY(66);
  end;
  with WizardForm.GroupEdit do
  begin
    Left := ScaleX(120);
  end;
  with WizardForm.SelectStartMenuFolderBrowseLabel do
  begin
    Left := ScaleX(120);
  end;
  with WizardForm.SelectStartMenuFolderLabel do
  begin
    Left := ScaleX(164);
  end;
  with WizardForm.TasksList do
  begin
    Left := ScaleX(88);
    Top := ScaleY(69);
  end;
  with WizardForm.SelectTasksLabel do
  begin
    Left := ScaleX(88);
    Top := ScaleY(32);
  end;
  with WizardForm.ReadyMemo do
  begin
    Left := ScaleX(8);
    Top := ScaleY(16);
    Width := ScaleX(577);
    Height := ScaleY(309);
  end;
  with WizardForm.ReadyLabel do
  begin
    Left := ScaleX(8);
    Width := ScaleX(569);
  end;
  with WizardForm.PreparingErrorBitmapImage do
  begin
    Left := ScaleX(40);
  end;
  with WizardForm.PreparingLabel do
  begin
    Left := ScaleX(64);
  end;
  with WizardForm.PreparingYesRadio do
  begin
    Left := ScaleX(64);
    Top := ScaleY(257);
  end;
  with WizardForm.PreparingNoRadio do
  begin
    Left := ScaleX(64);
    Top := ScaleY(279);
  end;
  with WizardForm.PreparingMemo do
  begin
    Left := ScaleX(64);
  end;
  with WizardForm.FilenameLabel do
  begin
    Left := ScaleX(104);
    Top := ScaleY(48);
  end;
  with WizardForm.StatusLabel do
  begin
    Left := ScaleX(104);
    Top := ScaleY(16);
  end;
  with WizardForm.ProgressGauge do
  begin
    Left := ScaleX(104);
    Top := ScaleY(82);
  end;
  with WizardForm.InfoAfterMemo do
  begin
    Left := ScaleX(8);
    Top := ScaleY(32);
    Width := ScaleX(577);
    Height := ScaleY(293);
  end;
  with WizardForm.InfoAfterClickLabel do
  begin
    Left := ScaleX(8);
    Width := ScaleX(577);
    Height := ScaleY(30);
  end;
  with WizardForm.MainPanel do
  begin
    Width := ScaleX(609);
  end;
  with WizardForm.WizardSmallBitmapImage do
  begin
    Left := ScaleX(0);
    Top := ScaleY(2);
    Width := ScaleX(607);
  end;
  with WizardForm.PageDescriptionLabel do
  begin
    Left := ScaleX(104);
    Top := ScaleY(10);
    Width := ScaleX(373);
  end;
  with WizardForm.PageNameLabel do
  begin
    Left := ScaleX(88);
  end;
  with WizardForm.WizardBitmapImage2 do
  begin
    Width := ScaleX(610);
    Height := ScaleY(450);
  end;
  with WizardForm.RunList do
  begin
    Top := ScaleY(172);
  end;
//==== Край на настройки на страниците =====\\

9d3b9d77b3a68d860ac903675f0269d4115b6b76

Ставлю в секцию [ code ]И оно ругается 

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

 

Хоть я и сам много прошу,но ты ОЧЕНЬ сильно наглеешь,успокойся 

Edited by aCHIVKA

Share this post


Link to post

Short link
Share on other sites

Большое спасибо за помощь в создании установщика, но на один вопрос я не нашел ответа:
Как отцентровать окно установщика при запуске после изменения его размера в редакторе?

Картинко: http://i.imgur.com/577yd7o.jpg

Share this post


Link to post

Short link
Share on other sites

SerjySerj, надеюсь знаешь куда вставлять?

WizardForm.Center;

aCHIVKA, ты эпичен... Хоть азы программирования изучи.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Большое спасибо за помощь в создании установщика, но на один вопрос я не нашел ответа:

Как отцентровать окно установщика при запуске после изменения его размера в редакторе?

Картинко: http://i.imgur.com/577yd7o.jpg

 

Тоже волнует данный вопрос 

SerjySerj, надеюсь знаешь куда вставлять?

WizardForm.Center;

aCHIVKA, ты эпичен... Хоть азы программирования изучи.

 

Вот ты умрешь если поможешь мне?

А я по твоему что делаю?

Edited by aCHIVKA

Share this post


Link to post

Short link
Share on other sites

9d3b9d77b3a68d860ac903675f0269d4115b6b76

Ставлю в секцию [ code ]И оно ругается 

 

Хоть я и сам много прошу,но ты ОЧЕНЬ сильно наглеешь,успокойся 

 

Мой код должен быть вставлен в код AtotIK.

Я не могу это объяснить в двух словах.

Просто посмотрите на ссылки.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

SerjySerj, надеюсь знаешь куда вставлять?

WizardForm.Center;

aCHIVKA, ты эпичен... Хоть азы программирования изучи.

Да, спасибо.

Share this post


Link to post

Short link
Share on other sites

liked, он выложил готовый инсталлятор. Скачивай в теме по ссылке. Изучай, кто тебе мешает?

Не вижу ссылку на скачивание скрипта от mpmp, покажи где найти не могу

Смотрится такое лого?

attachicon.gifqwedfghn.png

Да прикольно!

Мой код должен быть вставлен в код AtotIK.

Я не могу это объяснить в двух словах.

Просто посмотрите на ссылки.

Ну так проше скинуть скрипт) и будет меньше вопросов)

AtotIK ты хоть сайти подскажи где есть много готовых скриптов (скинов) и т.д раз говоришь в нете много, я на хожу но ссылки на скачивание все устарели.

Share this post


Link to post

Short link
Share on other sites

AtotIK ты хоть сайти подскажи где есть много готовых скриптов (скинов) и т.д раз говоришь в нете много, я на хожу но ссылки на скачивание все устарели.

Вы даже не пытались искать. http://repacks.org.ua/inno-setup/skripty/

Share this post


Link to post

Short link
Share on other sites

 

 

Блин, вот ажиотаж вокруг моего скрипта.

Что есть то есть  ))

 

 

Окончательный вариант:

Этот мне больше понравился

Share this post


Link to post

Short link
Share on other sites

В этом коде он не работает!

 

Я же говорю

Они код дали(спасибо),но вот бы кто то помог по нему 

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