Step 1: Using RSGD
Either put RSGD into your workspace in eclipse, run the batch file that says RSGD.
You will next see this after the above part is complete.
Once its done Deobfuscating the client all the batch files will close out.
Once Completed Make a new folder on your desktop ,
Inside this folder make to more folders(libs, src)
Open the RSGD Folder and copy all the files/folder from output_Src into your folder/src
Next open the RSGD folder go into libs folder
Copy the clientlibs jar and place it into your libs folder
Next put your client into eclipse and open RS3Applet
find
Code:
/**
* Reads the parameters text file, and stores the parameters.
*/
@SuppressWarnings("resource")
private void readParameters() {
}
Go back into the RSGD folder into data and open the Params file
Should look like this
Code:
document.write('archive=gamepackmx+8MLZB1VmSTidSwTkaMUXysHMV6s6Q_5113745.jar ');
client_parameters.put("java_arguments", "-Xmx384m");
client_parameters.put("separate_jvm", "true");
client_parameters.put("boxborder", "false");
client_parameters.put("image", "http://www.runescape.com/img/game/splash5.gif");
client_parameters.put("centerimage", "true");
client_parameters.put("boxbgcolor", "black");
client_parameters.put("21", "0");
client_parameters.put("32", "0");
client_parameters.put("40", "false");
client_parameters.put("12", "true");
client_parameters.put("3", "false");
client_parameters.put("34", "halign=true|valign=true|image=rs3_logo.gif,0,-43|rotatingimage=rs3_loading_spinner.gif,0,47,9.6|progress=true,Verdana,13,0xFFFFFF,0,51");
client_parameters.put("31", "mx+8MLZB1VmSTidSwTkaMUXysHMV6s6Q");
client_parameters.put("10", "4");
client_parameters.put("25", "wwGlrZHF5gKN6D3mDdihco3oPeYN2KFybL9hUUFqOvk");
client_parameters.put("26", "225");
client_parameters.put("-1", "fKUG91ODqdNihEt9Dswp2g");
client_parameters.put("8", "");
client_parameters.put("27", "http://world4.runescape.com");
client_parameters.put("5", "");
client_parameters.put("16", "0");
client_parameters.put("22", "false");
client_parameters.put("30", "");
client_parameters.put("24", "0");
client_parameters.put("20", "1129");
client_parameters.put("23", "38884");
client_parameters.put("29", "lobby28.runescape.com");
client_parameters.put("37", "false");
client_parameters.put("33", "1195361222");
client_parameters.put("39", "1127");
client_parameters.put("41", "false");
client_parameters.put("15", "0");
client_parameters.put("13", "false");
client_parameters.put("14", "0");
client_parameters.put("9", "false");
client_parameters.put("0", "QwR09xyI0oJjlApdJxAJ8Q");
client_parameters.put("36", "");
client_parameters.put("4", "0");
client_parameters.put("17", ".runescape.com");
client_parameters.put("42", "lobby30.runescape.com");
client_parameters.put("35", "http://world4.runescape.com");
client_parameters.put("1", "");
client_parameters.put("7", "0");
client_parameters.put("6", "http://services.runescape.com/m=gamelogspecs/clientstats?data=");
client_parameters.put("18", "false");
client_parameters.put("38", "");
client_parameters.put("haveie6", "false");
Copy everything but the fist line and past into this method
Code:
/**
* Reads the parameters text file, and stores the parameters.
*/
@SuppressWarnings("resource")
private void readParameters() {
}
Step 2 : Fixing all the Errors
You should have about 56 Errors most of them is the Object Errors
Make all of these Error look like this
The constructor errors
Just remove what I have highlighted from each constructor error.
The Finally change quit to public
Congratulations you have deobed your own client that will connect to rs.
Step 3: Running RSCD
This is self explanatory you just run the batch file or run in eclipse. THIS WILL TAKE AWHILE TO DOWNLOAD THE FULL CACHE(Don't release the client you make UNLESS you release the cache, no one can use it without the cahce it was deobed with.)