Работа с java и class файлами - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Документация

Важная информация

Документация Описание установок и настроек как самого эмулятора Aion-Emu, так и сопутствующих инструментов.
Описание темы:Нужна помощь

Ответ
Опции темы
Непрочитано 08.02.2011, 14:04   #1
Аватар для Event
Пользователь

Автор темы (Топик Стартер) Работа с java и class файлами

1. Java файл ядра скомпилированной сборки AION.

2. Распаковываю ядро с помощью архиватора. Появляются файлы формата "class"

3. Открываю class-файлы c помощью Ява Декомпилятор. Редактирую.

4. Внимание - проблема! Не могу сохранить изменения в формате class, т.к. ява декомпилятор сохраняет только в формате jar, java и txt.

Просьба к знающим людям помочь советом.

Предвижу совет насчет редактирования исходников и компилирование их же в ява-ядро, но мне нужно именно это ядро, а исходников на это ядро нет ни у кого ( я про последнюю ревизию Лайтингов)
Event вне форума Отправить сообщение для Event с помощью ICQ Отправить сообщение для Event с помощью Skype™ Ответить с цитированием
Непрочитано 08.02.2011, 14:12   #2
Аватар для 3EBC
Пользователь

По умолчанию Re: Работа с java и class файлами

Ну вынь полностою ядро декомпилятором и сохрани... Потом Сделай обычную компиляцию исходников...
3EBC вне форума Отправить сообщение для 3EBC с помощью ICQ Отправить сообщение для 3EBC с помощью Skype™ Ответить с цитированием
Непрочитано 09.02.2011, 14:35   #3
Аватар для SunnyX
Пользователь

По умолчанию Re: Работа с java и class файлами

После декомпиляции class-файлов исходники попросту сильно портятся, и сомнительно использовать их повторно.

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

Далее необходимо скомпилировать файл java (измененный исходник по аналогии с декомпилированным файлом) таким способом:
Код:
javac -classpath Build.jar -source 1.5 -target 1.5 -Xlint:unchecked SampleClass.java
При этом должны существовать файлы:
Build.jar - твоя сборка
SampleClass.java - измененный исходник

Если все пройдет удачно, создадутся файлы *.class, которые необходимо запихнуть в сборку, как обычные файлы в архив. Например через Total Commander.
__________________
Классический Interlude PvP сервер http://akamanah.ru/
SunnyX вне форума Ответить с цитированием
Непрочитано 19.02.2011, 13:20   #4
Аватар для Event
Пользователь

Автор темы (Топик Стартер) Re: Работа с java и class файлами

Цитата:
Код:

javac -classpath Build.jar -source 1.5 -target 1.5 -Xlint:unchecked SampleClass.java

При этом должны существовать файлы:
Build.jar - твоя сборка
SampleClass.java - измененный исходни
Вот с этого момента можно по подробнее? Извиняюсь что туплю
Event вне форума Отправить сообщение для Event с помощью ICQ Отправить сообщение для Event с помощью Skype™ Ответить с цитированием
Непрочитано 21.02.2011, 19:29   #5
Аватар для Event
Пользователь

Автор темы (Топик Стартер) Re: Работа с java и class файлами

Цитата:
javac -classpath Build.jar -source 1.5 -target 1.5 -Xlint:unchecked SampleClass.java

При этом должны существовать файлы:
Build.jar - твоя сборка
SampleClass.java - измененный исходник
Т.е. куда это все вписывать? Буду очень благодарен за помошь
Event вне форума Отправить сообщение для Event с помощью ICQ Отправить сообщение для Event с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с sql файлами плизз ! Руся Lineage II 3 04.11.2011 07:46
Частичная работа для php программера (работа с веб) niko42 Рынок / Marketplace 13 22.03.2011 13:30
Работа с Ядром (Lineage 2 - Java) Ro_0TT Рынок / Marketplace 26 19.01.2011 08:21
из .java в .class krisadr Lineage II 4 08.06.2010 09:25
SOS ( или помогите с sql файлами ) chipusik Движки сайтов (CMS) 4 19.03.2010 06:57


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 21:28. Часовой пояс GMT +3.

Вверх