After laying dormant since August 23rd last year [mReader 1.01], I have finally got around to decompiling the mReader from binary form and have thrown it all into the Eclipse 3.0 IDE. Wow, was I blown away by the new version of Eclipse. What a great IDE. I have been using the version 2.xx incarnation at work to do Java work and while great, the new Eye-candy in the version 3.0 incarnation is truly fantastic.
Now, back on topic. For those who don't know, I lost the mReader souce in a Windows incident about 3-4 months ago. I used Jode (Thanks, Rich Fuller for pointing me to it) to decompile the mReader binaries, and it has done a servicable job. After about 10 minutes of playing around Eclipse is finally happy with the java source. I have had to chop out some bits that didnt decompile properly, and will have to re-implement them in the next few days. Jode also pulled some very interesting little things out of its decompiler hat, for example:
public void ImportOPML() {
object = object_1_;
break;
}public void Add(RssItem newItem) {
object = object_0_;
break;
}public progressCanvas(Display display) {
this.display = display;
screen = screen;
if (!this.isDoubleBuffered())
offscreen = Image.createImage(this.getWidth(), this.getHeight());
}Ill keep you posted.
Posted by Mark at June 2, 2004 11:27 PMhave you tried using mocha to decompile the bytecode? try a google search for mocha and give it a go.
Posted by: tomr at June 2, 2004 11:35 PM