• Welcome to Valhalla Legends Archive.
 
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Blood

#1
Battle.net Bot Development / Bnetdocs down... :(
January 15, 2007, 11:05 PM
Okay well, bnetdocs has been down for a while, and now I could really use it, it seems ive hit a road block. Does anyone know the packet it sends to MCP to attempt to create a character name? If anyone has any info on this type of thing, I'd really like to talk to them.
#2
Actuallly, it was the stupid server. My host told me DEP was off, but it wasnt. DEP was screwing it up, it worked fine after I allowed it to pass through DEP. Thanks for the help anyways guys.
#3
Quote from: Kp on January 04, 2007, 11:33 PM
You should post the bot's record of what it is doing when it fails.  If it is not producing such a record, you should take advantage of having the source and add support for creating a debugging log.  Alternately, you could post some useful information here, such as:

  • whether you are an administrator on XP
  • whether you are an administrator on 2003
  • what state the bot's network socket is in when it "hangs"
  • whether the bot always hangs in the same place
  • the call stack of the thread(s) of the bot at the time it hangs
  • whether the bot is using the same account/password/cdkey on XP as on 2003
  • the dependency list of the bnetauth in question
If none of these helps, consider using Filemon and/or Regmon to determine whether permissions are causing problems.  As I recall, Windows Server 2003 ships with a significantly more secure configuration, so perhaps your bot is not reacting well to running in a non-permissive environment.
I was actually thinkinh the same, because ive checked everything you just listed... and nothing changes, account key or anything, I just simply zipped up the bot folder on the xp comp, and sent it to the 2003 one. The bot cant even connect to battle.net, it doesnt get anywhere. I then heard from alot of my friends 2003 is REALLY secure on its own. I contacted my host, asking them to make sure port 6112 isnt firewalled. That could quite possibly fix it, dont you think?
#4
Quote from: Hdx on January 04, 2007, 11:08 PM
Quote from: warz on January 04, 2007, 11:02 PMit's possible that the dll is not compatible with windows versions older than xp.
Not likly, becuase I have been able to use it off a 2K and a 2K3 box before.
(I'm currently useing it for shits and giggles on a 90 box)
~-~(HDX)~-~

Well, did you see my posts? I've got no idea what to do :( The ONLY thing changing from my server and my home comp, is the OS...
#5
Quote from: Hdx on January 04, 2007, 10:58 PM
Quote from: Blood on January 04, 2007, 10:54 PM
Quote from: Hdx on January 04, 2007, 10:52 PM
Quote from: Blood on January 04, 2007, 10:40 PM
Sigh, for a second I thought someone was actually gonna help ;-/.
It sounds more like a problem with the actual bot then with bnetauth.
Go ask the creator of the bot, and post more info here.
~-~(HDX)~-~
Why does it work with the bnetauth ive already got on XP then ? :-/ Hdx, if you've got aim or msn, ive got the source code... i'd really appreciate it if you'd help? :-/
Does copying over the BNetAuth.dll file from your XP box fix your Win 2k3 box? If so why the hell are you here?
If not, then its SOMETHING in the actuall bot you are useing, or something in your 2l3 box that is blocking your bot from connecting to the net. Check your firewalls avs, etc...
I don't feel like debugging crap right now, I'm cold and tired (The power has been out for the last 5 hrs. <3 batterys)
~-~(HDX)~-~
It doesnt fix it, no... but when I use a different bnetauth.dll (the one rob posted here as an updated version) It actually connects to bnet on the 2k3 bot... but cant connect to MCP. BUT with the bnetauth that works 100% on XP, it doesnt even connect to bnet on the 2k3. I dont understand how it could be the bot :-/. I dont have any firewalls on the server, so it HAS to be OS involved I think :-/ I can give you a few $ on paypal if you actually help me get it going 100%... :-/
#6
Quote from: Hdx on January 04, 2007, 10:52 PM
Quote from: Blood on January 04, 2007, 10:40 PM
Sigh, for a second I thought someone was actually gonna help ;-/.
It sounds more like a problem with the actual bot then with bnetauth.
Go ask the creator of the bot, and post more info here.
~-~(HDX)~-~
Why does it work with the bnetauth ive already got on XP then ? :-/ Hdx, if you've got aim or msn, ive got the source code... i'd really appreciate it if you'd help? :-/
#7
Sigh, for a second I thought someone was actually gonna help ;-/.
#8
Okay, I got me a Windows Server 2003 server today, just for random things. I decided to put some of my bots on it, but the version of bnetauth.dll it has for some reason wont work on windows 2003. The same file works with the same exact bot on my home (windows xp), but it just sits at Connecting... on the server. I tried rob's updated bnetauth.dll, and it connects to bnet (which is further than the one I use on XP gets), but it cant connect to MCP for some reason (its a d2 bot btw). Does anyone have anything that could help me? :-/
#9
Quote from: Ersan on September 15, 2006, 10:05 PM
Uh, I believe I was right, not Hdx!

And it's got nothing to do with the MPQ number it's the new integers.
Can you explain some more? :) Got aim?
#10
Okay, ill try that.

Can I get a link to the newest / working version of bncsutil?
#11
Quote from: HdxBmx27 on September 15, 2006, 04:37 PM
The problem is the bot. Yell at your friend.
There is nothing else we can do for you.
Trust me kiddo, I have looked into it -.-
~-~(HDX)~-~
It uses bnetauth.dll, he said it had something to do with that. So no ideas? :-/
#12
Quote from: HdxBmx27 on September 15, 2006, 04:14 PM
Quote from: Blood on September 15, 2006, 03:51 PM
%....'..Ph.....
0010  F2 52 F5 10 DB 20 00 00 00 20 58 7D 99 CB C6 01    .R... ... X}....
0020  76 65 72 2D 49 58 38 36 2D 32 2E 6D 70 71 00 42    ver-IX86-2.mpq.B
0030  3D 32 31 31 35 37 34 30 34 30 38 20 43 3D 33 32    =2115740408 C=32
0040  35 36 30 39 33 30 32 32 20 41 3D 33 39 37 38 38    56093022 A=39788
0050  35 30 35 34 36 20 34 20 41 3D 41 2B 53 20 42 3D    50546 4 A=A+S B=
0060  42 2D 43 20 43 3D 43 2D 41 20 41 3D 41 2D 42 00    B-C C=C-A A=A-B.

See? thats the old revision, no?
No, it isn't the old format was IX86Ver2.mpq
Please provide a screen shot fo your error.
And what bot are you useing?
~-~(HDX)~-~
It's just a d2 namebot my friend made, id post s/s but no reason... lol It just says Connecting... then No Hashes? and thats it. But I coulda swore IX86Ver2.mpq was the new one... I think you should look in to that :-/
#13
Quote from: HdxBmx27 on September 15, 2006, 03:44 PM
Quote from: HdxBmx27 on September 15, 2006, 03:21 PM
thats because you don't have the hash files!
Go download them!
~-~(HDX)~-~
You do not send 0x51 c->S
So this is not a bnet misshap, you have to have the hash files in order to preform the check revision functions. go download them, http://www.luc1fr.com/hdx/hashes/index.php?p=D2XP
~-~(HDX)~-~
That cant be it, cause this bot has worked past month or more, I know how to put hashes in lol. They worked all the time, til that checkrevision update, then I kept getting No hashes? error. I know its because of the mpq update, cause look at the packet

%....'..Ph.....
0010  F2 52 F5 10 DB 20 00 00 00 20 58 7D 99 CB C6 01    .R... ... X}....
0020  76 65 72 2D 49 58 38 36 2D 32 2E 6D 70 71 00 42    ver-IX86-2.mpq.B
0030  3D 32 31 31 35 37 34 30 34 30 38 20 43 3D 33 32    =2115740408 C=32
0040  35 36 30 39 33 30 32 32 20 41 3D 33 39 37 38 38    56093022 A=39788
0050  35 30 35 34 36 20 34 20 41 3D 41 2B 53 20 42 3D    50546 4 A=A+S B=
0060  42 2D 43 20 43 3D 43 2D 41 20 41 3D 41 2D 42 00    B-C C=C-A A=A-B.

See? thats the old revision, no?
#14
1  72.146.175.182:2602  63.240.202.138:6112  59  Send 
0000  01 FF 50 3A 00 00 00 00 00 36 38 58 49 50 58 32    ..P:.....68XIPX2
0010  44 0B 00 00 00 00 00 00 00 00 00 00 00 60 03 00    D............`..
0020  00 09 04 00 00 09 04 81 7C 55 53 41 00 55 6E 69    ........|USA.Uni
0030  74 65 64 20 53 74 61 74 65 73 00                   ted States.

2  63.240.202.138:6112  72.146.175.182:2602  112  Recv 
0000  FF 25 08 00 A8 BC 27 08 FF 50 68 00 00 00 00 00    .%....'..Ph.....
0010  F2 52 F5 10 DB 20 00 00 00 20 58 7D 99 CB C6 01    .R... ... X}....
0020  76 65 72 2D 49 58 38 36 2D 32 2E 6D 70 71 00 42    ver-IX86-2.mpq.B
0030  3D 32 31 31 35 37 34 30 34 30 38 20 43 3D 33 32    =2115740408 C=32
0040  35 36 30 39 33 30 32 32 20 41 3D 33 39 37 38 38    56093022 A=39788
0050  35 30 35 34 36 20 34 20 41 3D 41 2B 53 20 42 3D    50546 4 A=A+S B=
0060  42 2D 43 20 43 3D 43 2D 41 20 41 3D 41 2D 42 00    B-C C=C-A A=A-B.

#15
Nonono, read my first post :) 2 secs ill use WPE.