Battle Net Server List Manager v1.2

BNSLM is a VB6 program that will allow you to manage a "private" Battle.Net server list without having to resort to using regedit.  In addition, it provides all the basic features you would expect from any of the Battle.Net optimizers (ping/sort/restore/start Starcraft or Diablo) for working with the Blizzard sanctioned Battle.Net servers...

BNSLM will also automatically look for your Starcraft path via the registry and delete bncache.dat for you.

If you have any questions, comments, suggestions, threats, etc... send them to:

alyandon@hotmail.com
http://members.xoom.com/alyandon/


Possible future changes:
  
  -- Fix bugs as they are reported
  -- Implement user suggestions as they come in
  -- Make the UI more attractive

================
Revision History
================
Changes from v1.1

  -- Brood Wars support added
  -- Added ability to give descriptions to private servers
  -- Recompiled in VB6
  -- BNSLM.INI should now be located in your windows directory

Changes from v1.03

  -- Added prelimenary Diablo support
  -- Added proper time units to ping time responses

Changes from v1.02

  -- Saving the ping time text as part of the private server name (fixed)
  -- Added sanity checks to strings entered as private servers

Changes from v1.01

  -- Ditched the background graphics and went with a tabbed dialog approach to the UI which reduces the on-screen footprint for those of you in the stone ages still running 800x600 or less
  -- Added ability to ping the private server list
  -- Added minimize button on main form

Changes from v1.00

  -- Wasn't verifying the existence of the Starcraft executable (as reported by the registry) before attempting to run it (fixed)

Changes from v.33

  -- Internal registry routines modified to support read/writing strings and DWORDS
  -- Sets the "Server Version" key if it is missing (prevents Starcraft from overwriting the server list)

  ** I have decided that BNSLM has been debugged enough to warrant a real release version number 1.0 **


Changes from v0.32

  -- Added tooltip text to all the controls
  -- Fixed a problem with the wrong window getting focus after a ping
  -- Added ability to import from the registry on demand

Changes from v0.31

  -- Added spiffy background graphics to spice up the dialogs
  -- Instructions are now available
  -- Strange compiler error producing division by zero during runtime (fixed)
  -- Bad code was mangling the server list (fixed)

Changes from v0.3

  -- Child windows no longer appear in the taskbar
  -- Child windows are now unloaded properly

Changes from v0.2

  -- Adapted VBPING to work with my program for sorting the main server list
     (thanks to Jim Huff of Edinborg Productions)
  -- Added ability to send feedback and/or visit my web page

Changes from v0.11

  -- Implements a new user interface
  -- Added ability to manage a list of private Battle.Net servers
  -- Added ability to launch Starcraft for you
  -- Added ability to restore the original Blizzard Battle.Net list

Changes from v0.10

  -- Removed the option to randomize server list (useless option) and delete server list (redundant option)
  -- Added button to restore Blizzard's standard Battle.Net server list



