Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: SiMi on January 14, 2003, 05:32 PM

Title: Account Making
Post by: SiMi on January 14, 2003, 05:32 PM
does anyone knoe the coding to make a account on binary?
like the zds and chewbacca still got theres working
Can anyone update it for me?
Title: Re: Account Making
Post by: tA-Kane on January 15, 2003, 01:01 AM
Are you referring to the Old Login System creation or the New Login System?
Title: Re: Account Making
Post by: n00blar on January 15, 2003, 01:41 AM
tA-Kane, does it matter? just answer his question for both-- saves time and effort.
Title: Re: Account Making
Post by: Arta on January 15, 2003, 01:47 AM
Send:
Packet Information
Packet: [0x3D] SID_CREATEACCOUNT2 (Account Create)
Direction: C->S
Format:
(DWORD[5])       Password hash
(STRING)         Username
 
Description: Creates a Battle.net account. Usernames longer than 15 characters are truncated.

Response:
Packet Information
Packet: [0x3D] SID_CREATEACCOUNT2 (Account Create Response)
Direction: S->C
Format:
(DWORD)             Status
(STRING)            Account name suggestion
 
Description: Account creation result.

Result:
0: Account created
2: Name contained invalid characters
3: Name contained a banned word
4: Account already exists
6: Name did not contain enough alphanumeric characters
Title: Re: Account Making
Post by: Mesiah / haiseM on January 15, 2003, 09:36 AM
also forgot Result: 1 - Name too short.
Title: Re: Account Making
Post by: tA-Kane on January 15, 2003, 10:13 AM
what might be result 5 ?
Title: Re: Account Making
Post by: SiMi on January 15, 2003, 01:02 PM
hrm. Thanks Arta
Title: Re: Account Making
Post by: Mesiah / haiseM on January 15, 2003, 03:24 PM
hrmm good question, anybody feel like doing some packet logging?

maybe i will
Title: Re: Account Making
Post by: Mesiah / haiseM on January 15, 2003, 03:38 PM
Interesting, for result 2, your return value packet contains the characters that were invalid, same with return value 3, neat!

Another interesting discovery, brood war still uses old login packet 0x29!

I was unable to receive error 5 :'(
Title: Re: Account Making
Post by: Moonshine on January 15, 2003, 06:03 PM
Mesiah Wrote:
Quotealso forgot Result: 1 - Name too short.

After sending a name that's too short to Battle.net from Broodwar, you will receive 6 back, not 1.
Title: Re: Account Making
Post by: Arta on January 15, 2003, 06:18 PM
Yes, that's what i was about to say :P
Title: Re: Account Making
Post by: tA-Kane on January 16, 2003, 06:18 AM
Then in addition to my question of "what's result 5", I guess I'll hafta add in "and 1", change "result" to "results"...  :-/
Title: Re: Account Making
Post by: SiMi on January 21, 2003, 03:48 PM
anyone got it in vb?
Title: Re: Account Making
Post by: Noodlez on January 22, 2003, 02:18 PM
um? he didn't post any code. you obviously shouldn't be making a binary bot if you dont understand what he posted.
Title: Re: Account Making
Post by: Mesiah / haiseM on January 22, 2003, 05:58 PM
harsh words for somebody of your weight class, take it easy on him, hes obviously trying to learn, maybe he thought it was in another language.
Title: Re: Account Making
Post by: Arta on January 23, 2003, 04:48 AM
Noodlez: I think he understood that my post wasn't code. he just wants someone to do the work for him.

SiMi: Even if you haven't written any other packet handling, you should be able to look at the other parts in (your?) code and work out how it's done. It's not that hard.
Title: Re: Account Making
Post by: Moonshine on January 23, 2003, 05:29 AM
Quotein (your?) code

lol
Title: Re: Account Making
Post by: n00blar on January 23, 2003, 06:33 AM
Noodlez, plz man don't talk about other people when you yourself have that same problem... thanks
Title: Re: Account Making
Post by: SiMi on January 23, 2003, 05:08 PM
haha, Noodlez your newb ass cant code for shit. I was Told From Stealth that this was in a diff lang.Thats why I asked for a lil coding in vb , kthx
Title: Re: Account Making
Post by: Zakath on January 23, 2003, 06:06 PM
Actually, Noodlez is a quite accomplished coder in the Battle.net community, and you obviously have some issues. What Arta posted was NOT code, in any language. It was a map for a protocol, detailing what to send when. If you can't understand that, you must be out of your league.
Title: Re: Account Making
Post by: Noodlez on January 23, 2003, 06:39 PM
QuoteNoodlez, plz man don't talk about other people when you yourself have that same problem... thanks
compared to you, yea :p
Title: Re: Account Making
Post by: Spht on January 24, 2003, 03:01 AM
Simi: Anymore non-sense out of you and you'll be banned.