All .java source code files are provided in the attached .zip file. A copy of runescape.jar is needed to be put in the RuneGrail folder. You can grab a current copy of Runescape.jar by going to: ny6.runescape.com/runescape.jar, I couldn't attach the file because it's too big. This might be too complicated a subject for this particular community, but I'll give it a shot anyway...
In late 2007 I started working on a Runescape bot that uses the BCEL API to inject methods as well as fields into the Runescape Client at Runtime. What I have below is the Introspective version of the bot that uses Java's Reflection API to examine the client at runtime and paint information about it to the Runescape Canvas. This is useless for practical purposes unless you are interested in things like determining the number of players on the current visible field, etc. I might post something more valuable Botting-wise later on, but this should be good enough to peak anyone's interest. It's virtually undetectable as it doesn't actually alter the client itself, but rather examines it at runtime. With a "bytecode bot" your mouse is not taken over and you can use your computer freely. This freedom of movement is due to the way in which the bot is made: It generates Mouse Events and sends them to the client directly (Will be implemented when I have some time. The concept isn't new, but this is my own version of it. Enjoy.
Note: Double buffering isn't implemented in this version as well as synchronizing with the client's Canvas so extreme flickering of text may occur. That will be fixed later on using BCEL. Also, it doesn't have a generic way of obtaining links within the client i.e patterns, so it's liable to break the next major update. Summoning?
You choose weather or not you want to download it. Besides i dont really understand what this does.
__________________
Tommorrow is my birthday. Buy me something nice in gaiaonline and i will love you forever. xD...oh and you wil get +rep.
-------------------------------
In the thumbnail version of it, you can see that it's painting on the Runescape Canvas. Unfortunately, I was unable to capture the "Number of Players: " line because it was flickering too much, but basically this will allow you to play the game without ads as well as view information about the game itself that you normally wouldn't know.
You cant view the picture. Picture is tooo small..even when you click it. Also..."Firefox removes the ads."
__________________
Tommorrow is my birthday. Buy me something nice in gaiaonline and i will love you forever. xD...oh and you wil get +rep.
-------------------------------
You cant view the picture. Picture is tooo small..even when you click it. Also..."Firefox removes the ads."
I'll see if I can't provide a direct link to the picture...
Without ads or a web browser then, but that isn't the purpose of it just a side effect of its current state.
Quote:
Originally Posted by Jmathias_91
do what?
Guess you'll just have to try it to see, I'll post up a link to the full image as well.
EDIT: Just posted up a link to the full screenshot.
Last edited by Arboreal_Spirit; 01-14-2008 at 03:24 PM.
Summoning just came out, and they have updated the client's naming conventions, etc...This is useless now sorry, unless you want to update the names of the classes yourself.
Lol, there are bots likes this out there, except they ACTUALLY do stuff, apparently you just had urs do nothing XD.
(cept the ones that work well are private, and are not available to a leecher community o.o, yes... gg is very leecherish XD)
__________________
I sell gaia gold. YAR. message me
ALSO:
Gaminglagoon is a sweet place, i have gotten tons of NX cash from them and much more, please help me out by signing up with my link and doing offers! it is easy to do!
gaminglagoon.com/?ref=17037
Lol, there are bots likes this out there, except they ACTUALLY do stuff, apparently you just had urs do nothing XD.
(cept the ones that work well are private, and are not available to a leecher community o.o, yes... gg is very leecherish XD)
Ok, well then the next time you make a bot yourself give me a call so we can talk about topics such as better implementation of mouse splines to simulate human movement, complete world traversing, and designing memory and CPU efficient procedures to push the number of bots you can run at once on the same computer.
This version of RuneGrail wasn't made for production, but rather a training ground for learning. It's a good starting foundation to build on considering it was made from scratch without help from a team (which was my aim.)