• Welcome to Valhalla Legends Archive.
 

Create Game

Started by Nodens, April 10, 2004, 11:27 AM

Previous topic - Next topic

Nodens

Starcraft: Brood war
VB6

When I create games with my bot, I can add more "bots" to it..but I am unable to join it using actual starcraft. I assume there are UDP packets and such I need to use/know, but Bnetdocs doesn't really deal with game packets. I'm unable to use a sniffer on my computer to see them because I'm running dialup with windows XP and apparently 99% of all decent sniffers don't like that combo. When I run something such as ethereal, it does capture the packets..but it does it quite litereally. It doesn't allow them to actually pass through my modem. It stops them dead. Any help?

tA-Kane

Quote from: Nodens on April 10, 2004, 11:27 AMWhen I run something such as ethereal, it does capture the packets..but it does it quite litereally. It doesn't allow them to actually pass through my modem. It stops them dead. Any help?
How are you sure Ethereal prevents the packets from passing through your modem?

Do you have a firewall installed?

There are, by the way, other packet sniffers for Windows XP. A quick search on google reveals that there's even possibly libraries and/or SDKs that you could use to write your own if you don't like what exists.
Macintosh programmer and enthusiast.
Battle.net Bot Programming: http://www.bash.org/?240059
I can write programs. Can you right them?

http://www.clan-mac.com
http://www.eve-online.com

Nodens

I know they don't pass through because any connection I have halts there if I have Ethereal running and Ethereal even states on it's site  that they don't support 56k with XP. It has something to do with the WinPCap Library. I have however found a decent sniffer that seems to work well with XP. It's Commview if anyone else is having the same problems as me with sniffers. I'll be messing with the logs for a bit, but any extra help with it would be appriciated.

Lenny

It looks like a good program...
There's a 30 day trial version at their main site...

Doesn't joining a game also require some UDP data to be sent back and forth? Even if its a bot....I know pre-game chat is UDP.
The Bovine Revolution
Something unimportant

Live Battle.net:

WARNING: The preceding message may have contained content unsuitable for young children.

Nodens

Heh, yeah. Sorry about that. Forgot to mention that it's not free. I'm positive that there's udp stuff involved, just not sure on the packet structure or any of the packet ids.

ChR0NiC

I recommend using WPE Pro it can be found here

Dyndrilliac

WPE Pro for XP got updated recently(March of 2004). You should goto the site of the developer if you want the newest version.

http://fly.to/mtc
Quote from: Edsger W. DijkstraIt is practically impossible to teach good programming to students that have had a prior exposure to BASIC; as potential programmers they are mentally mutilated beyond hope of regeneration.

Nodens

Thank you for the advice with the sniffers. I appriciate the help.

Dari

good luck on the udp stuff it took me one night to rewrite the udp crc algorithm (or better to find it^^)