• 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 - DeCeP7ioN

#1
Oh, and StarCraft Japanese uses the same CD-Keys as StarCraft and Brood War, so don't think you need a special "jap key"

#2
I still have JSTR. Just send me an instant message on AIM: DeCeP7ioN

And no, JSTR was never updated. Version 1.12 is the version it started as when it was released, and it still is the only version.

#3
I recently got a Japanese kid to send me an ISO of StarCraft Japanese. If anyone needs packet logs of in-game activity, let me know.
#4
Battle.net Bot Development / BNCS Packet 0x12
August 19, 2004, 08:08 AM
I am sure that I am sending the BNCS packet 0x12 (SID_LOCALEINFO) incorrectly. This is what I have:


With PacketBuffer
       .InsertDWORD 0
       .InsertDWORD 0
       .InsertDWORD 0
       .InsertDWORD 0
       .InsertDWORD 0
       .InsertDWORD 1033
       .InsertDWORD 1033
       .InsertDWORD 1033
       .InsertNTString MakeLocaleInfo(LOCALE_SABBREVLANGNAME)
       .InsertNTString MakeLocaleInfo(LOCALE_ICOUNTRY)
       .InsertNTString MakeLocaleInfo(LOCALE_SABBREVCTRYNAME)
       .InsertNTString MakeLocaleInfo(LOCALE_SENGCOUNTRY)
       .SendBNCSPacket &H12
End With

Public Function MakeLocaleInfo(ByVal id As Long) As String
Dim szBuffer As String, Result As Integer
   szBuffer = String(256, vbNullChar)
   Result = GetLocaleInfo(LOCALE_USER_DEFAULT, id, szBuffer, Len(szBuffer))
   If Result > 0 Then
       szBuffer = Left$(szBuffer, Result - 1)
       MakeLocaleInfo = szBuffer
   End If
End Function


Since this packet is not accessible to me on BnetDocs, I am unable to know it's structure.

Does anyone know the structure of SID_LOCALEINFO? I would like to know what the first 8 DWORDs should be.
#5
Battle.net Bot Development / Re:Product Language
August 18, 2004, 09:56 PM
jpJP - Japanese
#6
JSTR's version byte hasn't changed in years (if ever). It is still 0xA9.
#7
Thanks ChR0NiC, but I was looking for a way to do it with 0x50. I already know how to do it with 0x1E.
#8
If it is possible to use BNCS packet 0x50 to logon to Battle.net with StarCraft Japanese, what is the packet sequence?

BNCS Packet 0x51 is not compatible with JSTR, so I guessed the sequence would be to send 0x50 then 0x07, however I am disconnected after sending 0x07.

If anyone knows the sequence to logon with JSTR using the BNCS packet 0x50 (SID_AUTH_INFO), please let me know. It should be possible since I am able to pass 0x50 with the product ID as "RTSJ".
#9
This happens to me when using a slow proxy or a slow dial-up connection.

You are sending 0x25 to Battle.net before Battle.net sends it to you to get 0 ms ping time. However, since your connection is so slow, Battle.net actually doesn't get your 0x25 until right after it has sent 0x25 to you.

That is why you are getting 16 ms ping time.
#10
Ah, I was sending 0x54 regardless of what response I was getting from 0x53. My mistake. Thanks.
#11
I am getting disconnected and IP banned when trying to login to an account that doesn't exist on WAR3/W3XP.

Here is where I get disconnected:

[16:48:22] BNLS: Sent 0x0E
[16:48:22] BNLS: Received 0x0E
[16:48:22] BNLS: Sent 0x0F
[16:48:22] BNLS: Received 0x0F
[16:48:22] BNLS: Sent 0x0D
[16:48:22] BNLS: Received 0x0D
[16:48:22] Sent 0x50
[16:48:23] Recieved 0x25
[16:48:23] Sent 0x25
[16:48:23] Recieved 0x50
[16:48:23] BNLS: Sent 0x09
[16:48:23] BNLS: Received 0x09
[16:48:23] BNLS: Sent 0x01
[16:48:23] BNLS: Received 0x01
[16:48:23] Sent 0x51
[16:48:23] Recieved 0x51
[16:48:23] BNLS: Sent 0x02
[16:48:23] BNLS: Received 0x02
[16:48:23] Sent 0x53
[16:48:24] Recieved 0x53
[16:48:24] BNLS: Sent 0x03
[16:48:24] BNLS: Received 0x03
[16:48:24] Sent 0x54


As you can see, I am disconnected right after sending SID_AUTH_ACCOUNTLOGONPROOF. This only happens when trying to login to an account that doesn't exist.

Has this happened to anyone else?
Why would this be happening?

Wouldn't I just get a response from SID_AUTH_ACCOUNTLOGONPROOF saying the account doesn't exist instead of being disconnected?
#12
Battle.net Bot Development / Packet 0x80
May 10, 2004, 11:49 PM
Has anyone seen this packet?
I'm assuming it has something to do with WarCraft III clans.

Does anyone know what 0x80 is?
#13
You cannot login with 0x50 on JSTR.

Also, the packets below work to login with JSTR.


[09:17:48 PM] SND &H5
[09:17:48 PM] SND &H12
[09:17:48 PM] SND &H6
[09:17:48 PM] RCV &H5
[09:17:48 PM] RCV &H28
[09:17:48 PM] RCV &H25
[09:17:48 PM] SND &H25
[09:17:48 PM] RCV &H6
[09:17:48 PM] SND &H7
[09:17:48 PM] RCV &H7
[09:17:48 PM] SND &H30
[09:17:48 PM] RCV &H30
[09:17:48 PM] SND &H14
[09:17:48 PM] SND &H29
[09:17:48 PM] RCV &H29
[09:17:48 PM] SND &HA
[09:17:48 PM] SND &HC
[09:17:48 PM] RCV &HA


So how does this work then?
#14
I know you can use 0x1E to login with JSTR, but does the actual client even use 0x1E?

Does anyone have packetlogs from the actual JSTR client?