• Welcome to Valhalla Legends Archive.
 

Seems as if Bnet's up to it again

Started by IdIm, September 12, 2006, 02:34 PM

Previous topic - Next topic
|

l2k-Shadow

Quote from: ImaWh0re on September 17, 2006, 02:11 PM
Quote from: l2k-Shadow on September 16, 2006, 05:35 PM
not at all, my bot uses extractMPQNumber() function in BNCSutil, therefore, it retrieved correct mpq number, reason it did not work is because bncsutil incorrectly handled the large integer, you could load an old version with the new bncsutil and it would work just fine.


  'mpqName = Mid$(Data, InStr(1, Data, "IX86ver"), Len(Data))
  'mpqName = Mid$(mpqName, 1, 12) '/old code

  'mpqNumber = extractMPQNumber(mpqName) '/old
  'ChecksumFormula = Mid$(Data, InStr(1, Data, "IX86ver"), Len(Data) - 2)
  '/old Coding

So by you saying that fleet- just updated bncsutil and didn't update any coding to get it to work then what do you make of this? This is previous code used to grab the mpq number before the fix. Which you did not change until it was public information, and fleet- did it while it was not. I understand it is nothing spectatular to figure out as it is very very simple. But point of the matter is, you arn't as one three three seven as you try to pretend to be. I have respect towards BNLS coders, but not someone like you that just lies out their ass.

You are obviously a moron with no clue on how to code.
From my bot:

MPQNumber = extractMPQNumber(p.GetSTRING)

From BNCSUtil:

MEXP(int) extractMPQNumber(const char* mpqName)
{
const char* n;
int mpqNum;
if (mpqName == NULL)
return -1;
if ((n = (const char*) std::strchr(mpqName, '.')) == NULL)
return -1;
// extract int value of version number
mpqNum = atoi(n - 1);
return mpqNum;
}


Therefore the code did not have to be updated.
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.

Spilled

Quote from: heRo on September 17, 2006, 02:54 PM
Fiction uses bnetauth.dll, it no longer works unless updated.

PS: Wrong topic for this  :-\

Bnetauth.dll has been updated. Look down a few topics....

Mystical

Quote from: Spilled on September 17, 2006, 04:09 PM
Quote from: heRo on September 17, 2006, 02:54 PM
Fiction uses bnetauth.dll, it no longer works unless updated.

PS: Wrong topic for this  :-\

Bnetauth.dll has been updated. Look down a few topics....

from what im seenin it also comes with a huge memory leak aswell. =|

BiG

So where is the updated bnetauth.dll?  :P

UserLoser

This thread is long overdue to die...

Cat Food


Quote from: l2k-Shadow on September 17, 2006, 04:09 PM
You are obviously a moron with no clue on how to code.
From my bot:

MPQNumber = extractMPQNumber(p.GetSTRING)

From BNCSUtil:

MEXP(int) extractMPQNumber(const char* mpqName)
{
const char* n;
int mpqNum;
if (mpqName == NULL)
return -1;
if ((n = (const char*) std::strchr(mpqName, '.')) == NULL)
return -1;
// extract int value of version number
mpqNum = atoi(n - 1);
return mpqNum;
}


Therefore the code did not have to be updated.


Unless perhaps they DON'T use extractmpqnumber. Then you only had to deal with the 10% chance of it not being an overflow.
No point in calling a function that isn't needed. And for someone that says "You are obviously a moron with no clue on how to code." should really consider thinking before speaking, as every time you make a new release it has crash problems and stuff never works right. So please before you say that to anyone else, ever again, just consider that.

Mystical

Quote from: ImaWh0re on September 17, 2006, 05:49 PM

Quote from: l2k-Shadow on September 17, 2006, 04:09 PM
You are obviously a moron with no clue on how to code.
From my bot:

MPQNumber = extractMPQNumber(p.GetSTRING)

From BNCSUtil:

MEXP(int) extractMPQNumber(const char* mpqName)
{
const char* n;
int mpqNum;
if (mpqName == NULL)
return -1;
if ((n = (const char*) std::strchr(mpqName, '.')) == NULL)
return -1;
// extract int value of version number
mpqNum = atoi(n - 1);
return mpqNum;
}


Therefore the code did not have to be updated.


Unless perhaps they DON'T use extractmpqnumber. Then you only had to deal with the 10% chance of it not being an overflow.
No point in calling a function that isn't needed. And for someone that says "You are obviously a moron with no clue on how to code." should really consider thinking before speaking, as every time you make a new release it has crash problems and stuff never works right. So please before you say that to anyone else, ever again, just consider that.


  Don't like someones program, don't use it, this isn't the flame boards, I couldn't imagine what it would be like if vL had a flame board, but then again it might actually be a good idea.

MysT_DooM



vb6, something about that combination of numbers and letters is sexy

Cat Food

Yes mystical I know. I'll be good now I just had to make a point.

l2k-Shadow

Quote from: ImaWh0re on September 18, 2006, 01:51 PM
Yes mystical I know. I'll be good now I just had to make a point.

You made absolutely no point, you are accusing me of leeching code that grabs a string from a packet. Just FYI my bot always used a debuffer and always used extractMPQNumber() to retrieve the MPQ since I started using BNCSUtil (which was when BNCSUtil first came out). Don't believe me? Try for yourself, I believe I still have v2.11c uploaded on my site, if you wish to try this, download that, turn off automatic updating, put in new BNCSUtil, you will be able to log in.
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.

Spilled

Quote from: BiG on September 17, 2006, 04:56 PM
So where is the updated bnetauth.dll?  :P

...Page 2...
vL Forums has this VERY handy feature called "Search", put it to use ;)

replaced

BNLCSUTIL still dont work on bnet!  Someone update it so it can load war3 again

RealityRipple

Quote from: replaced on September 18, 2006, 06:22 PM
BNLCSUTIL still dont work on bnet!  Someone update it so it can load war3 again
Pay more attention. the new version does work, except on SB apparently.

Hero

Quote from: replaced on September 18, 2006, 06:22 PM
BNLCSUTIL still dont work on bnet!  Someone update it so it can load war3 again
Quit fucking making useless posts when you obviously haven't read anything. Read or learn to do shit yourself, tool.

MyndFyre

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.

|