• Welcome to Valhalla Legends Archive.
 

BNLS.dll and sample app.

Started by l)ragon, November 24, 2006, 07:05 PM

Previous topic - Next topic

l)ragon

Supported list, mostly untested aswell.

#define BNLS_NULL                       (0x00) //supported
#define BNLS_CDKEY                      (0x01) //supported
#define BNLS_LOGONCHALLENGE             (0x02) //supported
#define BNLS_LOGONPROOF                 (0x03) //supported
#define BNLS_CREATEACCOUNT              (0x04) //supported
#define BNLS_CHANGECHALLENGE            (0x05) //supported
#define BNLS_CHANGEPROOF                (0x06) //supported
#define BNLS_UPGRADECHALLENGE           (0x07) //supported
#define BNLS_UPGRADEPROOF               (0x08) //supported
#define BNLS_CONFIRMLOGON               (0x0a) //supported
#define BNLS_HASHDATA                   (0x0b) //supported
#define BNLS_CDKEY_EX                   (0x0c) //supported, not fully
#define BNLS_CHOOSENLSREVISION          (0x0d) //supported
#define BNLS_AUTHORIZE                  (0x0e) //supported
#define BNLS_AUTHORIZEPROOF             (0x0f) //supported
#define BNLS_REQUESTVERSIONBYTE         (0x10) //supported
#define BNLS_VERIFYSERVER               (0x11) //supported
#define BNLS_VERSIONCHECKEX2            (0x1a) //supported


Link: is in my profile go there and click files.

Link above is to the BNLS dll I have been building, it also includes a sample app.
Sample app includes a Function name DebugOutPut, you can thank Grok for that function.
Its primary use is for Checkrevision ATM, read the readme.
*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*ˆ¨¯¯¨ˆ*^~·.,l)ragon,.-·~^*ˆ¨¯¯¨ˆ*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*

l2k-Shadow

Quote from: replaced on November 04, 2006, 11:54 AM
I dunno wat it means, someone tell me whats ix86 and pmac?
Can someone send me a working bot source (with bnls support) to my email?  Then help me copy and paste it to my bot? ;D
Já jsem byl určenej abych tady žil,
Dával si ovar, křen a k tomu pivo pil.
Tam by ses povídaj jak prase v žitě měl,
Já nechci před nikym sednout si na prdel.

Já nejsem z USA, já nejsem z USA, já vážně nejsem z USA... a snad se proto na mě nezloběj.

Ersan

#2
Not again...

EDIT: nvm this is useless.  Why did you write a dll to handle one packet?

Joe[x86]

Ersan, you know damned well that half the bots are going to use it, though, right? :P.
Quote from: brew on April 25, 2007, 07:33 PM
that made me feel like a total idiot. this entire thing was useless.

l2k-Shadow

#4
Quote from: Newby on November 21, 2006, 06:09 PM
To speed that process up, release a DLL with VB6.0 example code.

Newby should get a job telling the future.
Quote from: replaced on November 04, 2006, 11:54 AM
I dunno wat it means, someone tell me whats ix86 and pmac?
Can someone send me a working bot source (with bnls support) to my email?  Then help me copy and paste it to my bot? ;D
Já jsem byl určenej abych tady žil,
Dával si ovar, křen a k tomu pivo pil.
Tam by ses povídaj jak prase v žitě měl,
Já nechci před nikym sednout si na prdel.

Já nejsem z USA, já nejsem z USA, já vážně nejsem z USA... a snad se proto na mě nezloběj.

Sorc.Polgara

#5
Wait, so this DLL does what BNLS does CheckRevision-wise?

warz

Quote from: Sorc.Polgara on November 24, 2006, 08:51 PM
Wait, so this DLL does what BNLS does CheckRevision-wise?

No, this dll uses bnls.

Sorc.Polgara

Oh, then it's nothing to get excited about, heh.

Reading l2k's post is misleading then

Ersan

#8
No, this dll does what checkrevision does BNLS-wise, and nothing more (keep in mind this takes like 9 lines of code max to actually do.)

l2k-Shadow

Quote from: Sorc.Polgara on November 24, 2006, 08:54 PM
Oh, then it's nothing to get excited about, heh.

Reading l2k's post is misleading then

i was referring to the "DLL with VB6 example" part.
Quote from: replaced on November 04, 2006, 11:54 AM
I dunno wat it means, someone tell me whats ix86 and pmac?
Can someone send me a working bot source (with bnls support) to my email?  Then help me copy and paste it to my bot? ;D
Já jsem byl určenej abych tady žil,
Dával si ovar, křen a k tomu pivo pil.
Tam by ses povídaj jak prase v žitě měl,
Já nechci před nikym sednout si na prdel.

Já nejsem z USA, já nejsem z USA, já vážně nejsem z USA... a snad se proto na mě nezloběj.

l)ragon

Is there nomore gratitude left on this forum or what you should be thankfull that I released this, after all this useless nonsense so keep your ungreatfull comments to your self (yes you know who you are).
*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*ˆ¨¯¯¨ˆ*^~·.,l)ragon,.-·~^*ˆ¨¯¯¨ˆ*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*

l2k-Shadow

yeah but you're basically saying, "here people stop trying to do stuff yourself, you can rip my code right here!" I think we as a community are against people doing that...
Quote from: replaced on November 04, 2006, 11:54 AM
I dunno wat it means, someone tell me whats ix86 and pmac?
Can someone send me a working bot source (with bnls support) to my email?  Then help me copy and paste it to my bot? ;D
Já jsem byl určenej abych tady žil,
Dával si ovar, křen a k tomu pivo pil.
Tam by ses povídaj jak prase v žitě měl,
Já nechci před nikym sednout si na prdel.

Já nejsem z USA, já nejsem z USA, já vážně nejsem z USA... a snad se proto na mě nezloběj.

MyndFyre

Quote from: l)ragon on November 24, 2006, 10:30 PM
Is there nomore gratitude left on this forum or what you should be thankfull that I released this, after all this useless nonsense so keep your ungreatfull comments to your self (yes you know who you are).

That depends.  Does this DLL actually implement the checkrevision functionality, or do you do the CR over BNLS?
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

Hero

Quote from: MyndFyre[vL] on November 24, 2006, 11:13 PM
Quote from: l)ragon on November 24, 2006, 10:30 PM
Is there nomore gratitude left on this forum or what you should be thankfull that I released this, after all this useless nonsense so keep your ungreatfull comments to your self (yes you know who you are).

That depends.  Does this DLL actually implement the checkrevision functionality, or do you do the CR over BNLS?
Uses BNLS as stated above.

Ersan