Blitz Toolbox/File Utilities/BBCruncher
BBCruncher by AL90http://blitztools.de.vu |
About
http://home.arcor.de/al90/files/BBCruncher30.zipBB-Cruncher is a File-Cruncher (Packer/Compressor) for all Files
(Binary, Texts and so on) I Have created a GUI-Based Cruncher
and 10 Functions. (Crunch + Decrunch Functions for using in own Sources)
Easy to Use. Requires any Blitz versions or PureBasic.
Features:
---------
- Compressing Files upto 50% and more.
- DeCompressing (Decrunching) Files directly from own Source.
- Including a GUI Based Cruncher for easyer using
- Source-Codes of Crunch/Decrunch-Engine available
- Supports Archive for hold more Files in One.
- Supports SingleFile Creation. (Exe + BCA in one File)
- Usefully e.g. for all Game Developers to protect
all the own external Files (like Medias, Configs, Binarys and so on)
History:
--------
V1.0
-----
- First Release.
V1.1
-----
- Some Optimizings in SourceCode.
- Cruncher + Decruncher Works now completly from Memory. (No longer Temporary Files)
- Some Speedup in Crunch + Decrunch Process.
V1.2
-----
- Again SpeedUp in CrunchProcess. (up to 50%)
- Add A GUI-Based Cruncher (V1.0) (BBCruncher.exe)
- The Main-Crunch-Include has renamed to "Crunch-Engine" and has now
any other versionsnumber as the GUI-Based Cruncher.
(e.g. "BBCruncher V1.0" & "CrunchEngine V1.2")
V1.3
-----
- Again SpeedUp in CrunchProcess. (up to 50% and more)
- Add a alternative DecrunchRoutine. (For Bank Holding)
- Some Optic Changes in the GUI-Based Cruncher. (For better overlook)
- CrunchRate is now selectable. (1=Fast/2=Good/3=Best)
- RightClick can now change the Resolution of BBCruncher.
V1.4
-----
- Fixed: Decruncher shows at the end a ProcessBar when is not selected. (Parameter -1,-1)
(Works now Correct!)
V1.5
-----
- Again SpeedUp in CrunchProcess.
- Add Archive Support. (BBCruncher.exe)
V1.6
-----
- Again SpeedUp in CrunchProcess. (BBCruncher.exe)
- Upgrade: Add a New GUI-Based Cruncher. (Now with "Original" Windows-Styled GUI)
- Multi-Selection (FileRequester) can now use in Archive Creation.
- CrunchProcess in "BBCruncher.exe" shows now a ProcessBar. (GFX-Panel was now Removed)
- Fixed: .BBC-Name Parameter in ExtractEngine is now "UpperCase = LowerCase".
V1.7
-----
- Again SpeedUp in CrunchProcess.
- Add SingleFile Creation Support.
V1.8
-----
- DOCs Updated. (English & German)
- Add a DLL-File as alternative. (e.g. for use in own LevelEditors and so on)
- Add AddToBCA-Engine. (For Copy any BBC-File to a BCA-ArchiveFile)
- Add RemoveFromBCA-Engine. (For Removes BBC-Files from BCA-Archive)
- Add GetNumberFiles-Engine. (To get the Number of BBC-Files contained in a BCA-Archive)
- Add GetBBCName-Engine. (To get the BBC-Names contained in a BCA-Archive)
V1.9
-----
- DOCs again Updated. (English & German)
- Add a new Panel for SingleFile-Creation.
- Fixed: Filerequester for SingleFile-Creation can be opening when the CheckBox
is not Selected. (In Archive Options)
V2.0
-----
- DOCs again Updated. (English & German)
- Multiselection is now possible in Crunch/Decrunch Process.
- Files can now Add to an Exists ArchiveFile.
- Archive-Log will be Displayed after Archive is Created.
- Add Misc-Engines.
V2.1
-----
- BBC-Files can now created without Compression.
V2.2
-----
- Fixed: Multitasking Problems in De/Crunch Process.
- Add a new Panel for better overlook in De/Crunch Process.
- CruncherEngine.DLL has now a new Parameter to turn On/Off the GUI.
- CruncherEngine.bb has now also a Processbar and the old GFX-Panel was removed.
- Some Fixes in GUI Cruncher.
V2.3
-----
- Again SpeedUp in CrunchProcess. (ca. 50%)
- Some Fixes in GUI Cruncher.
V2.4
-----
- Add BlitzMax Support. (CrunchEngine, DeCrunchEngine and ExtractEngine)
- Add MiscEngine3D and MiscEnginePlus for use with Blitz3D and/or BlitzPlus.
- Upgrade: Add a new MiscEngine2D for Easyer using.
- DOCs Updated. (English & German)
- Some Fixes in GUI Cruncher.
V2.5
-----
- BlitzMax Sources Optimized. (CrunchEngine, DeCrunchEngine and ExtractEngine)
- Upgrade: Add a new ArchiveOption-Panel for better and easyer using.
- Update: Some changes in CruncherEngine.dll.
- Update: Some changes in MiscEngines.
V2.6
-----
- Again SpeedUp in CrunchProcess. (ca. 50%)
- Updated: Some changes in CruncherEngine.dll.
- Added: A "Add Directory" Button is now available in the ArchiveOption-Panel.
- Updated: English DOCs. (Thanks to jfk EO-11110 for this great work)
- Some Fixes in GUI Cruncher.
V2.7
-----
- Added: ReadFile() & CloseFile() will now supported in the MiscEngines.
- Added: PureBasic will now also supported.
- DOCs Updated. (English & German)
- Some Fixes in GUI Cruncher.
V2.8
-----
- GUI was now reworked and is now more compact.
- XP-Themes will now supported. (Thanks to ts-soft for the GUI-Tips)
- Added: DeCrunchEngine(BankHolding) and ExtractEngine(BankHolding) for PureBasic.
- Updated: All DeCrunch and ExtractEngines for BlitzBasic will now work some faster.
- Some Fixes in GUI Cruncher.
V2.9
-----
- Updated: CrunchEngine (SourceCode) for BlitzBasic works now 60%+ faster.
- Updated: CrunchEngine, DeCrunchEngine & ExtractEngine (SourceCodes) for BlitzMax Optimized.
- Added: BlitzPlus has now own Engines (SourceCodes) and using the BlitzPlus GUI.
- Added: DeCrunchFromMemoryEngine & ExtractFromMemoryEngine for PureBasic.
- Updated: All DeCrunchEngines & ExtractEngines for PureBasic will now work ca 35% faster.
- Updated: CruncherEngine.DLL is now also some faster in DeCrunch/Extract process.
- Some Fixes in GUI Cruncher.
V3.0
-----
- Updated: MiscEngine3D for Blitz3D supports now also .DDS-Files.
- Added: All PureBasic 3.94 Sources are now also available as PB 4.0 Sources.
- Added: A "Extract File" Option was added to the Archive-Options.
- Some Fixes in GUI Cruncher.