Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal

Ответ
 
Опции темы
Старый 08.12.2007, 23:48   #1
Prof. BiG BanG
Оператор ЭВМ
 
Регистрация: 18.10.2007
Сообщений: 22
Написано 3 полезных сообщений
(для 3 пользователей)
Хорошо Декомпилятор Java!

Давно пользуюсь этой программой и рекомендую всем, кто хочет узнать как работает чужая игра, например
DJ Java Decompiler

По-моему, лучший декомпилятор Java
(Offline)
 
Ответить с цитированием
Старый 09.12.2007, 00:27   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Re: Декомпилятор Java!

Извиняюсь, я нуб в деле проганья под мобилы. Эта прога может раскомпилить Jar-файл?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 09.12.2007, 00:48   #3
Prof. BiG BanG
Оператор ЭВМ
 
Регистрация: 18.10.2007
Сообщений: 22
Написано 3 полезных сообщений
(для 3 пользователей)
Re: Декомпилятор Java!

jar-файл - это архив. Да, она может его распаковать и потом декомпилировать
(Offline)
 
Ответить с цитированием
Старый 12.12.2007, 08:51   #4
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Re: Декомпилятор Java!

Декомпилить-то она может, а вот закомпилировать этот текст назад в class файл у мня что-то ниразу не получалось.
(Offline)
 
Ответить с цитированием
Старый 12.12.2007, 21:23   #5
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Декомпилятор Java!

это только для простых классов проходит.
(Offline)
 
Ответить с цитированием
Старый 12.12.2007, 21:42   #6
Kurdt
ПроЭктировщик
 
Регистрация: 28.03.2007
Сообщений: 194
Написано 7 полезных сообщений
(для 25 пользователей)
Re: Декомпилятор Java!

а что вообще реально закомпилировать розкомпилированый клас?? пожалуйста поподробней, в киких случаях java нельзя назад скомпилировать.
И какой вид компиляции имеется в виду компилятором сан жава или сторонним генератором кода по типу МП ?
(Offline)
 
Ответить с цитированием
Старый 12.12.2007, 21:43   #7
Kurdt
ПроЭктировщик
 
Регистрация: 28.03.2007
Сообщений: 194
Написано 7 полезных сообщений
(для 25 пользователей)
Re: Декомпилятор Java!

когдато пользовался javabit там ней можн переводить хороше мидлеты с другого языка.
(Offline)
 
Ответить с цитированием
Старый 12.12.2007, 21:54   #8
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Декомпилятор Java!

собрать обратно можно если декомпиляция прошла без ошибок и была проведена деобфускация, иначе компилятор заблудится в одинаковых именах. Декомпилировать, в принципе, все равно что чистую яву или МР. У МР просто код хуже читается немного. Я когда модифицировал MobileBASIC несколько часов правил исходник чтобы собрать обратно.
Чаще всего плохо собираются блоки try{}catch() и case
(Offline)
 
Ответить с цитированием
Старый 13.12.2007, 07:56   #9
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Re: Декомпилятор Java!

Я пользуюсь cavaj, декомпилит получше чем DJ, но всё равно на больших файлах глючит (путается в метках). А Вы, pilgrim, чем пользуетесь, если не секрет?
(Offline)
 
Ответить с цитированием
Старый 14.12.2007, 00:38   #10
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Декомпилятор Java!

я мало декомпилю, в основном просто для инфы как сделано. хватает JAD + JavaBite
(Offline)
 
Ответить с цитированием
Старый 14.12.2007, 02:33   #11
Kurdt
ПроЭктировщик
 
Регистрация: 28.03.2007
Сообщений: 194
Написано 7 полезных сообщений
(для 25 пользователей)
Re: Декомпилятор Java!

Сообщение от pilgrim
собрать обратно можно если декомпиляция прошла без ошибок и была проведена деобфускация, иначе компилятор заблудится в одинаковых именах. Декомпилировать, в принципе, все равно что чистую яву или МР. У МР просто код хуже читается немного. Я когда модифицировал MobileBASIC несколько часов правил исходник чтобы собрать обратно.
Чаще всего плохо собираются блоки try{}catch() и case
тоесть компилирует оно жавой а не собирает по байт коду?
(Offline)
 
Ответить с цитированием
Старый 14.12.2007, 18:19   #12
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Декомпилятор Java!

Сообщение от Kurdt
тоесть компилирует оно жавой а не собирает по байт коду?
Если честно, ничего не понял
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 20:46   #13
cHeRsAnYa
ПроЭктировщик
 
Регистрация: 18.12.2007
Сообщений: 157
Написано 24 полезных сообщений
(для 27 пользователей)
А можно декомпилить в код MidletPascal?

Хотя бы в принципе?

Последний раз редактировалось Magus, 10.01.2008 в 21:06.
(Offline)
 
Ответить с цитированием
Старый 10.01.2008, 22:35   #14
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Декомпилятор Java!

Программа на МР, компилируется в обычные class файлы. Головной имеет имя M.class, декомпилируется любым декомпилером, простите тавталогию, но на выходе вы получите текст на языке ЯВА, а не МР, только и всего.
(Offline)
 
Ответить с цитированием
Старый 11.01.2008, 15:22   #15
cHeRsAnYa
ПроЭктировщик
 
Регистрация: 18.12.2007
Сообщений: 157
Написано 24 полезных сообщений
(для 27 пользователей)
Ответ: Декомпилятор Java!

Это понятно. А обратно в код на паскале возможно перевести?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мобильный компилятор/декомпилятор java IDOL 1234 Прочие вопросы 8 10.12.2009 22:00
Информация о Java Dzirt FAQ 0 16.05.2009 21:39
декомпилятор? zheland C++ 9 09.08.2008 20:44
Звонить из java Ваня1993 Основной форум 3 09.09.2007 00:57
Java-прикол!!! ingko Болтовня 11 17.06.2007 17:56


Часовой пояс GMT +4, время: 19:11.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com