April 18, 2024, 05:11:08 am

Author Topic: [GProxy++] HOW TO  (Read 40294 times)

0 Members and 1 Guest are viewing this topic.

Offline FML|Mage

  • FML Bets Season 1 Winner
  • Administrator
  • Super-Blademaster
  • *****
  • Posts: 4166
  • Total likes: 36
    • View Profile
  • B.net Account: practice_mage
  • Coins: 100
  • Country: USA
  • Race: Night Elf
[GProxy++] HOW TO
« on: April 16, 2013, 02:09:35 pm »
Huge thanks to Meeds for all the info!  This is all just copy pasted from his post below.

Quote from: Meeds
Sup' everyone

  • Presentation of GProxy++
  • Set Up Of GProxy++
  • Troubleshooting

1. Presentation of GProxy++

You might experience deco on the bot, usually bot will say something like "ECONRESET", and you get pissed, because your internet connection didn't break, and everything is fine on your side, so you blame the bot, but the bot is not the one to blame
Actually, the blame is on warcraft III, and how warcraft III handle the connection with the remote server. It is your warcraft III client that thinks that you lost the connection and so kick you out of the game.
You have 180sec to reconnect, even if your router crashed, as soon as you get a new stable connection within 180sec you will get back into the game (I am not sure if you don't have a fixed IP adress, usually people have a fixed IP adress)

GProxy++ acts like a bridge :
Bot <-----internet----> GProxy++ <-----LAN----> Warcraft III

So Warcraft III connects to an emulated battle.net server, emulated by GProxy++, as the connection is LAN, it is perfectly stable, and so warcraft III will never think you got disconnected.
On his side, GProxy forwards all the requests between the Bot and Warcraft, and if the internet connection is cut, GProxy is better at maintaining the connection than Warcraft.

2. Set Up Of GProxy++
  • Download and extract gproxygui_v1.1.zip anywhere
  • Open gproxy.cfg with notepad and change the value of bnet_hostname to
    • uswest.battle.net for Lordaeron
    • useast.battle.net for Azeroth
    • asia.battle.net for Kalimdor
    • europe.battle.net for Northrend
  • Run gproxy.exe as administrator
  • Warcraft III should start, connect to Battle with the usual way (battle.net button)

3. Troubleshooting

I have a missing dll:
Install Package redistribuable Microsoft Visual C++ 2010 (x86)

I get kicked out of bnet when joining a game:
This is a bug to blame on GProxy, you must have entered the wrong game name

It doesnt work:
Gproxy should have added a realm in the list of realm (where you can choose between Northrend, Azeroth, etc ...). You should have a GProxy realm, you should connect to this one
« Last Edit: January 21, 2014, 12:13:37 pm by FML|Mage »
Hi

Ugri2

  • Guest
Re: GProxy++
« Reply #1 on: April 16, 2013, 07:36:11 pm »
With Gproxy++, no more discing :

- unpluging ethernet cable
- rebooting router
- losing internet connection

Anything can happen, you still can reconnect to the game. I suggest any league player to install it.

Offline Meeds

  • FML Bets Season 2 Winner
  • Tauren
  • ****
  • Posts: 274
  • Total likes: 0
    • View Profile
    • GProxy++
  • B.net Account: Meeds.
  • Coins: 20
  • Country: France
  • Race: Human
Re: GProxy++ : Anti Disc program
« Reply #2 on: April 17, 2013, 05:28:43 am »
As stated bu Ugri, this tool is awesome and very light and easy to install so I'll make a short tutorial here.
First let me explain how it works :
Warcraft is VERY BAD at managing internet interruption and lot of you might have experienced some ECONRESET disc, or DESYNC disc, this is usually a blame on how warcraft is coded, and not the bot (the bot is based on GHost++).
GProxy acts as a bridge between Warcraft and the bot :
Warcraft III <----local----> GProxy++ <----internet----> GHost++
Since both GProxy++ and warcraft are both used on the same computer, the connection between these two is completely stable, and GProxy++ allows the internet connection to be unstable.
We made some testing yesterday with Ugri and I was able to reconnect following these actions :
- unpluging ethernet cable
- rebooting router (you need to have a fixed IP address)
- disable netwok card and enable it again



=======================================
=================  EDIT  =================
=======================================

I found a much more user friendly and easier program based on GProxy++ here (for windows only) :
https://code.google.com/p/gproxycb/downloads/list


  • Download gproxygui_v1.1.zip unzip it anywhere you want
  • Open gproxy.cfg with your favourite text editor and change bnet_hostname with :
    • uswest.battle.net
    • useast.battle.net
    • asia.battle.net
    • europe.battle.nett

  • Save the file, quit
  • Double click on GProxy.exe, it will open warcraft, just login to bnet as usual, and go find a public game where you usually look for them, the disconnect protected game will be prefixed by [G] (this is configurable ask me if you want to change it)
  • Do not quit the black small screen window with white text or you will be disconnected from the game and bnet

Bug Known :
  • When Trying to join a game, if you type the game name manually (in case it has been hosted privately) make sure to not type it wrong and that the game is hosted otherwise, you will be disconnected from battle net and will have to log in again

=======================================
==============  OLD THREAD   ==============
=======================================


First of all, ALL info is taken from this website : http://www.codelain.com/forum/index.php?topic=11529.0

Download and start GProxy++, at the first launch, it will ask you some question, just reply to them. When you finished, it should show you something like :
logon failed - game version is invalid, disconnection
Don't worry, Close GProxy go to the GProxy folder, open the config.cfg file with your favourite text editor and change war3version= 24 by war3version= 26
Open GProxy again, it will connect you to the channel you specified (you should have specified clan fml)
Here you can chat with the people and even create a game on the bots. Here you have 2 options :
- type /public so when you will start warcraft it will show all public game created on bnet
- type /game <gamename> in you know the game name

Then you just type /start, warcraft will start, then you go to Lan game (you don't connect to battle net) and you should see all the available game, the game with disconnect protection will be displayed in blue.
Enjoy Playing !

Note : Some people develop User Interface in order to be more friendly, I'll try them and keep you posted about them

Fell free to ask me anything
Meeds
« Last Edit: April 17, 2013, 02:33:06 pm by Meeds »

Offline FML|Renaud

  • Administrator
  • Super-Blademaster
  • *****
  • Posts: 4857
  • Total likes: 61
  • ex King of FFA
    • View Profile
  • B.net Account: FML_Renaud
  • Coins: 100
  • Country: Canada
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #3 on: April 17, 2013, 08:15:50 am »
logon failed - game version is invalid, disconnection
?
 :(

Offline Meeds

  • FML Bets Season 2 Winner
  • Tauren
  • ****
  • Posts: 274
  • Total likes: 0
    • View Profile
    • GProxy++
  • B.net Account: Meeds.
  • Coins: 20
  • Country: France
  • Race: Human
Re: GProxy++ : Anti Disc program
« Reply #4 on: April 17, 2013, 09:09:34 am »
Oh yes right, I forgot about that, you have to go to the GProxy folder, open the config.cfg file with your favourite text editor and change war3version= 24 by war3version= 26

Why ?
Because it corresponds to warcraft III version, i.e 1.24/1.26
« Last Edit: April 17, 2013, 09:12:57 am by Meeds »

Offline FML|Renaud

  • Administrator
  • Super-Blademaster
  • *****
  • Posts: 4857
  • Total likes: 61
  • ex King of FFA
    • View Profile
  • B.net Account: FML_Renaud
  • Coins: 100
  • Country: Canada
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #5 on: April 17, 2013, 10:10:29 am »
nice it works!

Offline FML|Mage

  • FML Bets Season 1 Winner
  • Administrator
  • Super-Blademaster
  • *****
  • Posts: 4166
  • Total likes: 36
    • View Profile
  • B.net Account: practice_mage
  • Coins: 100
  • Country: USA
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #6 on: April 17, 2013, 11:35:50 am »
Tried it out last night because Ugri's bot hates the DC area and kept disconnecting Pers, Bobas, and me.  I'll start off by saying that it does what it's supposed to do.  Twice I had periods where it tried to disconnect me that were about 100-120 seconds and I got the GProxx++ message saying waiting for re-connection.  I was able to finish the game because of that, and I can certainly see this being a valuable tool for FML games. 

I don't see it as something I would want to use often though.  The UI is horrible, for those that have run a stealthbot before it's basically just that.  Completely text based until you open the game and join through LAN.

It just doesn't feel like B.Net.  In addition, getting messages and sending messages in the game is off because it has to go through the proxy. 

All in all though. if you're in an important game and are afraid of disconnecting, this is certainly worth looking into and probably using.
Hi

Offline Meeds

  • FML Bets Season 2 Winner
  • Tauren
  • ****
  • Posts: 274
  • Total likes: 0
    • View Profile
    • GProxy++
  • B.net Account: Meeds.
  • Coins: 20
  • Country: France
  • Race: Human
Re: GProxy++ : Anti Disc program
« Reply #7 on: April 17, 2013, 02:17:12 pm »
I edited the thread, someone developed a nice program that allow you to use warcraft Normally You can just connect to bnet as before, and go to the list of game as before

Offline FML|Mage

  • FML Bets Season 1 Winner
  • Administrator
  • Super-Blademaster
  • *****
  • Posts: 4166
  • Total likes: 36
    • View Profile
  • B.net Account: practice_mage
  • Coins: 100
  • Country: USA
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #8 on: April 17, 2013, 03:25:51 pm »
I edited the thread, someone developed a nice program that allow you to use warcraft Normally You can just connect to bnet as before, and go to the list of game as before

Awesome, will look at it tonight
Hi

Offline Gz.

  • Peon
  • *
  • Posts: 48
  • Total likes: 0
    • View Profile
  • B.net Account: Gz.
  • Coins: 100
  • Country: France
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #9 on: April 28, 2013, 12:00:39 pm »
should be nice for me since i got mass disc from internet.

so i tried :


•Download gproxygui_v1.1.zip unzip it anywhere you want
•Open gproxy.cfg with your favourite text editor and change bnet_hostname with :
◦uswest.battle.net
◦useast.battle.net
◦asia.battle.net
◦europe.battle.nett


•Save the file, quit
•Double click on GProxy.exe, it will open warcraft, just login to bnet as usual, and go find a public game where you usually look for them, the disconnect protected game will be prefixed by [G] (this is configurable ask me if you want to change it)
•Do not quit the black small screen window with white text or you will be disconnected from the game and bnet


i'm still disc from internet.
what did i miss ?
Noobelf for life !

Ugri2

  • Guest
Re: GProxy++ : Anti Disc program
« Reply #10 on: April 28, 2013, 12:03:07 pm »
I'm gonna have to get meeds to take a look.

Offline Gz.

  • Peon
  • *
  • Posts: 48
  • Total likes: 0
    • View Profile
  • B.net Account: Gz.
  • Coins: 100
  • Country: France
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #11 on: April 28, 2013, 12:10:12 pm »
i was in game from bnet with fml bot.
if it can help
Noobelf for life !

Offline FML|Mage

  • FML Bets Season 1 Winner
  • Administrator
  • Super-Blademaster
  • *****
  • Posts: 4166
  • Total likes: 36
    • View Profile
  • B.net Account: practice_mage
  • Coins: 100
  • Country: USA
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #12 on: April 28, 2013, 12:13:31 pm »
You opened WC3 through the gproxy exe file right?
Hi

Offline Gz.

  • Peon
  • *
  • Posts: 48
  • Total likes: 0
    • View Profile
  • B.net Account: Gz.
  • Coins: 100
  • Country: France
  • Race: Night Elf
Re: GProxy++ : Anti Disc program
« Reply #13 on: April 28, 2013, 12:46:02 pm »
yes ofc

edit : i continue to make some test i'll see if i disc again.
« Last Edit: April 28, 2013, 12:54:41 pm by Gz. »
Noobelf for life !

Offline Meeds

  • FML Bets Season 2 Winner
  • Tauren
  • ****
  • Posts: 274
  • Total likes: 0
    • View Profile
    • GProxy++
  • B.net Account: Meeds.
  • Coins: 20
  • Country: France
  • Race: Human
Re: GProxy++ : Anti Disc program
« Reply #14 on: April 28, 2013, 07:29:12 pm »
@GZ, in the game lobby list (on bnet) did you see the [G] prefixed before the game name ?
If you didn't then there is a problem.
lets say you did (it means Gproxy should work).
When you enter the game (with the G prefixed), go back to your desktop, you should see something like "deconect protection enabled" ( I need to check exactly what are the log on my computer, will do it tomorow)

Note : if you are using windows vista or 7, you should run Gproxy with administrator rights

Meeds