Valhalla Legends Forums Archive | Battle.net Bot Development References | BNBDR Index

AuthorMessageTime
Tuberload
Bot Debugging Tips:
[color=Yellow]* Tips for debugging typical Battle.net bot problems in various languages will be added shortly.[/color]

Source Code – All languages:
[Java]Check Revision
[Java]Broken SHA1
[Java]Access Flags
[C#]Packet Buffer
[C#]Packet Formatter
[VB]Creating Whisper Windows
[VB]Parsing a Configuration File
[VB]Adding Color to a RichTextBox Control
[VB]Adding Icons to a ListView Control
[VB]Making Your Bot Minimize to the System Tray
[VB]Adding URLs to a RichTextBox Control
[VB]Finding OS Information
[VB]Stopping Beep
[VB]Using Winsock Index
[VB]Handling 0x09
[VB]Warcraft III Stat String Parsing
[VB]Get EXE Information
[VB]Incomplete Checkrevision function
[color=Yellow]*[/color][VB]ListView Functionality
[C/C++]Ignoring Join/Spam/Leave Events
[C/C++]CalcHashBuf

Feature Discussions:
Discussion About Useful Bot Features
Creating a Vote Feature
Creating a Sweep Ban Function
Creating a Packet Buffer
Creating a Chat Logging Feature
Creating a User Monitor
Creating a Word Guessing Game
Creating a Channel Protection Feature
Creating an Uptime Function
Creating a Product Ban Feature
Creating a Profanity Filter
Creating an IP Ban Function
How to Add a Timestamp to A Chat Bot
Creating a Safe List Feature
Adding Wildcard Support
Adding Hex Protection
More Hex Protection
Creating a Spam Ban Function
Adding Game Creation Support
Adding Random Quotes
Adding Phrase Bans
Adding Winamp Support

Packet Information:
Battle.net Banner Ad Information
Packet 0x63 Information
Packet 0x81 Information
Packet 0x58 Information
Packet 0x78 Information
Packet 0x5C Information
Packet 0x79 Discussion
Packet 0x44 Information
Packet 0x33 Information
Packet 0x7C Information
More Packet 0x51 Information
Packet 0x77 Information
Packet 0x70 Information
Packet 0x0C Information
Packet 0x75 Information
Packet 0x59 Information
Packet 0x0B Discussion
Packet 0x66 Information
Packet 0x72 Information
Packet 0x46 Information
Packet 0x5C Information
Packet 0x13 Information
Packet 0x1C and 0x3C Information
Packet 0x51 Information #2
Packet 0x09 Information #2
Packet 0x51 Information
Differences Between Packets 0x3A and 0x29
Packet 0x50 Information
Packet 0x4A Information
Packet 0x25 Information
0x09 Stat String Parsing
New Logon System Packet Formats
Packet 0x7D Information
Full Clan Packet Documentation
Full Friend Packet Documentation
Packet 0x2E Client -> Server Informaton
Packet 0x2E Server -> Client Information


Complete Bot Discussions:
Creating a Channel Crawler Bot
Creating a Stats Bot Discussion
Diablo II Game Bot Discussion
Creating a SC Win Bot
WebChannel Development Discussion

General Information:
Flood Bot Filtering Discussion
Another Flood Bot Prevention Discussion
NLS Information
BNLS Protocol Information
Battle.net Channel User Limit Discussion
Diablo II Character Expiration Discussion
Muted CD-Key Discussion
X-SHA-1 Discussion
BNLS Password Hash
Battle.net /time Command Discussion
CD-Key Generator Discussion
Creating a Priority Queue Discussion
Chat/Moderation Bot Interface Discussion
Tips for Getting Help on the Battle.net Development Forum
Discussion About Adding Backdoors/Etc.. to Your Bot
IX86Ver#.mpq/dll Information
Anti-Flood Discussion
Battle.net UTF-8 Information
Protocol Byte Information
I Am a Newby, Help Me
Accessing Storm.dll Functions With VB
Information on Using Battle.net Profiles
Discussion About Flagging and Ranking, Which is Better?
Using Diablo I Stat Strings to Chat
Handling .bni Format
Lag/Ping Spoofing
Viewing People in the Void
IP Ban Information
SnpBind(), SnpQuery()?
W3XP Icon Tiers
Queue Sharing
Battle.net Protocol Information
GetTimeZone Information
UDP Plug
FTP Protocol v1 and v2 Documentation
Warcraft III Profile Parsing

Battle.net Related Utilities:
TestBNCS by Arta[vL]
BNCSMon by Arta[vL]

Open Source Projects:
[Java]The JavaOp Project

[hr]
[color=Yellow]* 2005-Dec-05: Removed phpbbs/ from all the links so they'll work again. (Spht)
* 7/28/04 - Added dRAgoN's "[VB]ListView Functionality" information to the reference.
* 7/15/04 - Fixed the rest of the broken links thanks to Zorm.
* 7/06/04 - Fixed "[VB]Get EXE Information" link.[/color]
June 12, 2004, 7:57 PM

Search