Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

mrX?

Въпрос относно Java плъгин

Препоръчан отговор


Здравейте. Искам да направя нещо като плъгин за една игра и реших да добавя кода от друг плъгин. Въпросът ми е как по-точно става схемата. Файла е *.jar и затова реших да опитам с winrar но така виждам само файловете, но не и кода на самия плъгин. Някой има ли предложение как става? Благодаря предварително!!! :)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Здравейте. Искам да направя нещо като плъгин за една игра и реших да добавя кода от друг плъгин. Въпросът ми е как по-точно става схемата. Файла е *.jar и затова реших да опитам с winrar но така виждам само файловете, но не и кода на самия плъгин. Някой има ли предложение как става? Благодаря предварително!!! :)

за да видите кода трябва да декомпилирате class файловете вътре. Но след като направите промените трябва да ги компилирате наново

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Здравейте !

 

1) *.jar файловете са архиви, получени по методите за архивиране на .zip файлове. Имайки това на ум, няма проблеми един *.jar файл да се преименува на *.zip и да се разархивира по стандартния начин.

 

2) Декомпилирането на .class файлове става с decompilers (като JAD), като от .class файловете ще бъдат генерирани .java файлове. Изходните файлове не винаги са в "красив" вид и доста често със променени имена на член - променливите.

 

3) Преди да правите каквото и да е декомпилиране, трябва да имате в предвид, че това се води reverse-engineering и не винаги е позволено да се прави на готови продукти или плъгини. Моля, проверете в лиценза на този плъгин дали имате право да правите това и ако да, то при какви условия и до каква степен.

 

Поздрави !

 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

 Благодаря за бързите отговори.  

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

×
×
  • Добави ново...