błędy po dekompilacji

0

na początku zaznaczam że jestem zielony jeśli chodzi o jave kiedyś trochę liznąłem c++ więc uznałem że na logikę dam radę edytować plik i lekko zmienić

mam plik .jar (skrypt do bota) po dekompilacji wkleiłem kod do eclipse i nagle wyskoczyły 3 błędy które sprawiają że nawet jeśli nie wprowadzam żadnych zmian to po skompilowaniu skrypt już nie działa
do dekompilowania użyłem http://www.javadecompilers.com/
czy robię coś źle? czy przy dekompilacji kod może zostać "uszkodzony"?
w załączniku zostawiam plik
błędy wyskakują tylko w main plik loginevent jest ok

0

Tu masz opis tego procederu: Patching Java Executables – The Easy Way. Krótko mówiąc - dekompilatory nie są tak precyzyjne, jak byśmy chcieli. Przerabiałem to samo w C#, ale tam nie było takiego fajnego narzędzia, jak tu pokazali (w Step 4): JBE - Java Bytecode Editor.

0

IntelliJ/fernflower dekompiluje ten kod bez problemu. Nie ma tam też żadnej obfuskacji ani nic takiego.
Robisz nowy projekt w IntelliJ i dodajesz tego jara jako library do projektu i możesz sobie wtedy w "external libraries" otworzyc pliki .class i się zdekompilują w locie.
Przy czym zauważ że ten twój bot wymaga też biblioteki org.osbot.rs07 i się bez niej nie skompiluje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1