sourceforge から LAN メッセンジャーのコードをダウンロードしました。実行可能な JAR ファイルです。
それをダブルクリックすると、メッセンジャーが起動します。
ソースコードを勉強したい。それ、どうやったら出来るの?
sourceforge から LAN メッセンジャーのコードをダウンロードしました。実行可能な JAR ファイルです。
それをダブルクリックすると、メッセンジャーが起動します。
ソースコードを勉強したい。それ、どうやったら出来るの?
Sourceforge にはソースへのリンクがあります。
JAR ファイルは、WinRAR などの .ZIP ファイル形式をサポートするすべてのソフトウェアで開くことができます。
しかし、ソース コードにアクセスしたい場合は、JAR ファイルの場合、Java コードが既に Java のバイト コードに「プリコンパイル」されているため、少し注意が必要です。幸いなことに、バイト コードを逆コンパイルして (通常は) 読み取り可能な Java ソース コードに戻す (大まかな) 方法があります。
これを行うプログラムはたくさんありますが、私の個人的なお気に入りは JAD ( http://www.varaneckas.com/jad/ ) です。
sourceforge でプロジェクトを見つけたので、コードが難読化されていない可能性があります。もしそうなら、あなたはまだそれを逆コンパイルすることができますが、それを読んで理解するのは非常に難しいでしょう.
お使いのコンピューターに eclipse はありますか? jar ファイルをプロジェクトに追加すると、ソース コードが表示されます。
利用可能なオプションは 2 つだけです。 1. Cavaj や JAD などの逆コンパイラ ツールを使用します。ソースを変更するのは難しいかもしれません。機能を理解するのに役立つ場合があります。2. SourceForge にもソース ファイルへのリンクが必要です。SourceForge でもう一度確認してみる価値はあると思います。