⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 一个用汇编写的基于BCE32的压缩和解压引擎
💻 TXT
字号:
HCE32 --Hume's Compress Engine Version 1.0 (for 98/2K/Xp)
based on BCE32(benny's special huffman 2 bits group algorithm)
rewrite and bug fixed....

好久没有写东西了,这次研究一下数据压缩.

这种压缩使用2bits分组,是最简单的一种,压缩效果对于一般的数据远不如lz和
字节分组的huffman算法,
测试一下:
notepad.exe	53248
winzip 8.0:	19015 bytes
winrar 2.9:	19873 bytes
hc32   1.0:	43993 bytes    555555~~~~~
对于一般的数据太丢脸了....

优点是占用内存小,需要的额外结构少,速度较快.虽然
大多数时候压缩效果远不如winzip和rar等格式,但有一个有趣的结果,用winhex
建一个新的4MB的全0文件,以下是测试结果:
winzip 8.0:	40818 bytes
winrar 2.9:	20542 bytes
hc32   1.0:	791   bytes!!!!!!!! 19 passes
优势多末惊人!!!

不过好在还有点长处,所以也欣慰了....下次我再压~~~~~
下次计划实现一下四分组的算法,效果预计要比2分组的好.

使用:
packer in.* out.*
unpacker in.* out.*
如果你直接点击而不是在命令行使用的话,默认的输出名字为 *.cpd或*.upd
如果你不喜欢延时,请重新修改编译....如果不喜欢最优压缩设置...可以通过
MULTICOMPRESS=0屏蔽,unpacker无需重写.
寂寞苦闷,权当无聊
博君一笑,足矣....
                                   2002.8
                                      hume/冷雨飘心

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -