What java or programming knoweldges do I need to make an botting client ?
Welcome to the Java Programming Forums
The professional, friendly Java community. 21,500 members and growing!
The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.
>> REGISTER NOW TO START POSTING
Members have full access to the forums. Advertisements are removed for registered users.
What java or programming knoweldges do I need to make an botting client ?
Networking
If you don't understand my answer, don't ignore it, ask a question.
Im talking about the program itself
So am I. See the the java.net package.
If you don't understand my answer, don't ignore it, ask a question.
Oh , I mean like game bot automation. Not web app bot :p
Sorry, I have no idea what you mean by "client".
If you don't understand my answer, don't ignore it, ask a question.
image.jpg
Here you go. An client is an interface(jframe) where you can run program that do task for you.(like playing the game for you)
See the Robot class.
If you don't understand my answer, don't ignore it, ask a question.
I know how the robot class work and its bad because its take youre user mouse +no accuracy at all.
Bots client generate "fake" mouse clicks by sending mouse events. Thats how its work generally But i want to know more
Ask google. Your question is much too general.
Try asking some specific questions about what you want to do.
If you don't understand my answer, don't ignore it, ask a question.
The problem is idk what to write in google :p
Describe in some detail what you want the program to do.
If you don't understand my answer, don't ignore it, ask a question.
Ok ,there a game ok. I want to take the game and put into a jframe(by parsing the game classes). On this frame, I want to generate fake mouse clicks to plaay the game. I want to get some data value from the game to use it while the bot running.
Is this what you are trying to do:
Create a frame and add some components to the frame.
Send "mouse events" to the components shown in the frame.
To see how to do this, create a simple program with a frame with some components shown. Add some mouse listeners to those components that print a message when they are called.
One way to send "mouse events" to the components would be to get a reference to the component, see what listeners it has and call the component's mouse listener(s) with MouseEvent objects that your code has created.
If you don't understand my answer, don't ignore it, ask a question.
Ok but the thing is I need to acess data that are in the game classes so i can know when
and to what game component I need to send mouse events .
Get references to the classes and call their methods to get any data that they allow access to. There might be a use for reflection here.need to acess data that are in the game classes
If you don't understand my answer, don't ignore it, ask a question.
Yes i heard that you need to use asm or bcel classes to be able to get data from java program? Is it right?
I've never done it and have no idea.
If you don't understand my answer, don't ignore it, ask a question.
the *Runescape Botting Clients* are illegal and a breach of Jagex Copyright
i am advising you not to make one because you can be sued by Jagex... and they do Prosecute for this offence
Also the Runescape Botting client is written in JavaScript and C++ no Java
thank you,
CoderXX0
1. Jagex cant do nothing for me because I live somewhere where copyrigths doesnt exist.
2. Please tell how can you write an application with javascript(web design language) . Clientd are 100 percent coded in java just to tell you (like runescape it self):p
But it does exist here and we don't want to infringe on it.I live somewhere where copyrigths doesnt exist.
If you don't understand my answer, don't ignore it, ask a question.
You wont get infringue lol
i don't know how they do it but my friend ws coding one n he said you need knowledge of JavaScript and c++ (personally i agree with you how canyou write it in a web design language)
As ForA private server is an unauthorized version of RuneScape that is not run by Jagex. Private servers are illegal because they violate copyright; the operators of such servers do not pay Jagex for a license to run a copy of the game. A player cannot be banned in RuneScape for playing a private server because Jagex has no control over what players do outside of their game; however, Jagex strongly recommends against using a private server due to the risk of malware.1. Jagex cant do nothing for me because I live somewhere where copyrigths doesnt exist.
<---- this information can be found here http://runescape.wikia.com/wiki/Rules_of_RuneScape]rules of runescape
Last edited by coderxx0; April 10th, 2013 at 07:07 PM. Reason: Adding Information