» Main
» File Downloads
» Source Code Downloads
» Documents


» Battle.net Bot Dev.
» MSN Bot Dev.
» AIM/Oscar Bot Dev.


» Battle.net
» Blizzard Entertainment
» SphtBotv3
» EternalChat
» WebBot
» Valhalla Legends
» Skywing
» Directory of Spht
 


 Quick Links
Battle.net Logon Server Protocol Specification
BinaryChat ISAPI WebChannel Documentation
BotNet Protocol Specification
BnetDocs


 Anti-Flood

 Written by Grok
This is Adron's anti-flood algorithm converted to Visual Basic by Grok.



 Ban Command Processor

 Written by Skywing
According to Skywing, this is what a REAL ban command processor should look like. This supports unbypassable safelist checking, and multiple user wildcard matching.



 Battle.net Chat Client

 Written by Grok
Help making a chat client for Battle.net using Visual Basic's Winsocket. This thread was found on the Battle.net bot development forum.



 Battle.net File Downloading

 Written by Skywing
A complete guide to downloading files from Battle.net FTP server.



 Battle.net Icons (BNI) File Format
Off-Site Link
 Written by Kane
This document examines the format of BNI files which are used by Blizzard clients to display product icons.



 Battle.net Packet Education

 Written by Spht
Information on Battle.net binary packets that are sent/received to/from the Battle.net servers during a connection.



 Checking Profiles on Battle.net

 Written by Skywing
A complete guide to checking a user's profile on Battle.net.



 DebugOutput

 Written by Grok
Good function that will format a string for easier viewing in hex with offset indicators. Great for debugging Battle.net messages that are sent/received to/from Battle.net.



 INI Class

 Written by Grok
This is an INI class which contains various useful functions for reading/writing an INI-style file.



 Owner-Draw ListBox

 Written by SubSpace
How to create an owner-drawed ListBox.



 Battle.net Packet 0x0f Education

 Written by Spht
A beginner's lesson for learning information on Battle.net's 0x0f packet that is used for all chat events on Battle.net.



 Packet 0x09 Format

 Written by DarkMinion
Basic format of the Battle.net game listing packet 0x09 that includes the main sections.



 PacketBuffer Class

 Written by DarkMinion
How to create a use a packet buffer class in Visual Basic for sending and parsing Battle.net binary packets.



 Reading from Quotes File

 Written by Spht
You often see users on Battle.net constrantly quoting speeches that were once said by a user. Do you want this feature in your bot? This short text explains how to do it.



 Rejoin Channel

 Written by Spht
Using Visual Basic, this will show you how to make your bot rejoin the channel you're in quickly and easily.



 Rich Text Box Procedure

 Written by Grok
How to write a sub that will add colored text to a rich text box in Visual Basic.



 SimpleBot

 Written by Skywing
This is Main.cpp from project SimpleBot.



 Socks 5

 Written by Macyui
Using Socks 5 proxies in Visual Basic.



 Statstring Parsing

 Written by DarkMinion
Complete statstring parsing for Battle.net binary bot programmers.



 Warcraft III Statstring Parsing

 Written by Skywing
Warcraft III statstring parsing. No longer working due to the new statstring format.



 Warcraft III Statstring Parsing

 Written by Spht
Warcraft III statstring parsing. No longer working due to the new statstring format.


Return to Previous Page

Copyright © 2003 Spht

Battle.Net ®©1996 - 2002 Blizzard Entertainment. All rights reserved. Battle.net and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment in the U.S. and/or other countries. Blizzard Entertainment®© Blizzard Entertainment is a trademark or registered trademark of Blizzard Entertainment in the U.S. and/or other countries. All rights reserved. StarCraft®© 1998 Blizzard Entertainment. All rights reserved. StarCraft and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment in the U.S. and/or other countries. StarCraft®©: Brood War®© ®©1998 Blizzard Entertainment. All rights reserved. StarCraft, Brood War and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment in the U.S. and/or other countries.