Skip to content
View in the app

A better way to browse. Learn more.

Tip.It Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

New RuneScape Client leaked?

Featured Replies

Remember that downloadable RS client that Jagex talked about? I think they just leaked it. When I loaded RuneScape today it came up with this message:

 

87653583.png

 

Naturally, I decided to download it. For anyone else that wants to try it, the link is: http://www.runescape...Scape_Setup[Caution: Executable File]

 

Note that this is NOT the same as the client on the downloads page. That one is 89.5KB. The one I just linked to is 20 MB.

 

I'll update with more info after I install it.

 

EDIT: Ah... apparently it's just the normal client, but with Java included. I thought they'd have done something more interesting. :(

  • Never trust anyone. You are always alone, and betrayal is inevitable.
  • Nothing is safe from the jaws of the decompiler.

I found this within the html-source of their page a while ago, the setup file at-least. I was intrigued by it so downloaded it - all I got was the standard client though. Like you though, I noticed it's file size in comparison to the previous and was quite confused that there was nothing, at least visibly, different.

 

Edit :- Oh, Java contained - fair enough then.

Very interesting, I wonder if this was intentional.

RIP Michaelangelopolous

I just downloaded it and did setup and it appears to be the exact same as the old client, I was hoping for some add-ons but maybe that will happen later on.

All it is is a copy of java and the Runescaoe exe file from the downloads section.

 

The one they are working on is most likely written in c++ and will have a nice UI.

Yeah I doubt they would just add Java to the "real" new client.

Yeah I doubt they would just add Java to the "real" new client.

 

In one of the recent Q&A's one of the mods stated the fact that the new client will be able to run Runescape without using java.

Yeah I doubt they would just add Java to the "real" new client.

 

In one of the recent Q&A's one of the mods stated the fact that the new client will be able to run Runescape without using java.

 

So what would it use...? I know they have ported Runescape to other things such as Direct X (They said they had been a few years ago, I don't know if they finished though)...but that would be for something like the Xbox. (PC can run DX though so hmm) Why would they not use Java on a game that is built around Java? Also, I don't know if that's what you implied but that's what I got from your post, that Jagex was going to use a different language.

Big_Stingman.png

Just because the server is in Java, it doesn't mean the client has to be. If the new client can actually pull more then 30 fps on max graphics, then I will use it.

 

If they are building a client that is for players who don't have access to java then logically we must assume that it will not be in java.

I have a question... This new client you speak of- are they planning on having you download the entire game for faster load times and stuff like that? I would find that incredably usefull :^_^:

iximi.png

I have a question... This new client you speak of- are they planning on having you download the entire game for faster load times and stuff like that? I would find that incredably usefull :^_^:

 

 

I think the new client will be a standalone application which still uses the same cache files. I am 90% sure it will produce higher performance in game. Java is a memory hog so yeah.

I have a question... This new client you speak of- are they planning on having you download the entire game for faster load times and stuff like that? I would find that incredably usefull :^_^:

 

 

I think the new client will be a standalone application which still uses the same cache files. I am 90% sure it will produce higher performance in game. Java is a memory hog so yeah.

From an online gaming hacker perspective, that's awesome! Of course, since 99% of RuneScape is server-sided, you can't edit anything through typical game hacking methods that would be anything more then just visual (Like making it look like you have 2B using cheat engine by editing Java[Caution: Executable File]). But I'm sure this will open up some doors for some interesting things (Which, again, will only be visual). ^^.

 

And now I know I'm going to get PMed from people asking me to write them Battlefield or WarRock hacks and people posting below flaming because I like to write them. :P.

 

Now, being a developer of the Micro, I can study how they did it and possibly myself and Jason (Developer of SK) can include and maybe embed it in our own clients to speed things up! :D.

09144a99bb.png

I have a question... This new client you speak of- are they planning on having you download the entire game for faster load times and stuff like that? I would find that incredably usefull :^_^:

 

 

I think the new client will be a standalone application which still uses the same cache files. I am 90% sure it will produce higher performance in game. Java is a memory hog so yeah.

 

Now, being a developer of the Micro, I can study how they did it and possibly myself and Jason (Developer of SK) can include and maybe embed it in our own clients to speed things up! :D.

 

I would like to see API's where developers can, using a developers ID key, access read only variables of the game.

 

For example, they could put all of the chats in the game into separate servers. If they were to do this, they could provide an read-only access url, something like "chat22.runescape.com/devkey=34343ffffw". Developers could then parse the data into a label or text box and then stream the chat to a toolkit like SK.

 

I would like to be able to stream the chat in game onto the LCD on my G15 keyboard. I created an add on in wow which does that, but I don't think Jagex will ever break out of their shell.

I really hope Jagex opens up to the add-on community if they come out with a full-featured C++ client. Add-ons make WoW excellent, WoW without add-ons is ridiculous.

-------------------------------------------------------------------

  • Author

Yeah I doubt they would just add Java to the "real" new client.

 

In one of the recent Q&A's one of the mods stated the fact that the new client will be able to run Runescape without using java.

 

I wouldn't be surprised if this is it. Effectively, it allows you to "run" RuneScape without Java since it installs it for you.

  • Never trust anyone. You are always alone, and betrayal is inevitable.
  • Nothing is safe from the jaws of the decompiler.

I highly doubt this is the new client.

I also do not think jagex would go through the up-front and long term time/cost it would take to port runescape to c++ or whatever language they would decide. It would introduce so many bugs that could not be fixed in the ported version while still being consistent in the java version that it would turn into trying to manage 2 different games. It will likely be a java web start application which is basically a applet that you download to your hard drive, runs "stand alone" in its own window, launches from an icon on your desktop, and built in support for updating itself.

Nagrom_17.png

Doing random stuff on runescape. Always happy to have a random conversation, just pm me.

It looks like a puke covered dragon face that is screaming
Thanks Unoalexi for my awesome avatar!

If that's the "downloadable RS" they talked about in the QA, I'm disappointed. It's still the same old Internet Explorer based browser. IE doesn't even support the resizable mode of RS, so why does Jagex make it IE based?.

 

Java is not restricted to browser applets. It can be used to make stand alone applications (doubleclickable *.jar files) too. There is no need to switch completely to C++ to make non-browser RS. It's also possible to make a custom *[Caution: Executable File] launcher (with C++ for example) for Java applications, if the default Java launcher (javaw[Caution: Executable File]) isn't enough.

Don't matter how good the "new" RS Client is or is going to be in my opinion. I prefer to play in the web browser so I can multi task from tab to tab rather than window to window.

xxteargodxx.png

[hide]

I have a question... This new client you speak of- are they planning on having you download the entire game for faster load times and stuff like that? I would find that incredably usefull :^_^:

 

 

I think the new client will be a standalone application which still uses the same cache files. I am 90% sure it will produce higher performance in game. Java is a memory hog so yeah.

 

Now, being a developer of the Micro, I can study how they did it and possibly myself and Jason (Developer of SK) can include and maybe embed it in our own clients to speed things up! :D.

[/hide]

I would like to see API's where developers can, using a developers ID key, access read only variables of the game.

 

For example, they could put all of the chats in the game into separate servers. If they were to do this, they could provide an read-only access url, something like "chat22.runescape.com/devkey=34343ffffw". Developers could then parse the data into a label or text box and then stream the chat to a toolkit like SK.

 

I would like to be able to stream the chat in game onto the LCD on my G15 keyboard. I created an add on in wow which does that, but I don't think Jagex will ever break out of their shell.

Yeah, the only think Jagex has really done for developers is the hiscores page. Would be nice to see more abilities like the one you stated.

 

I also think it'd be nice to see the number of players in certain areas of the map. For example, I could look at the GWD in world 76 and see the player count inside.

 

Even small things would help us. For example an easily parsed GE database. Instead we have to use RuneScript's servers. However, they've stayed in their shell this long, I doubt they're about to change anytime soon.

09144a99bb.png

I really hope Jagex opens up to the add-on community if they come out with a full-featured C++ client. Add-ons make WoW excellent, WoW without add-ons is ridiculous.

I quite agree with you, this would open up a huge realm of possibilities that could greatly improve the gaming experience for many players, not just the developers who would utilise it!

 

I'm just not quite sure I can see it happening though, doesn't seem 'Jagex' like - perhaps they'll change though? I'd also imagine that the player-base that this kind of addition would cater to would be immensely less than it is on many other MMORPGs - unfortunately!

 

I'm also not certain what their 'new' client will be like. An entirely new client, built off a different platform would be fantastic! But really, all I see happening is Jagex producing a 'utility' client, much like we have in SwiftKit that utilises some of their own databases and simply provides the game playable through their current applet.

 

For example an easily parsed GE database. Instead we have to use RuneScript's servers.

The Grand Exchange site isn't that difficult to produce a parser for - certainly viable to use that rather than RuneScript from what I've seen at least. But I do see what you mean, having a nice API for it would be brilliant! :)

I really hope Jagex opens up to the add-on community if they come out with a full-featured C++ client. Add-ons make WoW excellent, WoW without add-ons is ridiculous.

I quite agree with you, this would open up a huge realm of possibilities that could greatly improve the gaming experience for many players, not just the developers who would utilise it!

 

I'm just not quite sure I can see it happening though, doesn't seem 'Jagex' like - perhaps they'll change though? I'd also imagine that the player-base that this kind of addition would cater to would be immensely less than it is on many other MMORPGs - unfortunately!

 

I'm also not certain what their 'new' client will be like. An entirely new client, built off a different platform would be fantastic! But really, all I see happening is Jagex producing a 'utility' client, much like we have in SwiftKit that utilises some of their own databases and simply provides the game playable through their current applet.

 

For example an easily parsed GE database. Instead we have to use RuneScript's servers.

The Grand Exchange site isn't that difficult to produce a parser for - certainly viable to use that rather than RuneScript from what I've seen at least. But I do see what you mean, having a nice API for it would be brilliant! :)

I know the GE is easily parsable, but to get all the information on one item, you'd have to do 2 parses. One to get the list of search results which would only show the current price and change today and the links to each items extra information. Then you'd have to do a second parse to get their actual minimum, market, maximum prices, percentage changes over 30, 90, and 180 days, and graphs. Instead of doing 2 downloads and 2 parses from Jagex, you can get all that in one parse of RuneScript. :P. I'd rather parse RuneScript anyways as 99% of the time their servers are much faster then retrieving all the information from Jagex.

 

And where to get it directly from Jagex the parsing would take more work, time, and memory (Although you could use RegEx to take care of most of it), I'd rather use my function to get lines from RuneScript:

[hide=Function for retrieving information from RuneScript (Copied directly from the RS Micro source)]

/*
Name:			RScript_GL()	RuneScript Get Line			Doctor Zany
Description:	Searches for a given line in a variable retrieved
			from RuneScript.
Variables:		V - The variable to search.
			D - Delimiters to search for in the variable.
			N - The delimiter result number. (Eg. If more then
				one line started with D, the N result would be
				returned.)
*/

RScript_GL(V, D, N="") {
If(N == "")
	N := 1
F := 1
Loop
{
     If(Parse(Parse(V, "`n", A_Index), ":", 1) == D)
     {
        If(F == N)
           Return String_Replace(Parse(V, "`n", A_Index), D ":" A_Space, "")
        Else
           F += 1
     }
     Else If(Parse(V, "`n", A_Index, "N/A") == "N/A")
	Return
}
}

[/hide]

 

So, for example, using that function if I wanted the search results in the GE for the string "Dragon" and got it from RuneScript using this link which returned:

[hide=Result for searching "Dragon" in RuneScript's Grand Exchange parser]

START
RESULTS: 96
SEARCH TERMS: +Dragon*
MULTIITEM: 0
DUPLICATES: 0
OUTDATED: 0
ITEM: 1 Dragon_sq_shield 299600 306400 321700 5201 1.8% 2% 1.1%
IID: 1187
ITEM: 1 Dragon_2h_sword 1700000 1800000 1800000 27300 -3.9% 12.9% 45.6%
IID: 7158
ITEM: 1 Dragon_arrow 2786 2933 3080 -9 -27.7% -38.2% -51.6%
IID: 11212
ITEM: 1 Dragon_arrow_(p) 3014 3173 3332 -22 -34.2% -35.8% -48.3%
IID: 11227
ITEM: 1 Dragon_arrow_(p+) 3091 3254 3417 1 -24.7% -35.5% -49.3%
IID: 11228
END

[/hide]

 

Say I wanted the information on the 3rd result, I'd only have to do:

RScript_GL(V, "ITEM", 3)

 

Much easier then using Jagex directly. Only downside is that RuneScript's information may be outdated by 5 minutes tops.

09144a99bb.png

If that's the "downloadable RS" they talked about in the QA, I'm disappointed. It's still the same old Internet Explorer based browser. IE doesn't even support the resizable mode of RS, so why does Jagex make it IE based?.

Jagex make everything based for Firefox as they use it on all their computers.

Its not leaked, it happened to me around 20 days ago

If that's the "downloadable RS" they talked about in the QA, I'm disappointed. It's still the same old Internet Explorer based browser. IE doesn't even support the resizable mode of RS, so why does Jagex make it IE based?.

Jagex make everything based for Firefox as they use it on all their computers.

captureflc.jpg

TIF-SIG-PREVAIL.jpg

IRC Nick: Hiroki | 99 Agility | Max Quest Points | 138 Combat

Bandos drops: 20 Hilt | 22 Chestplate | 21 Tassets | 14 Boots

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.