Jump to content
Korean Random
XAM_RED

декомпилировать.....

Recommended Posts

Доброго дня.Есть небольшой вопрос...Возможно ли декомпилировать ехе файл чужого мода? И чем если да? Просто есть у разных мододелов определённые моды которые нравятся,и хотелось бы обьединить их в один пак(для личного пользования).А то при каждом патче игры приходиться перерывать инет в поисках нужного...

Edited by XAM_RED

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

В SandBox'e или в виртуалке. Ибо гемор возится с ресурсами exe файла. Хотя вроде есть какие-то утилиты, например, Resource Editor

или тут глянуть https://toster.ru/q/55828

Edited by Suffering

Share this post


Link to post

Short link
Share on other sites

В SandBox'e или в виртуалке. Ибо гемор возится с ресурсами exe файла. Хотя вроде есть какие-то утилиты, например, Resource Editor

или тут глянуть https://toster.ru/q/55828

Спасибо)гляну)А пока нашел пару софтин,пойду пробовать)

Share this post


Link to post

Short link
Share on other sites

Спасибо)гляну)А пока нашел пару софтин,пойду пробовать)

Инсталляторы либо защищены от декомпиляции, либо ты просто не поймёшь что к чему относится. Так что лучше конечно экспериментировать на виртуалке, либо в SandBox'е (предпочтительней).

Edited by AtotIK
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Доброго дня.Есть небольшой вопрос...Возможно ли декомпилировать ехе файл чужого мода? И чем если да? Просто есть у разных мододелов определённые моды которые нравятся,и хотелось бы обьединить их в один пак(для личного пользования).А то при каждом патче игры приходиться перерывать инет в поисках нужного...

Почти любой распакует на раз.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Почти любой распакует на раз.

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

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

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

Сейчас проверю.

Upd.

Проверил.

В распакованном скрипте все вполне понятно, что и к чему относится.

Source: "{app}\res_mods\0.9.13\gui\maps\icons\vehicle\contour\ussr-Valentine_LL,4.png"; DestDir: "{app}\res_mods\0.9.13\gui\maps\icons\vehicle\contour"; DestName: "ussr-Valentine_LL.png"; Components: XVM\Icons\4; MinVersion: 0.0,5.0; Flags: overwritereadonly ignoreversion 

Source: "{app}\res_mods\0.9.13\spaces\00_tank_tutorial\space.settings"; DestDir: "{app}\res_mods\0.9.13\spaces\00_tank_tutorial"; Tasks: Tweaker\Fog; MinVersion: 0.0,5.0; Flags: overwritereadonly ignoreversion 
Edited by Yusha

Share this post


Link to post

Short link
Share on other sites

 

Сейчас проверю.

Upd.

Проверил.

В распакованном скрипте все вполне понятно, что и к чему относится.

Source: "{app}\res_mods\0.9.13\gui\maps\icons\vehicle\contour\ussr-Valentine_LL,4.png"; DestDir: "{app}\res_mods\0.9.13\gui\maps\icons\vehicle\contour"; DestName: "ussr-Valentine_LL.png"; Components: XVM\Icons\4; MinVersion: 0.0,5.0; Flags: overwritereadonly ignoreversion 

Source: "{app}\res_mods\0.9.13\spaces\00_tank_tutorial\space.settings"; DestDir: "{app}\res_mods\0.9.13\spaces\00_tank_tutorial"; Tasks: Tweaker\Fog; MinVersion: 0.0,5.0; Flags: overwritereadonly ignoreversion 

 

Эх, а про это я и забыл.

Share this post


Link to post

Short link
Share on other sites

Почти любой распакует на раз.

секцию кода не распакует

Edited by Dark_Knight_MiX
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

секцию кода не распакует

Аккуратно отпускаем тормоз.... и читаем ниже:

 

Просто есть у разных мододелов определённые моды которые нравятся,и хотелось бы обьединить их в один пак

Так какие моды у вас () пакуются в секции ["Сode"]?

Edited by Yusha

Share this post


Link to post

Short link
Share on other sites

Аккуратно отпускаем тормоз.... и читаем ниже:

 

Так какие моды у вас () пакуются в секции ["Сode"]?

я просто так сказал, что бы потом не спрашивали

Share this post


Link to post

Short link
Share on other sites

 

 

В распакованном скрипте все вполне понятно, что и к чему относится.
За исключением одноимённых файлов.

Share this post


Link to post

Short link
Share on other sites

@Yusha, ты не понял.

Вот есть в инсталле запакованные, например, прицелы. Как минимум 80% файлов всех прицелов - одноимённы. И как после распаковки такого инсталла ты поймёшь, какие файлы к какому прицелу относятся?

Та же ситуация с разными загрузчиками, инитами и т.д.

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

@Kotyarko_O, ты не понял.

При распаковку одноименные файлы получают приписку через запятую

,1

,2

,3

А в скрипте оригинальное их имя идет через  DestName

Смотри пример выше.

5abb9faac6c40c61f0162b4db2d3003f.png

 

Ищем например для 5-го прицела в скрипте и находим

Source: "{app}\res_mods\0.9.13\gui\scaleform\crosshair_panel_sniper,5.swf"; DestDir: "{app}\res_mods\0.9.13\gui\scaleform"; DestName: "crosshair_panel_sniper.swf"; Check: "CustomPage_1IsComponent(5)"; MinVersion: 0.0,5.0; Flags: overwritereadonly ignoreversion  

Видно, что данный прицел относится к Check: "CustomPage_1IsComponent(5)"... сопоставить файлы не сложно...проводим поиск по Check: "CustomPage_1IsComponent(5)"

 

И находим все части данного прицела

0d9f463fcae782d4aedac20e75b32806.png

Source: "{app}\res_mods\0.9.13\gui\maps\icons\vehicle\contour\ussr-Valentine_LL,4.png"; DestDir: "{app}\res_mods\0.9.13\gui\maps\icons\vehicle\contour"; DestName: "ussr-Valentine_LL.png"; Components: XVM\Icons\4; MinVersion: 0.0,5.0; Flags: overwritereadonly ignoreversion 
Edited by Yusha

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