Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: HelloThere on June 07, 2009, 08:45 AM

Title: Skipping bnet connections limit.
Post by: HelloThere on June 07, 2009, 08:45 AM
Hello,

As we know there is some limit based on something, how many instances can be connected to the battle.net at the same time.

The thing is, what it is based on ?
Internal IP ? External IP ? Files ?

I was trying to find it out using GHost++ with BNLSWarden support.

Someone on codelain forums gave such sollution:
QuoteSolution:

Based on my experience: Each set of  storm.dll, war3.exe y game.dll files let you connect 5 bots to europe, so if you want per example 15 bots running yo need 3 sets of storm.dll, war3.exe y game.dll, 1 set per 5 bots.

You can get a different set from another computer wc3 installation.

Well, I tried this one and it didn't work, however I tried this on Ubuntu OS but I don't think it should really matter.

Maximum which I reached was 8 bots, each next one got automaticly disconnected. -- EUROPE --

In my opinion there should be no External IP limit cause how 100+ users internet cafes could work if there would be max 8 Ext. ip connections ? -- can we skip this part ?


The other guy posted such information which might be key ?
Quote from: Strilanc on June 06, 2009, 03:21 PM
Here is the initial packet sent by my bot to battle.net:
Sending AuthenticationBegin to BNET
{
protocol = 0
platform = 'IX86' (reversed)
product = 'W3XP' (reversed)
product version = 23
product language = 'SUne'
internal ip = 192.168.0.110
time zone offset = 240
location id = 1033
language id = 1033
country abrev = "USA"
country name = "United States"
}


There's a lot of possibilities to differentiate users, but I bet they use the internal IP address.

from that informations, the only UNIQUE value can be 'internal ip', right ? However, I don't have a clue how to check if that really could be a sollution.

Maybe some of you already find it out ? post comments


Thanks!
Title: Re: Skipping bnet connections limit.
Post by: l)ragon on June 07, 2009, 09:30 AM
there is no way around it, it is 8 per external IP per realm.
only way around it is useing proxys.
Title: Re: Skipping bnet connections limit.
Post by: Ringo on June 07, 2009, 09:41 AM
Quote from: HelloThere on June 07, 2009, 08:45 AM
In my opinion there should be no External IP limit cause how 100+ users internet cafes could work if there would be max 8 Ext. ip connections ? -- can we skip this part ?
IIRC, internet cafes contact blizzard for this sort of thing.
For example, I know blizzard will allow a CDKey to be used multiple times on the same realm, if the internet cafe has contacted blizzard and asked, and they agreed.
I would guess the same is true with an IP address.

To a standard user, the limit is 8 connections to a realm, per IP address, and 1 connection per realm, per cdkey.
To have them caps raised, you need to contact blizzard.
Title: Re: Skipping bnet connections limit.
Post by: HelloThere on June 07, 2009, 09:48 AM
Quote from: Ringo on June 07, 2009, 09:41 AM
Quote from: HelloThere on June 07, 2009, 08:45 AM
In my opinion there should be no External IP limit cause how 100+ users internet cafes could work if there would be max 8 Ext. ip connections ? -- can we skip this part ?
IIRC, internet cafes contact blizzard for this sort of thing.
For example, I know blizzard will allow a CDKey to be used multiple times on the same realm, if the internet cafe has contacted blizzard and asked, and they agreed.
I would guess the same is true with an IP address.

To a standard user, the limit is 8 connections to a realm, per IP address, and 1 connection per realm, per cdkey.
To have them caps raised, you need to contact blizzard.

*sigh*

yup.. I tried to do the "different internal IP" on 2 computers and it didn't work, however when I connected to VPN on #2 computer, I was able to set up 16 bots in general (2 computers, 2 IPs).

It comes that all this stuff is myth and the ext. IP is the one and only one true information.
Title: Re: Skipping bnet connections limit.
Post by: MysT_DooM on June 07, 2009, 02:31 PM
This was in asia, when warden for SC first showed up.  Don't know why they were in Terran Strategy though.  A Blizz Rep said it was a Internet Cafe, but I read elsewhere on the web that their isn't a particular license for that.  Maybe they changed their rules since that article.   Still found it interesting at the time :P

(http://www.darkblizz.org/scnetwork.bmp)
Title: Re: Skipping bnet connections limit.
Post by: l)ragon on June 07, 2009, 03:24 PM
if i remember there is or was a page on battle.net for internet cafe signups.
Title: Re: Skipping bnet connections limit.
Post by: Sixen on June 08, 2009, 12:36 PM
Quote from: l)ragon on June 07, 2009, 03:24 PM
if i remember there is or was a page on battle.net for internet cafe signups.

There sure is, ;P.
http://www.blizzard.com/us/inblizz/gamingcenters.html