Page 1 of 1

Fixing Cheoss - java programmer needed

PostPosted: 22 Apr 2009, 09:31
by Olivier Deville
Hi all

We need a java programmer who would be willing to fix Cheoss (http://www1.freewebs.com/cheoss/)

Issues :

- Does not support properly 40/x time control (stops playing after move 40)
- Does not work as black under Winboard (exits after move 2). This does not happen under Arena.

Of course the author has been contacted, but it seems he vanished.

Olivier

Re: Fixing Cheoss - java programmer needed

PostPosted: 22 Apr 2009, 12:15
by Laurens Winkelhagen
Hi Oliver,

The sources are not available on that site, do you have them? If you don't have them it's a 'bit complicated' ;-)

--Laurens

Re: Fixing Cheoss - java programmer needed

PostPosted: 22 Apr 2009, 13:39
by Olivier Deville
Laurens Winkelhagen wrote:Hi Oliver,

The sources are not available on that site, do you have them? If you don't have them it's a 'bit complicated' ;-)

--Laurens


Hi Laurens

Ah too bad ! I thought the sources were there :?

Olivier

Edit : there is a bunch of class and xml files in the jar file... Is there no way to hack them ? :mrgreen:

Re: Fixing Cheoss - java programmer needed

PostPosted: 22 Apr 2009, 18:10
by Guenther Simon
Laurens Winkelhagen wrote:Hi Oliver,

The sources are not available on that site, do you have them? If you don't have them it's a 'bit complicated' ;-)

--Laurens


I think Jim should have them because he compiled that version.

Guenther

Re: Fixing Cheoss - java programmer needed

PostPosted: 22 Apr 2009, 20:13
by Tony Mokonen
Guenther Simon wrote:
Laurens Winkelhagen wrote:Hi Oliver,

The sources are not available on that site, do you have them? If you don't have them it's a 'bit complicated' ;-)

--Laurens


I think Jim should have them because he compiled that version.

Guenther


I'm not sure if Jim would have the original source files. The JET compiler that he uses can compile a JAR file into an executable, without having the original source.

If one is really desperate to view some source, they can use a decompiler like the DJ Java Decompiler. It won't be 100% identical to the original (no comments, etc), but the source generated by this tool is nicely formatted, with full variable names because .jar files have symbols. Whether or not it's illegal or allowed to decompile Cheoss, I don't know.

Tony

Re: Fixing Cheoss - java programmer needed

PostPosted: 22 Apr 2009, 21:48
by Jim Ablett
Tony Mokonen wrote:
Guenther Simon wrote:
Laurens Winkelhagen wrote:Hi Oliver,

The sources are not available on that site, do you have them? If you don't have them it's a 'bit complicated' ;-)

--Laurens


I think Jim should have them because he compiled that version.

Guenther


I'm not sure if Jim would have the original source files. The JET compiler that he uses can compile a JAR file into an executable, without having the original source.

If one is really desperate to view some source, they can use a decompiler like the DJ Java Decompiler. It won't be 100% identical to the original (no comments, etc), but the source generated by this tool is nicely formatted, with full variable names because .jar files have symbols. Whether or not it's illegal or allowed to decompile Cheoss, I don't know.

Tony


That's correct Tony. I just compiled from the jar file.

Jim.