[java] What can I use to edit a Java Class file?
I have this java applet game I wish to add to my site, but when you enter your name into the highscore, a window pops up, but it goes to the wrong url.
I used Decafe Pro and found the line I had to change, but the program wouldn''t let me save (I love share ware )
Does anyone know what I can use to edit this class file, and let me save?
Thanks in advance
------------------
J-who
Webmaster of:
AbandonGames.com
Icq: 51054039
In the End, we will remember not the words of our enemies, but the silence of our friends.
I usually use Jad:
http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
In fact Decafe Pro is just a front end to Jad.
Alternatively, you can circumvent the problem that you cannot save by copying the whole file and pasting it into notepad and then saving it.
Jacob Marner
http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
In fact Decafe Pro is just a front end to Jad.
Alternatively, you can circumvent the problem that you cannot save by copying the whole file and pasting it into notepad and then saving it.
Jacob Marner
Jacob Marner, M.Sc.Console Programmer, Deadline Games
Smacks of plagiarism to me, write it your self you thieving little creep! If people wanted you pissing about with their code they would of distributed the source with it. This _does_ violate copyright and if it were one of mine I''d pursue it!
Bobbin,
there are several ways to avoid decompilation.
1. Use a native code compiler.
or
2. Use a java obfuscator that mangles your class files
so they cannot be decompiled - some of them even reduce
class file sizes with 30-40%! Recommended if you
want to avoid copyright infringements.
Do a search on "java obfuscator" on Google and you see there
are plenty to choose from.
Jacob Marner
there are several ways to avoid decompilation.
1. Use a native code compiler.
or
2. Use a java obfuscator that mangles your class files
so they cannot be decompiled - some of them even reduce
class file sizes with 30-40%! Recommended if you
want to avoid copyright infringements.
Do a search on "java obfuscator" on Google and you see there
are plenty to choose from.
Jacob Marner
Jacob Marner, M.Sc.Console Programmer, Deadline Games
I got alot of hits on that felonious.
any specific reccomendations? any particularily
reliable or sun certified?
thanks for the tip
any specific reccomendations? any particularily
reliable or sun certified?
thanks for the tip
"do you like my helmut?"-yoghurt
Does using a java obfuscator affect performance when the class file is being executed?
I can''t really recommend any because I haven''t looked through them all. Most of what I do is open source, so I really don''t need a Java obfuscator and haven''t used any.
So I cannot tell whether it slows down performance. Give it a try and tell me the results.
Jacob Marner
So I cannot tell whether it slows down performance. Give it a try and tell me the results.
Jacob Marner
Jacob Marner, M.Sc.Console Programmer, Deadline Games
Last time I looked at obfuscators was a year ago, so I''m having to dredge my memory:
A standard obfuscator probably won''t give you any performance improvement. However, as someone mentioned before, they do tend to reduce class sizes - which means quicker download (I guess that''s performance...?).
An optimising obfuscator (something like Condensity or Dash-O-Pro), may give you a performance boost. I''ve seen figures quoted in the past of 30-40%. The reality is more likely to be 15-20% for ''some'' operations.
I think retroguard was free. It seemed quite reasonable.
A standard obfuscator probably won''t give you any performance improvement. However, as someone mentioned before, they do tend to reduce class sizes - which means quicker download (I guess that''s performance...?).
An optimising obfuscator (something like Condensity or Dash-O-Pro), may give you a performance boost. I''ve seen figures quoted in the past of 30-40%. The reality is more likely to be 15-20% for ''some'' operations.
I think retroguard was free. It seemed quite reasonable.
quote: Original post by felonius
Bobbin,
there are several ways to avoid decompilation.
1. Use a native code compiler.
or
2. Use a java obfuscator that mangles your class files
so they cannot be decompiled - some of them even reduce
class file sizes with 30-40%! Recommended if you
want to avoid copyright infringements.
Do a search on "java obfuscator" on Google and you see there
are plenty to choose from.
Jacob Marner
Why? I release all my code GNU and only distribute source (like a good little boy). Copyright law and the courts are better protection....
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement