Valhalla Legends Forums Archive | Battle.net Bot Development | Misconceptions about MBNCSUtil

AuthorMessageTime
MusicDemon
[quote author=Mystical link=topic=18127.msg183838#msg183838 date=1261193620]
I'm interested in a (.NET warden handler library), I don't think anyone has made one public though, Search of the forums reveals Ribose said he wrote a handler, doesn't seem to be public however, hopefully MyndFyre implements one into MBNCSUtil.dll soon.

[/quote]I thought MyndFyre stopped updating it? O.o
December 28, 2009, 5:03 PM
Myndfyr
[quote author=MusicDemon link=topic=18127.msg183872#msg183872 date=1262019815]
I thought MyndFyre stopped updating it? O.o
[/quote]
You thought wrong?
December 28, 2009, 9:15 PM
MusicDemon
Ugh, my bad  :-[
Could you give a valid link to the source?
I haven't been able to find it O.o BN# doesn't uses you latest version, does it?
December 29, 2009, 9:29 PM
rabbit
jinxbot.com
December 30, 2009, 1:37 PM
Myndfyr
[quote author=MusicDemon link=topic=18127.msg183878#msg183878 date=1262122190]
Ugh, my bad  :-[
Could you give a valid link to the source?
I haven't been able to find it O.o BN# doesn't uses you latest version, does it?
[/quote]

The documentation homepage has links to the downloads; you can get source code out of the JinxBot subversion repository at /branches/mbncsutil/trunk/.  BN# also has MBNCSUtil rolled into it, yes; however, instead of it being in the MBNCSUtil namespace, everything is in BNSharp.MBNCSUtil.  Very minor change.

@rabbit: you fail!
December 30, 2009, 3:55 PM
MusicDemon
[quote author=MyndFyre link=topic=18127.msg183880#msg183880 date=1262188545]
[quote author=MusicDemon link=topic=18127.msg183878#msg183878 date=1262122190]
Ugh, my bad  :-[
Could you give a valid link to the source?
I haven't been able to find it O.o BN# doesn't uses you latest version, does it?
[/quote]

The documentation homepage has links to the downloads; you can get source code out of the JinxBot subversion repository at /branches/mbncsutil/trunk/.  BN# also has MBNCSUtil rolled into it, yes; however, instead of it being in the MBNCSUtil namespace, everything is in BNSharp.MBNCSUtil.  Very minor change.

@rabbit: you fail!
[/quote]I tried to convert it from C# to VB... It failed dramatically... I was searching for the code you used to compile the pre-compiled version. Since there are things in BN# which aren't in MBNCS but needed in it...
December 30, 2009, 11:58 PM
Myndfyr
So why don't you just use BN#?

Trying to port MBNCSUtil from C# to VB directly (using something like a language converter program) would be impossible because it uses pointers.

Again, you can get the code used to compile MBNCSUtil from /branches/mbncsutil/trunk of the JinxBot SVN repository.  MBNCSUtil is now considered a "branch" of BN#.  You can get it with [tt]svn checkout http://jinxbot.googlecode.com/svn/branches/mbncsutil/trunk/ jinxbot-read-only[/tt].

What do you want in MBNCSUtil that is in BN#, and why?  (In other words, submit a feature request).
December 31, 2009, 12:00 AM
MyStiCaL
Id like a bnls header option for the packetbuffer

well currently im just using databuffer for my bnls packets =P
December 31, 2009, 1:37 AM
Myndfyr
BNLS isn't part of Battle.net, so that won't ever get into MBNCSUtil.

Subclass DataBuffer like I did for BncsPacket?  I think Lead has done that.

[edit] Split from the other thread since it doesn't really fit the other topic.
December 31, 2009, 5:48 AM
rabbit
Lead and I have both subclassed DataBuffer and DataReader (Lead for BNLS and me for Botnet and something else I forget now).  It's really not that hard at all.  In fact, it's easy enough to just subclass DataBuffer and not bother with subclassing DataReader.
December 31, 2009, 2:58 PM
MyStiCaL
so then what's with the

[quote]
BNLS integration, due for version 2.3.
[/quote]
December 31, 2009, 9:42 PM
MusicDemon
So... My topic I guess? :D

Well, I ONLY want to use MBNCS because there are bugs with BN# handling clan stuff...
And because I really want to create my own bot (a)
January 1, 2010, 1:45 AM
Myndfyr
[quote author=Mystical link=topic=18130.msg183888#msg183888 date=1262295767]
so then what's with the

[quote]
BNLS integration, due for version 2.3.
[/quote]
[/quote]
Dirty lies.

[quote author=MusicDemon link=topic=18130.msg183889#msg183889 date=1262310337]
So... My topic I guess? :D

Well, I ONLY want to use MBNCS because there are bugs with BN# handling clan stuff...
And because I really want to create my own bot (a)
[/quote]
You can override BN#'s clan-handling behavior by overriding the default packet handlers for clan events.  However, I am not aware of any such defects in the latest version of source...
January 2, 2010, 12:33 AM
MusicDemon
You've got the end-tag of an url... Where's the beginning? O.o
January 2, 2010, 4:16 PM
rabbit
I am not aware of any such defects

That's the link.
January 2, 2010, 6:34 PM

Search