
RSP Bzip2 Compressor .Net 2.1.0

.Net library to compress files in the Bzip2 and Bzip3 format

Install

To install the .Net interface extract the files to
an empty folder
Then execute register.bat , it will register the
required OCX rspbzip2_210s.ocx if
shareware or rspbzip2_210r.ocx if
licensed
If you are installing the licensed package you need to
locate license.reg and double click it to merge it on the 
registry
Don't double click bzip2.sln before calling register.bat
because the project will report several errors
As soon the ocx is registered you can double click bzip2.sln

Notice that the project is for .Net framework 3.5 , 
Visual Studio 2008

In case of problems
If the project don't load correct in Visual Studio 2008 then close
the project , open the IDE again , create a new C# project ,
add a form , bring up the toolbox , select Components ,
click 'Choose items' , click 'COM Components' , if the 
package is the shareware version check 
RSPBzip2_a210.RSPBzip2
, or if the package is the licensed version check 
RSPBzip2_r210.RSPBzip2
, click Ok , it will create the COM interface in 
Visual Studio 2008
Now try to open again the project
If you are using Visual Studio 2005 or older
maybe you need to modify the project to load
correctly , but it is up to you

Trying to add or remove references outside the IDE can make the
references to the interfaces disappear and some unexpected form
load problems occur
Follow the steps to make the project load correctly because if
it don't occur and you need to fix the references problems by
hand , it may requires a lot of time , but if it occurs
what you need to do is remove all the references to the COM
components and add it again , anyway , it may requires a 
lot of effort and time

Unistall

Just execute unregister.bat and delete the files from the
system


What is new in version 2.1.0 (Fri Dec 21 14:43:15 2007)
Recompilation and generation of the .Net library 
interface

What is new in version 2.0.0 (Thu Nov 15 11:38:26 2007)
Added the new Bzip3 format, the new Bzip3 format can 
compress files up to 2^63 or 9.223.372.036 gigabytes 
and has also MD5 as the integrity check , also stores 
attributes and file time , the Bzip3 mode can be used 
with the functions CompressBzip3 and DecompressBzip3 ,
use the old Bzip2 mode only if you really need Bzip2 
compatibility , the old Bzip2 mode has a file size 
limit of 2 GB , notice also that a Bzip3 file 
is not a Bzip2 and vice-versa , both formats has 
different headers , the Bzip2 header is "BZh" and 
the Bzip3 header is "RSPB", minor bugs fixed

What is new in version 1.2.0 (01/Feb/2004) Improvement 
in the speed execution up to 20 percent faster than 
older versions , this improvement is the result of new 
Intel and AMD specific optimizations added to the bzip2 
engine, added new CPU detection code , modified several 
internal functions for reliability , added more error 
handlings , fixed minor bugs , the upgrade is highly 
recommended 

What is new in version 1.1.0 (14/12/2003) Fixed bug in the
ResumeCompress , PauseCompress and CancelCompress functions that
will show an aboutbox when the first function called are 
any of these 3 functions , fixed a bug in the selection 
of the compression level that will cause the control to 
use only the level 9 , minor bugs fixed

Features

- Ability to compress and decompress in the Bzip2 or 
Bzip3 format

- When Bzip3 mode is used the file size limit is 2^63 
bytes or 9.223.372.036 gigabytes and save attributes 
and file time

- The control can pause , resume and cancel the compression
and decompression execution

- The compression code is loaded dinamically in the
process of the software using the control

- The control can provide progress information about the compression 
and decompression functions

- The code execution is optimized for speed , but the original Bzip2
compression format is really slow to execute , future versions may
have a faster implementation of the Bzip2 compression format


Documentation

Documentation is available online in the homepage


Homepage
http://rspsoftware.bighost.com.br

Homepage of the control
http://rspsoftware.bighost.com.br/rspbzip2net.htm

Email 
info@rspsoftware.bighost.com.br

Phone
#55 41 9614 4533

Thanks for using our software

RSP Software 1996-2007