Hello, the names kyle, extremely new to the javaprogrammingforums. The reason I'm here is I'm looking for a java programmer who can fix a jar file for me. I'm not sure if that's possible, but if it is I'd gladly pay. Me along with another 200 or so players play a yahoo game called Yahoo! Towers, it's really a dying breed, but the few that do play really enjoy it. Back when the game was created some guy that knew java copied the original jar file for the game and edited it with his own functions creating a new jar. One of the main functions in this jar being that it plays the game for you. Now all the hard work has already been done, the problems that we currently have with it is that it no longer runs in vista (which i'm thinking has to do with it requiring that oldschool java 1.4.3 to run), in order to run the applet you need to install java 1.4.3 (i think it's from early 2000 or 1999) and it doesn't display a table list. Runs fine in XP.
But anyways, my question is:
Can you update a jar file to run on the current version of java when you don't have the java source? I've unpacked the altered older jar file and the current jar file that is used for the game today and there's like 200 classes in each one, the altered jar file has a few more classes for the special functions this guy put into it (there're almost identical). I was going to pay someone on rentacoder to fix it but I just wanted to make sure it can even be done if I don't have the java source. All I want done for it is to run on the current java, that's it. If anyone can answer my question I'd greatly appreciate it, thanks.