KGB Archiver压(yā)缩(suō)解压是压缩领域划时(shí)代(dài)的《开山始祖》。压(yā)缩比(bǐ)率继 WinUDA 2.81 之后,与 7-Zip、UHARC 并列在《全球第(dì)二位》。 一款(kuǎn)具有难以(yǐ)置信的高压缩(suō)比(bǐ)的免费压(yā)缩工(gōng)具,它(tā)超越了以高压缩比著称的 7Zip 和 UHARC,尤(yóu)其擅(shàn)长多媒体文件和可执行文件的压(yā)缩。需要注(zhù)意的(de)是(shì)虽然它的压缩比超(chāo)高,但(dàn)是对硬件的要求也相应的比(bǐ)其它压(yā)缩工具高,译者推荐将此工具用于超(chāo)大型文件的(de)压缩(suō),即使连 KGB 本身一起提供给(gěi)好友或者下载方,也才多一(yī)点点而已(KGB 的压(yā)缩与解压模块是(shì)分(fèn)开的,各自独(dú)立(lì)),相比待压缩文件本(běn)身的(de)大小(xiǎo)仍是十分合算的(de)。
KGB 支持 256 位的 AES 加密,众所周(zhōu)知这(zhè)是目前最强的加密算法之一,因此兼作加密(mì)工具也是可(kě)以的 ^_^
KGB 有(yǒu)自己独创的压缩(suō)格式(shì) KGB 及 KGE,第三方工具无法打开,也就无从破解密码(市场上针对 RAR/ZIP 的密码破(pò)解软件已经很多(duō)了),做影音类下载站的兄弟(dì)用(yòng) KGB 压缩并加密多媒(méi)体文件不(bú)失为一个有(yǒu)意思的解决(jué)方案(àn) :)。
此软(ruǎn)件完全免费(fèi),有汉化版。KGB还有一个好处,就是可以当(dāng)做(zuò)加密工(gōng)具,因为网上(shàng)根本找不(bú)到(dào)针对(duì)它(tā)的解压(yā)密码破解工(gōng)具。
压(yā)缩软件是利用算(suàn)法将文件有损或无损(sǔn)地(dì)处(chù)理,以达到保留最(zuì)多文件(jiàn)信息(xī),而令文件体积变小的应用软件。压缩软件一般同时具有解压(yā)缩的功能。
1.定义
压(yā)缩软(ruǎn)件是(shì)利(lì)用算法将文件有损或无损(sǔn)地处(chù)理,以达到保留最多文件信息,而令文件体积变小(xiǎo)的应(yīng)用软件。压(yā)缩软件一(yī)般同时具有(yǒu)解(jiě)压缩(suō)的功能(néng)。
2.基本原(yuán)理
压缩软件的(de)的基本原理是(shì)查找文件内的重复字节(jiē),并建立一个相(xiàng)同字节的"词典(diǎn)"文件,并用(yòng)一(yī)个代码表示,比如在文件里有几处(chù)有一个(gè)相同(tóng)的词"中华人民(mín)共(gòng)和国"用一个代码表示并写入"词典(diǎn)"文(wén)件,这样就可以达到缩(suō)小(xiǎo)文件的目的。
3.文件(jiàn)压缩
由于计算机处理的信息是以二进制数的形式表示(shì)的(de),因此压缩软件就是把二进制信(xìn)息中相同的(de)字符串以特殊字符(fú)标(biāo)记来达到压(yā)缩的(de)目的。为(wéi)了有助于理解文(wén)件压缩,请您在脑海里想象一幅(fú)蓝天白云(yún)的图片。对于成千上万(wàn)单(dān)调(diào)重复的(de)蓝色像点而言(yán),与其(qí)一(yī)个一(yī)个定义(yì)“蓝、蓝(lán)、蓝……”长(zhǎng)长的一串颜(yán)色,还不如告(gào)诉电脑:“从这(zhè)个位置开始(shǐ)存储1117个蓝色像(xiàng)点”来得简洁,而(ér)且还(hái)能大大节约存(cún)储(chǔ)空(kōng)间。这是一个非常简单(dān)的图像(xiàng)压缩的例子。其实,所(suǒ)有的计算机文件归根结底(dǐ)都是(shì)以“1”和“0”的形式(shì)存储的,和蓝(lán)色(sè)像点(diǎn)一样,只要通过合理的(de)数(shù)学计算公式,文(wén)件的体(tǐ)积都能够被大大压缩以达到(dào)“数据无损稠(chóu)密”的效(xiào)果。总(zǒng)的来说,压缩可以分为有损和无损压缩两种。如果丢失个别的数据不会造成太大的影响,这时忽略它们是个好主意,这就是有(yǒu)损压缩。有(yǒu)损压(yā)缩广泛应用于动(dòng)画、声(shēng)音和(hé)图像文件(jiàn)中,典(diǎn)型的代(dài)表就是影碟(dié)文(wén)件格式mpeg、音乐文(wén)件格式mp3和图像文件格式jpg。但是(shì)更多情(qíng)况下压缩(suō)数据必须准确无误(wù),人们便设计出了(le)无损压(yā)缩格式,比如常见(jiàn)的zip、rar等。压(yā)缩软(ruǎn)件(compression software)自(zì)然就是利用(yòng)压(yā)缩原理压缩数据的工具,压缩后(hòu)所(suǒ)生成的文件称为压缩包(archive),体积只有原来的几分之一(yī)甚至更小。当然,压(yā)缩包已经(jīng)是(shì)另一种文件(jiàn)格式了,如(rú)果你想使用其中的数据,首先得用压缩软(ruǎn)件把(bǎ)数据,首先得用(yòng)压缩软件把数据还原,这个(gè)过程称作解压缩(suō)。
4.常见(jiàn)压缩软(ruǎn)件
WinRAR ,好(hǎo)压(Haozip) ,WinZip ,7-Zip ,WinMount ,Peazip
其中WinRAR和WinZip、Winmount是收费软件,好压(Haozip)和7-Zip是免费软(ruǎn)件。
另外,有些时(shí)候,在程(chéng)序开发过程中需要(yào)实现压缩功能,可(kě)以使用(yòng)ComponentOne发(fā)布的Zip控件[3],它(tā)可(kě)以快速地进行数(shù)据(jù)压缩,从而(ér)节省(shěng)磁盘空间和网(wǎng)络(luò)带宽,而(ér)且可以很容易地对压(yā)缩数据(jù)进行操作(zuò)和处理。允许您在自(zì)己的应用程序中对文件进行压缩,包括系统文件和隐藏文件,并且可以添(tiān)加和删(shān)除压缩(suō)文件(jiàn)和(hé)文件(jiàn)夹;您(nín)甚至(zhì)可以读(dú)取(qǔ)或写入存(cún)储(chǔ)在(zài)数据(jù)流中的(de)zip文件。
5.常见压缩格(gé)式
rar 、zip、7z、CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2、JAR、ISO 等
平时常见的(de)jpg,rmvb等格式的音视频文件也属于压缩文件。
