Author Topic: MBNCSUtil v2.0.4.17 (Beta 2) Released  (Read 4458 times)

0 Members and 1 Guest are viewing this topic.

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
MBNCSUtil v2.0.4.17 (Beta 2) Released
« on: November 04, 2007, 03:08:58 am »
MBNCSUtil v2.0.4.17 (Beta 2) has been uploaded.  This version addresses a number of bugs and adds a couple of new features.

The following is the list of updates in this release:
  • Did you know that MBNCSUtil includes a number of additional tools used in the development and testing of MBNCSUtil? These tools and utilities are sample code that indicate how to use some of MBNCSUtil's features, including a command-line tool for downloading files from BnFTP, extracting a file from an MPQ, and even a rudimentary client used to ensure the Lockdown implementation works with class based on JinxBot's ConnectionBase class. These files are all available through the Subversion repository at https://www2.hosted-projects.com/robpaveza/mbncsutil/. You should log in with the username mbncsutil_anonymous with no password. Need a Subversion client? I use TortoiseSVN.

  • Added event/status support to the Battle.net FTP downloading scheme. To obtain status updates, listen to the BnFtpRequestBase.FilePartDownloaded event.  (Trac ticket #8)

  • Corrected an issue in which approximately 7.5% of lockdown calls would result in failure. The bulk test tool reports 100% success. If you encounter a revision check failure, please e-mail MyndFyre@valhallalegends.com with the value-string and lockdown MPQ file parameters (as well as the product).  (Trac ticket #9)

  • Corrected documentation that provided a sample for extracting files from MPQ archives.  (Trac ticket #10)

  • Corrected an issue reported by Homerlan and iNsaNe (at the vL forums) in which the NLS class was generating a NullReferenceException because the k field had not been initialized to a value. (Trac ticket #12)

  • Corrected an issue reported by Chriso.de (at the vL forums) in which the NLS class was generating an IOException because certain username values returned shorter names when using Encoding.ASCII.GetByteLength than the actual length of the username.  (Not in Trac)
  • Explicitly added a NotSupportedException when CheckRevision.ExtractMPQNumber is called with a Lockdown MPQ filename.  (Trac ticket #13)

  • Corrected an issue reported by Joe[x86] in which the MPQ loader would mistakenly load the 64-bit MPQ support DLL when operating within a 32-bit process on Win32 platforms not running 64-bit OSes.  (Trac ticket #14)
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: MBNCSUtil v2.0.4.17 (Beta 2) Released
« Reply #1 on: November 04, 2007, 12:06:44 pm »
Could you post a ZIP? TortoiseSVN cries when it's trying to check that path out.

PROPFIND request failed on '/robpaveza/mbncsutil'
PROPFIND of '/robpaveza/mbncsutil': 405 Method Not Allowed (https://www2.hosted-projects.com)
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: MBNCSUtil v2.0.4.17 (Beta 2) Released
« Reply #2 on: November 04, 2007, 12:17:32 pm »
If you copy the svn binaries to system 32, you can use it through command line like you would in linux.  I don't really like the svn guis (including subclipse).  They tend to muck things up.

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: MBNCSUtil v2.0.4.17 (Beta 2) Released
« Reply #3 on: November 04, 2007, 01:36:47 pm »
I've got SVN in my path anyhow. Hang on, I'll check it out..

C:\Users\Administrator 2\Desktop\MBNCSUtil>svn checkout https://www2.hosted-projects.com/robpaveza/mbncsutil/ --username mbncsutil_anonymou
Error validating server certificate for 'https://www2.hosted-projects.com:443':
 - The certificate is not issued by a trusted authority. Use the
   fingerprint to validate the certificate manually!
Certificate information:
 - Hostname: *.hosted-projects.com
 - Valid: from Fri, 12 Jan 2007 19:19:14 GMT until Sun, 13 Jan 2008 19:19:14 GMT
 - Issuer: Equifax Secure Inc., US
 - Fingerprint: 33:15:40:a0:a3:e8:d3:b0:1e:4b:4d:59:ed:a9:b1:37:18:c8:e5:e9
(R)eject, accept (t)emporarily or accept (p)ermanently? p
svn: PROPFIND request failed on '/robpaveza/mbncsutil'
svn: PROPFIND of '/robpaveza/mbncsutil': 405 Method Not Allowed (https://www2.hosted-projects.com)
« Last Edit: November 04, 2007, 01:38:36 pm by Joe[x86] »
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: MBNCSUtil v2.0.4.17 (Beta 2) Released
« Reply #4 on: November 04, 2007, 02:55:38 pm »
Could you post a ZIP?

Joe, srsly? (see screenie)
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: MBNCSUtil v2.0.4.17 (Beta 2) Released
« Reply #5 on: November 04, 2007, 03:18:21 pm »
Myndy, ya srsly.
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: MBNCSUtil v2.0.4.17 (Beta 2) Released
« Reply #6 on: November 04, 2007, 03:19:56 pm »
Refreshing the page ftw. :P
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: MBNCSUtil v2.0.4.17 (Beta 2) Released
« Reply #7 on: November 09, 2007, 10:32:25 pm »
Fixed the remaining NLS problems.  You can checkout from SVN at revision 20.  An actual build will come this weekend.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.