Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Programming
You last visited: Today at 17:20

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

Advertisement



Programming a bot in Delphi/Java?

Discussion on Programming a bot in Delphi/Java? within the CO2 Programming forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2006
Posts: 253
Received Thanks: 10
Programming a bot in Delphi/Java?

Hello,

I was wondering if programming a bot in Delphi or Java is a good idea,
I have some good knowledge in these 2 programming languages,
but i have no idea how a bot is made or programmed,
and i can understand a C/C++ if i see the source.

So if you have any idea don't hesitate to help.

Thanks.
yassine_hell is offline  
Old 08/21/2014, 17:10   #2
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,284
Received Thanks: 4,195
"i have no idea how a bot is made or programmed"
Start with this. Then you can start with this:
"programming a bot in Delphi or Java"
Spirited is offline  
Old 08/21/2014, 17:24   #3
 
elite*gold: 0
Join Date: Sep 2006
Posts: 253
Received Thanks: 10
Quote:
Originally Posted by Spirited View Post
"i have no idea how a bot is made or programmed"
Start with this. Then you can start with this:
"programming a bot in Delphi or Java"
lol, i meant programming a conquer bot ...
and my question are these languages suitable for a CO bot,
and which more suitable (Java or Delphi)
yassine_hell is offline  
Old 08/21/2014, 18:12   #4
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,284
Received Thanks: 4,195
Quote:
Originally Posted by yassine_hell View Post
lol, i meant programming a conquer bot ...
and my question are these languages suitable for a CO bot,
and which more suitable (Java or Delphi)
No, they're not. You can do it and it won't really matter - it's only you using it, I assume. You still need to know how a bot works before you create one, though. Are you talking about a private server bot, or a an official bot for Conquer Online? Because I can tell you right now, if it's a bot for Conquer Online, give up. You need years of experience to do that in low level and high level programming languages.
Spirited is offline  
Old 08/21/2014, 19:55   #5
 
elite*gold: 0
Join Date: Jul 2014
Posts: 402
Received Thanks: 540
I'd say that Delphi is probably the perfect language for making a memory-based bot for CO. Seriously.
Best Coder 2014 is offline  
Old 08/22/2014, 00:27   #6
 
elite*gold: 0
Join Date: Sep 2006
Posts: 253
Received Thanks: 10
Quote:
Originally Posted by Best Coder 2014 View Post
I'd say that Delphi is probably the perfect language for making a memory-based bot for CO. Seriously.
Thank you for your reply,
do you recommend any source that can be useful to guide through the making of a memory-based bot?
yassine_hell is offline  
Old 08/22/2014, 16:19   #7


 
KraHen's Avatar
 
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
Java/JNI is good as well. Do the low level stuff in C++ and do high level stuff in Java.

Like Fang said, you have to have a clue about how a bot functions.
KraHen is offline  
Old 08/22/2014, 22:24   #8
 
Super Aids's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 950
Quote:
Originally Posted by yassine_hell View Post
Thank you for your reply,
do you recommend any source that can be useful to guide through the making of a memory-based bot?
Do you know reverse engineering?
Super Aids is offline  
Old 08/23/2014, 00:59   #9
 
elite*gold: 0
Join Date: Sep 2006
Posts: 253
Received Thanks: 10
Quote:
Originally Posted by Super Aids View Post
Do you know reverse engineering?
Well i got a small idea on how it works ...
yassine_hell is offline  
Old 08/23/2014, 04:02   #10
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,284
Received Thanks: 4,195
Please answer my question... because your ability to easily make a bot and how we advise you depends on what server you're targeting. Are you targeting a private server, or the official Conquer Online servers?
Spirited is offline  
Old 08/23/2014, 04:09   #11
 
elite*gold: 0
Join Date: Sep 2006
Posts: 253
Received Thanks: 10
Quote:
Originally Posted by Spirited View Post
Please answer my question... because your ability to easily make a bot and how we advise you depends on what server you're targeting. Are you targeting a private server, or the official Conquer Online servers?
Conquer Online official servers of course.
yassine_hell is offline  
Old 08/23/2014, 04:22   #12
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,284
Received Thanks: 4,195
Quote:
Originally Posted by yassine_hell View Post
Conquer Online official servers of course.
Give up. The amount of protection they have on their servers cannot be easily broken. ConquerAI was the only bot that had the opportunity to crack TQ's anti-bot server before they added brute-force attack protection on it. They can keep up because they already have a foot in the door, and look how much they're struggling. There really is almost no way of creating a bot now (and the ways of doing so are only possible by about 2 or 3 people here - our community's most experienced programmers). Don't waste your time.
Spirited is offline  
Old 08/23/2014, 05:38   #13
 
elite*gold: 0
Join Date: Sep 2006
Posts: 253
Received Thanks: 10
Quote:
Originally Posted by Spirited View Post
Give up. The amount of protection they have on their servers cannot be easily broken. ConquerAI was the only bot that had the opportunity to crack TQ's anti-bot server before they added brute-force attack protection on it. They can keep up because they already have a foot in the door, and look how much they're struggling. There really is almost no way of creating a bot now (and the ways of doing so are only possible by about 2 or 3 people here - our community's most experienced programmers). Don't waste your time.
So u saying here, the problem here is with the reverse engineering part (in OllyDB and stuff)?
yassine_hell is offline  
Old 08/23/2014, 05:58   #14
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,284
Received Thanks: 4,195
Quote:
Originally Posted by yassine_hell View Post
So u saying here, the problem here is with the reverse engineering part (in OllyDB and stuff)?
No, I'm saying don't try. It's more complicated than that. You want to create a bot? You'd have to have a ton of experience not only reverse engineering executables, but ton of experience reversing the Conquer Online client. You'd also need to know how the anti-bot server works, and since that's protected now, there's no way of you (or me, or anyone) figuring it out. Give up, not only because it's near impossible, but because it's very impossible for anyone without incredibly talented years of programming experience. In other words - it's so close to being impossible without a foot in the door, that I will call it impossible.
Spirited is offline  
Old 08/23/2014, 06:40   #15
 
elite*gold: 0
Join Date: Sep 2006
Posts: 253
Received Thanks: 10
Quote:
Originally Posted by Spirited View Post
No, I'm saying don't try. It's more complicated than that. You want to create a bot? You'd have to have a ton of experience not only reverse engineering executables, but ton of experience reversing the Conquer Online client. You'd also need to know how the anti-bot server works, and since that's protected now, there's no way of you (or me, or anyone) figuring it out. Give up, not only because it's near impossible, but because it's very impossible for anyone without incredibly talented years of programming experience. In other words - it's so close to being impossible without a foot in the door, that I will call it impossible.
ok then, ill just try to make a screen-scraping bot, until i get enough experience or something else happen ..
yassine_hell is offline  
Reply


Similar Threads Similar Threads
Help with Java Programming
07/29/2013 - General Coding - 6 Replies
this is what I need to do : One of the principal stumbling blocks in the early development of mathematics was the notation used for numbers before the “Arabic” or “decimal” number system was introduced, since some of the older number systems were quite unsuited for arithmetic. As an example, the Roman system of numbers makes use of the symbols M (with value 1000), D (value 500), C (value 100), L (value 50), X (value 10), V (value 5), and I (value 1). In the “old Roman” or “Classical”...
C# vs VB vs JAVA vs AUTO IT vs HTML vs PHO vs C++ vs Delphi ?
02/22/2013 - .NET Languages - 11 Replies
C# vs VB vs JAVA vs AUTO IT vs HTML vs PHO vs C++ vs Delphi ? hi everyone , i'm going to take this summer programmers lessons and i'm wondering wich one is the best language ???? what i want from programation ?? i want to be able to create little programmes and bots like ( pbdobot (it's writed in C# i think = PBDO-Bot for the Browsergame DarkOrbit ) or crack some tools :)
Java Programming Help Again please :'(
10/06/2011 - General Coding - 1 Replies
How do i do this program??? Create an array that will Input a year (valid years are starting from 1900 onwards) then output the index number and the animal sign of the entered year. These are the sequence of the animal signs: RAT, OX, TIGER, RABBIT, DRAGON, SNAKE, HORSE, SHEEP, MONKEY, ROOSTER, DOG, PIG. Sample output: Enter a year: 1200 <<VALID INPUT STARTS AT 1900>> Enter a year: 1984
Java Programming
10/11/2008 - CO2 Programming - 10 Replies
Hi guys, i am an experienced 2 year computer science HL java programmer :P just wondering where to start off to making programs for co? i wana make a new auto-clicker with timed clicks for intensify and a guard leveler :P



All times are GMT +2. The time now is 17:20.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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