Декомпиляция мода в пару кликов!

Статус
В этой теме нельзя размещать новые ответы.
1,239
2
24
Всем привет!Данная программа позволяет деобфусцировать и декомпилировать большинство модификаций в пару кликов.Начнем:
1)Скачиваем --> https://yadi.sk/d/zLtq57pFjfATz
2)Распаковываем в любую папку
3)Запускаем 'MRK.bat'.
4)Немного ждем и нас открывает вот такое окно 
0674e7b572.png
 
5)В строке "путь к файлу модификации" указываете мод .jar
6) Выбираем версию майнкрафта от 1.4.7 до 1.7.2  (1.7.10 тоже декомпилит)
7)Если у вас большой мод под 1.7.10 то выберете путь к mcp который найти можно ниже
8)Жмем "реверс" .
9) Далее, в нашей папке куда мы распаковали прогу появится папка "reverse" .А в ней 2 папки: "deobf" и "src" .В папке "deobf" лежит деобусфицированый мод. А в папке "src" лежит уже декомпиленый мод.
Никаких ошибок не возникало при декомпиляции 5 модов.

Исходники https://yadi.sk/d/d4BIdTwYSfMUp
Все права на данную программу принадлежат gamerforEA .На нашем форуме он есть.Я только опубликовал новость.
P.S.S если можно то в учебник.Ну вроде ничего не забыл

-----------------------------------------------------------
upd: у кого не декомпилирует 1.7.10 делаем так:
1)Идем в MRK 
2)Открываем папку  mcp 
3)Берем mcp для 1.7.10 и распаковываем
4)Далее будет папка mcp 1.7.10 , в ней conf и bin 
5)В папке mcp открываем версию 1.7.2 и заменям файлы на наши из архива (т.е bin и conf)
Все,теперь MRK декомпилит 1.7.10!
-----------------------------------------------------------
upd 2.0: Ссылка на старую программу заменена новой,с поддержкой java 8.
 
2,955
12
Ибо маппинги 1.7.10 и 1.7.2 разные. Фактически, это смесь BON и Fernflower.
 
1,239
2
24
Незнаю.У меня мод на 1.7.10 отлично декомпильнуло.Даже ошибок не было
[merge_posts_bbcode]Добавлено: 05.04.2015 13:32:29[/merge_posts_bbcode]

Есть люди которые на 1.5.2 - 1.6.4 сидят
 
1,683
1
Видел в сети тутор о том,как использовать bon в 1.7.10. Столько геморроя. Нужно делать свои файлы,распаковывать сорцы. И ещё то,что я не помню. А у хирурга небось мод простой и компилятор принял его как 1.7.2
 
1,239
2
24
3 моба всего лишь,ну и пару крафтов.
Я еще к разрабу постучусь и попрошу его сделать на 1.7.10
Dovakin написал(а):
Видел в сети тутор о том,как использовать bon в 1.7.10. Столько геморроя. Нужно делать свои файлы,распаковывать сорцы. И ещё то,что я не помню. А у хирурга небось мод простой и компилятор принял его как 1.7.2
 
117
0
Автор этой штуки помогает мне ежедневно с моим сервером, клиентом и лаунчером.
Человек действительно хороший и многое понимает.
Если бы не он, так бы я и сидел с говномодами.

Вот прямо сейчас он занимается исправлением мода vending_block.

Так что да, штука полезная!
 
Вот блин, используют же люди утилиту. Скоро постараюсь сделать обновление (может, даже BON выброшу и стану использовать SpecialSource, только маппинги нужно сконвертировать).
 
1,239
2
24
gamerforEA написал(а):
Вот блин, используют же люди утилиту. Скоро постараюсь сделать обновление (может, даже BON выброшу и стану использовать SpecialSource, только маппинги нужно сконвертировать).
А я те писал в скайпе,просто так думаешь обновить просил?)
 
117
0
gamerforEA написал(а):
Вот блин, используют же люди утилиту. Скоро постараюсь сделать обновление (может, даже BON выброшу и стану использовать SpecialSource, только маппинги нужно сконвертировать).
Я очень рад, что ты присоединился к этому ресурсу. Тут есть толковые ребята.
Может не только мне тут поможешь :cool:
 
Dovakin написал(а):
Видел в сети тутор о том,как использовать bon в 1.7.10. Столько геморроя. Нужно делать свои файлы,распаковывать сорцы. И ещё то,что я не помню. А у хирурга небось мод простой и компилятор принял его как 1.7.2
Ересь полная.
 
7,099
324
1,510
Ага, up, попытался декомпильнуть им таумкрафт, вот вывод:
Deobfuscating mod...
java.io.FileNotFoundException: C:\Users\<User>\Downloads\MRK\mcp\1.7.2\bin.zip
(╤шёЄхьх эх єфрхЄё эрщЄш єърчрээ√щ яєЄ№)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at immibis.bon.io.JarLoader.loadClassesFromJar(JarLoader.java:32)
at immibis.bon.io.ClassCollectionFactory.loadClassCollection(ClassCollec
tionFactory.java:24)
at mrk.utils.Reverse.startDeobf(Reverse.java:67)
at mrk.utils.Reverse.startReverse(Reverse.java:32)
at mrk.ui.controllers.MRK$3.run(MRK.java:78)

Никакой папки reserve не появилось(
[merge_posts_bbcode]Добавлено: 10.06.2015 11:13:17[/merge_posts_bbcode]

Путь к файлу содержит русские буквы, но даже после перемещения ниче не изменилось...
 
Последнее редактирование:
317
10
перемести просто сам мод и мрк на диск ц и запускай, мне лично помогло
 
2,955
12
hohserg написал(а):
Ага, up, попытался декомпильнуть им таумкрафт, вот вывод:
Deobfuscating mod...
java.io.FileNotFoundException: C:\Users\%d0%9a%d0%b0%d0%bf%d1%83%d1%81%d1%82%d0%
b8%d0%bd%20%d0%a1%d0%b5%d1%80%d0%b3%d0%b5%d0%b9\Downloads\MRK\mcp\1.7.2\bin.zip
(╤шёЄхьх эх єфрхЄё  эрщЄш єърчрээ√щ яєЄ№)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(Unknown Source)
        at immibis.bon.io.JarLoader.loadClassesFromJar(JarLoader.java:32)
        at immibis.bon.io.ClassCollectionFactory.loadClassCollection(ClassCollec
tionFactory.java:24)
        at mrk.utils.Reverse.startDeobf(Reverse.java:67)
        at mrk.utils.Reverse.startReverse(Reverse.java:32)
        at mrk.ui.controllers.MRK$3.run(MRK.java:78)

Никакой папки reserve не появилось(
[merge_posts_bbcode]Добавлено: 10.06.2015 11:13:17[/merge_posts_bbcode]

Путь к файлу содержит русские буквы, но даже после перемещения ниче не изменилось...
java.io.FileNotFoundException: C:\Users\%d0%9a%d0%b0%d0%bf%d1%83%d1%81%d1%82%d0%
b8%d0%bd%20%d0%a1%d0%b5%d1%80%d0%b3%d0%b5%d0%b9\Downloads\MRK\mcp\1.7.2\bin.zip
(Системе не удаётся  найти указанный путь)
Как бы намекает.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху