open regedit and make sure w3 has the right path and not C:\Program Files\Warcraft III\Eurobattle.net
or run regfixer
try run w3 on normal gateway and connect to server,if u dont get d/c then do as i wrote above
I tried with regfix, now i login, but after 5-10 sec I lose connection with bnet...
Working directory: C:\Program Files\Warcraft III\Eurobattle.net
[CONFIG] loading file [gproxy.cfg]
[GPROXY] hiding console
[GPROXY] starting up
[GPROXY] starting winsock
[GPROXY] setting process priority to "above normal"
[UDPSOCKET] using broadcast target [127.0.0.1]
[GPROXY] Listening for gproxy games on port [6125]
[GPROXY] Listening for warcraft 3 connections on port 6112
[GPROXY] GProxy++ Xpam Version 1.9
[GPROXY] List of commands: !commands
GPROXY READY
EMITTED
[GPROXY] Waiting W3...
[GPROXY] Waiting W3...
[GPROXY] Waiting W3...
[GPROXY] Waiting W3...
[GPROXY] Detected W3 as running
[GPROXY] Initiating the two way connection
[GPROXY] Connection marked as WC3
[GPROXY] Remote socket connected with [144.76.162.99]
[GPROXY] Initiating the two way connection
[GPROXY] Connection marked as BNFTP
[GPROXY] Remote socket connected with [144.76.162.99]
[TCPSOCKET] closed by remote host
[GPROXY] Local socket disconnected
[GPROXY] Deleting connection
[GPROXY] logon bnet successful
[GPROXY] Registry error. You have run your warcraft from invalid directory.
[GPROXY] shutting down
[GPROXY] shutting down winsock
GPROXY EXITING
Received the EXIT signal
GProxy process exited
Destructing gproxy object