Цитата:
Сообщение от Myshlayevsky
Вопрос. закоментил класснотфаунд, а оно ццуко, выдало аж 28 ошибок. Шо делать?
Пытался прикрутить к поплавковому Арадо кабины от жучки 87Б2.
|
Слухай, когда ты декомпилировал класс, он выдал тебе одну только ошибку, класснотфаунд. Когда ты эту ошибку "исправил", он полез искать новые ошибки. Было и такое, я тоже парился. А надо лишь исправить эти ошибки. Для этого надо иметь два декомпиля или один хороший.
Я декомпилирую ява-декомпилятором и Ёодой. Потомзаменяю кусок класса в исходнике от Jdec таким же куском от ёды, это кусок от слов public class BF_109F2 extends BF_109 в данном примере до слов
static Class _mthclass$(String s)
{
return Class.forName(s);
ClassNotFoundException classnotfoundexception;
classnotfoundexception;
throw new NoClassDefFoundError(classnotfoundexception.getMes sage());
}
А этот кусок вообще ремлю или делитю. Дальше исправляю кусок от слов
Aircraft.weaponTriggersRegister(class1, new int[] {
можно тоже вставить из еды, но заменить варкласс на класс1, чтоб работало, а можно просто поудалять лишние символы типа _ перед словом Випон и все после слова регистер до скобки. Тогда будет работать. Чтобы получилось:
Aircraft.weaponTriggersRegister(...
Aircraft.weaponHooksRegister(...
Aircraft.weaponsRegister(...
Ну вот, теперь проверяем как компилится и как работает скомпиленное. Работает? Приступаем к изменению
Вася, может и тебе этот способ подмогнет
Сейчас не могу этим заняться, хотя тоже хочу попробовать, если у меня не получится, значит это какой-то феномен именно Мессеров, как кокпит у хенкеля.