Jump to content
Korean Random

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


Recommended Posts

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

 

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

 

Как говорил Леопольд: "Давайте жить дружно."  :bajan2:

  • Upvote 3
Link to comment
Short link
Share on other sites

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

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

 

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

 

Как говорил Леопольд: "Давайте жить дружно."  :bajan2:

В целом поддерживаю сию мысль.

Link to comment
Short link
Share on other sites

  • 2 months later...

всем привет. народ подскажите есть ли вариант к примеру как в этом скрипте докачки файлов с инета - https://kr.cm/f/t/9050/c/209060/ сделать так чтобы если вдруг уже файл закачен, то он снова не перекачивался бы? 

 

П.С.  уже сделал. не актуально.

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

  • 1 month later...
  • 10 months later...

Ибо вот этот скрипт не работает:
 

procedure DeleteMods();
begin
  if IsComponentSelected('taskDeleteMods') then
  begin
    DelTree(ExpandConstant('{app}\mods\*'), false, true, true);
    DelTree(ExpandConstant('{app}\res_mods\*'), false, true, true);
    CreateDir(ExpandConstant('{app}\mods\{#ModDirVersion}'));
    CreateDir(ExpandConstant('{app}\res_mods\{#ModDirVersion}'));
  end;
end;

procedure DeleteCache();
begin
  if IsComponentSelected('taskDeleteCache') then
  begin
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\account_caches'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\battle_results'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\clan_cache'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\custom_data'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\dossier_cache'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\messenger_cache'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\profile'), true, true, true);
    //DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\tutorial_cache'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\veh_cmp_cache'), true, true, true);
    DelTree(ExpandConstant('{userappdata}\Wargaming.net\WorldOfTanks\web_cache'), true, true, true);
    DelTree(ExpandConstant('{app}\logs'), true, true, true);
    DelTree(ExpandConstant('{app}\Reports'), true, true, true);
    DelTree(ExpandConstant('{app}\Reports_XFW'), true, true, true);
    DelTree(ExpandConstant('{app}\Updates'), true, true, true);
    DelTree(ExpandConstant('{app}\UpdatesData'), true, true, true);
  end;
end;

procedure CurStepChanged(CurStep: TSetupStep);
begin
  if CurStep=ssInstall then
  begin
    DeleteMods();
    DeleteCache();
  end;
end;

 

Link to comment
Short link
Share on other sites

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

вот тут глянь. эт точно пашет.  архиве два варианта. чуть разные но пашут. ну а так если почитать тему то тут почти на все вопросы есть ответы.

 

УДАЛЕНИЕ КЕША ОЧИСТКА И Т.Д.rar 2 kB · 0 скачиваний

Брат а можно как нибудь с тобой связаться у меня финишная прямая просто, чтобы побыстрее закончить

9 минут назад, Lom сказал:

вот тут глянь. эт точно пашет.  архиве два варианта. чуть разные но пашут. ну а так если почитать тему то тут почти на все вопросы есть ответы.

 

УДАЛЕНИЕ КЕША ОЧИСТКА И Т.Д.rar 2 kB · 1 скачивание

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

Ошибка Xh2SCzB2.png?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2030-12-2020%2023:45:07.png

 

Ниодин конфиг не завелся

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

  • 2 weeks later...
2 hours ago, wasp200486 said:

подскажите, что нужно подправить в скрипте

Эм... абсолютно все, предположу. На выходе у вас сейчас пустой интерфейс - стандартный инновский. Намека на кастомный код здесь нет.

 

2 hours ago, wasp200486 said:

собираю мод пак такого плана

Подразумевается использование готового проекта с таким видом или попытка повторить такое с нуля? Во втором случае вам еще долгий путь предстоит пройти. И местных форумчан, которые бы захотели вам объяснить все принципы, необходимые для проекта подобного плана, сейчас почти нет.

Edited by Kotyarko_O
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...