Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: [FBI]ProTerran on July 14, 2007, 04:56 PM

Title: Starcraft Bot
Post by: [FBI]ProTerran on July 14, 2007, 04:56 PM
Is it possible to create game using only bot ?
Title: Re: Starcraft Bot
Post by: vuther.de on July 14, 2007, 04:59 PM
Yes. There's been some documentation on it, iirc.

I used to have a bot that did it, but didn't work 100%.
Title: Re: Starcraft Bot
Post by: [FBI]ProTerran on July 14, 2007, 05:11 PM
hmmm I'm asking cos I'd like to make bot for people who doesn't have public IP and because of that they cannot create game. Now I'm looking for some documentation. BnetDocs doesn't have such useful information ;/

If anyone know how to make packet please let me know
Title: Re: Starcraft Bot
Post by: Barabajagal on July 14, 2007, 06:03 PM
Erm... if you can't create a game, it's cause of your router or firewall settings (or your ISP).
Title: Re: Starcraft Bot
Post by: Falcon[anti-yL] on July 14, 2007, 09:48 PM
Quote from: [FBI]ProTerran on July 14, 2007, 05:11 PM
hmmm I'm asking cos I'd like to make bot for people who doesn't have public IP and because of that they cannot create game. Now I'm looking for some documentation. BnetDocs doesn't have such useful information ;/

If anyone know how to make packet please let me know

What do you mean by "public ip"?
Title: Re: Starcraft Bot
Post by: [FBI]ProTerran on July 15, 2007, 02:12 AM
It's quite simple, you don't have public IP when you are in LAN. OfCourse there is possibility to make game, you just need to convince your admin to direct  all packets received from bnet to your local IP number (your computer), but unfortunately admins usually don't do that :P

So I came up with an idea to make bot which will be creating games. Bot will be running on UNIX server with public IP .
_____________________
sorry for my english but it's sux and i know it :P
Title: Re: Starcraft Bot
Post by: Hdx on July 15, 2007, 03:09 AM
Yes it's possible, and it's logical.
But, there really isn't much in-game documentation of the SC protocol.
BUT already you really need is the loby packets (user join/leave, download, etc..)
Best thing you can do is jsut crack open wireshark and start doing the research yourself.
There is some info on the fourms here (jsut go look) but not much.
~Hdx
Title: Re: Starcraft Bot
Post by: Barabajagal on July 15, 2007, 03:17 AM
Couldn't you just write a program to forward all the packets correctly and connect through that instead?
Title: Re: Starcraft Bot
Post by: Hdx on July 15, 2007, 03:20 AM
Quote from: What's wrong with 現のさざ波? on July 15, 2007, 03:17 AM
Couldn't you just write a program to forward all the packets correctly and connect through that instead?
You mean a router?
And I understands what he means.
Take the case of a library, no access to the router of any kind, you ask the help desk they jsut give you a funny look.
~Hdx
Title: Re: Starcraft Bot
Post by: MysT_DooM on July 22, 2007, 02:19 PM
go to dark-wire.net forums and ask the admin for the pw to the private section and if he gives u it, it will help you in what ur looking for
Title: Re: Starcraft Bot
Post by: tagban on July 22, 2007, 09:08 PM
Quote from: MysT_DooM on July 22, 2007, 02:19 PM
go to dark-wire.net forums and ask the admin for the pw to the private section and if he gives u it, it will help you in what ur looking for

That almost scares me. It makes me wonder if you're just like "Go to the guy behind the wally world. If he licks your cheek, you're in!"

lol.. Sorry I had to.