Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Coding Corner
You last visited: Today at 23:55

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Creating bot.. Asking for help

Discussion on Creating bot.. Asking for help within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2010
Posts: 18
Received Thanks: 1
Creating bot.. Asking for help

Hi guys,

I'm starting to create a new bot for private server.
I have a lot of experience with JAVA and Sockets, but not with Silkroad Bot's. this is my first atempt.
I know JAVA dont look like the best language to do it. but to what i want to do, its good.

I will do my own Tunnel later, but at the beginning i am using SrProxy.

At this moment, my program connect to SrProxy and when i open silkroad, and receive my first packet, the silkroad close.. If i check log packets in SrProxy, it works perfect, i can login, choose character and play, and my program receive all data.
why it happens?

Can anyone help me with the packets struct.


i am starting now, and like i sad, this is my first atempt. so, can i feel free to come here and ask for help to you guys?

thx a lot.

BTW, this will be a free bot, i just want to start a projecto to create a good bot to private servers like the bots to official.
ighor10 is offline  
Old 03/14/2011, 03:07   #2
 
860021200's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 498
Received Thanks: 149
i won't help... i won't share my experience with you,because that won't be fair for all of us,who want share experience if you gonna earn all money.
860021200 is offline  
Old 03/14/2011, 03:11   #3
 
elite*gold: 0
Join Date: Mar 2010
Posts: 18
Received Thanks: 1
?
860021200,
i dont understand you.
i wont earn money, i just want to create a bot, for free.
and i am doing this alone, but if anyone want to join the project, feel free to contact me.
i just want to create a good bot.
ighor10 is offline  
Old 03/14/2011, 03:19   #4
 
elite*gold: 0
Join Date: Mar 2008
Posts: 556
Received Thanks: 545
Java is a really good language to do it in because Network programming seems very simple in Java compared to the others ^^ since you can buy a book to teach you, or download it.
Murgen is offline  
Old 03/14/2011, 03:26   #5
 
elite*gold: 0
Join Date: Mar 2010
Posts: 18
Received Thanks: 1
I know JAVA. i have a lot of experience with JAVA because i work with this.
I just want help with silkroad protocol.

sorry guys, i dont think u r understanding me.
sorry for my english too.

if anyone can help, just let me know.

thx.
ighor10 is offline  
Old 03/14/2011, 07:11   #6
 
lesderid's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 2,400
Received Thanks: 1,517
Basically, you are being too lazy.
Just download an emulator and see how the protocol works.
lesderid is offline  
Old 03/14/2011, 08:52   #7
 
elite*gold: 0
Join Date: Nov 2007
Posts: 959
Received Thanks: 602
just check out Drew's tutorials,and you'll understand them..
vorosmihaly is offline  
Old 03/14/2011, 09:09   #8
 
kevin_owner's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,484
Received Thanks: 809
Oke so you have knowledge about sockets an java sooo what's the problem exactly?:S

create a little proxy with packet de/encryption drew has some tutorials about the security and also his project have great code in it which you can translate to java. and after that it's just packet handling/ filtering.
kevin_owner is offline  
Old 03/14/2011, 09:42   #9
 
Keyeight's Avatar
 
elite*gold: 844
Join Date: Oct 2010
Posts: 839
Received Thanks: 192
yeh i think you can use drew tutorials it`s verry good and you will understand it fast
Keyeight is offline  
Old 03/14/2011, 19:24   #10
 
elite*gold: 0
Join Date: Mar 2010
Posts: 18
Received Thanks: 1
Ok.
I was reading something about the protocol last night and i'm reading drew tutorials now.


BTW, anyone know the answer to my question?

"At this moment, my program connect to SrProxy and when i open silkroad, and receive my first packet, the silkroad close.. If i check log packets in SrProxy, it works perfect, i can login, choose character and play, and my program receive all data.
why it happens?"


I just found that the server sends a packet with the game server IP to the client, So if i want to keep client connected to 127.0.0.1, i think i need to block this packet before it go to client and sent another one with 127.0.0.1.

Am I right?


Thanks.
ighor10 is offline  
Old 03/14/2011, 20:20   #11

 
Haxor's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 3,777
Received Thanks: 1,455
here a link about packet sniffing

It give you like first idea about it but you need to use edxloader to get the packets

Here are silkroad security tutorial site by drew benton
Haxor is offline  
Old 03/14/2011, 23:19   #12
 
860021200's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 498
Received Thanks: 149
Quote:
Originally Posted by ighor10 View Post
?
860021200,
i dont understand you.
i wont earn money, i just want to create a bot, for free.
and i am doing this alone, but if anyone want to join the project, feel free to contact me.
i just want to create a good bot.
you just edited your post
860021200 is offline  
Old 03/15/2011, 00:57   #13
 
elite*gold: 0
Join Date: Mar 2010
Posts: 18
Received Thanks: 1
Quote:
Originally Posted by 860021200 View Post
you just edited your post
You can see the last edited time, and no, i didnt edit it.
Please, if u can help, i will thank u, if not, please dont come to post things like that.


saif1999
Thank u man.
i will just read it.
ighor10 is offline  
Old 03/15/2011, 07:26   #14
 
lesderid's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 2,400
Received Thanks: 1,517
Quote:
Originally Posted by ighor10 View Post
Please, if u can help, i will thank u, if not, please dont come to post things like that.
Too bad you can't say what people should and shouldn't do, huh?
lesderid is offline  
Old 03/17/2011, 00:48   #15
 
elite*gold: 0
Join Date: Mar 2010
Posts: 18
Received Thanks: 1
Ok guys, i have readed somethings,
and now i will start to write the program.

but my first problem is here xD :

i found somewhere, that SrProxy just enc/dec all packets, so i dont need to do it. and i found that SrProxy do the secure code too.

so, how can i make a simple application to send a simple packet to sit down the character.

Packet[0] = 0x01;
Packet[1] = 0x00;

Packet[2] = 0x70;
Packet[3] = 0x4f; // i dont know if it's the right code.

Packet[4] = 0x00;
Packet[5] = 0x00;
// Packet data
Packet[6] = 0x04;
write(Packet, 0, 7);


is that right?
i just sent a byte array to the socket connection on the 9000 port of SrProxy that i have connected.

i dont know if its ok, because its didnt work, and i cant find some tutorial of how to use SrProxy.

Thx u.
ighor10 is offline  
Reply


Similar Threads Similar Threads
Creating a C++ GUI
06/30/2006 - Conquer Online 2 - 4 Replies
First of all, sorry to bother putting up a wasteful post. I have searched google for creating a C++ GUI but everything ends up going to creating multi-threading for a process. Maybe I just am not using the correct search terms but I have run out of narrowing keywords and anything too specific gives me no results. Through reading most articles a few articles in the MSDN library, I found nothing useful that could help me. I did learn that I could use C# for this task, but I really want to...
Creating Lag
02/27/2006 - Conquer Online 2 - 6 Replies
I wanna know how do you create lag for yourself in conquer, besides downloading some programme? LAg can be used in TG to leevel yourself hella crazy. Help please?
new bot creating by me
08/09/2005 - Conquer Online 2 - 58 Replies
this bot will hunt items, and wen the inventry is full, it will go threw each item and check it for +1 and supers elites etc, and drop any crap items, u have options like,exit on good item, keep on hunting, teleport with scroll etc. BUT its still under development :)
creating own bot
06/16/2005 - General Coding - 4 Replies
what would i need to create my own bot and were would i start in the crteation of a bot. thanx
Creating Lag?
05/31/2005 - Conquer Online 2 - 5 Replies
what would be a good program to create lag, that allows u to gain faster exp.



All times are GMT +1. The time now is 23:56.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.