沈斌暗笑了下,软件固然是完成了,但他并不着急推广。刚才他粗略浏览了软件的源代码,已经被“超级优化”的优化效果深深震撼了。如此巧夺天工的手艺,他沈斌自叹不如,至少现阶段的他还无法达到“超级优化”这一层次。</p>
一个人被一款软件给比下去,那滋味实在不咋地。</p>
不过沈斌暂不推广软件可不是他自怨自艾,相反,他下定决心要从“超级优化”这一没有生命气息的宝贝身上汲取营养!</p>
</p>
就拿它给软件加的那一层“壳”来说,就足够沈斌从中学习一阵子的了。</p>
沈斌做事总有一个习惯,喜欢刨根问底。如果说从自己手中出去的软件,连他都不清楚壳的原理或者说没有把它钻研透,那无论如何都说不过去,对沈斌而言更是一个莫大的遗憾,让他寝食难安!</p>
沈斌已经有了一个规划,在接下来一段时间里,他决定攻克软件的“壳”。他清楚,了解了其中原理,必使他受益良多。</p>
一款软件坚固与否,能否守得住源代码,跟壳有着直接的关系。一个软件的壳若是不坚固,那么就很容易流出源代码,在盗版商及分享主义人士眼中,不啻于肥嫩可爱的羔羊。</p>
牢靠的壳,是保障正版的重要手段!</p>
……</p>
夜已经深了,沈芸打着哈欠回了自己的房间。沈斌躺在床上遐想一阵,不一会就进入了梦乡。</p>
接下来的几天很平淡的度过,沈斌果然守候在电脑前,通过“超级优化”不断解析着“极限”压缩软件。</p>
超级优化分析软件的功能实在非常的强悍,有了它,沈斌的进度也十分快。从中他不断了解那层壳的原理,只用了短短三天的时间,就彻底弄明白了。</p>
这天,他长舒了一口气,朝后一仰,舒舒服服的贴在椅背上。</p>
“怎么样,大功告成了?”</p>
他这一放松,一直在一旁的沈芸顿时打起精神来了。</p>
沈斌望了她一眼,含笑点点头。几天前沈芸已经回学校开始正常上课了,由于学业繁忙,她来这里的时间也就变少了。不过看在沈斌“大病初愈”的份上,她还是坚持每天抽一点时间过来看看,并且每次来都会带上几盒丰盛的饭菜。</p>
沈斌有时会想,这些天自己把心思都放在分析那层壳上,要不是有妹妹过来接济,只怕都要饿瘦一圈了。</p>
沈芸漂亮的眼睛眨了下,将沈斌推到一边,自己霸占了位置,然后开始鼓弄起桌面上的软件来。</p>
这几天她一直被心中的好奇折磨得痒痒的,自己老哥做的压缩软件究竟属于哪个层次,比起市面上的软件来又如何?这些问题的答案令她极度好奇。有心想要问个明白,却又见这几天哥哥一直都在忙着,在她看来,肯定是软件还在进一步完善中,于是就不便打搅。</p>
现在好了,见沈斌肯定地点头,她那心中的好奇顿时就激发了出来。</p>
往桌面上一扫,一下子看到了一个两百多兆的视频文件,这个文件是沈斌用来测试软件功能的“道具”。要知道一般的音频、视频都是经过压缩的,像rm、rmvb、MP等常见的格式,它们本身就经过压缩,所以想要用压缩软件再进一步压缩,可行性十分的低。</p>
但是沈芸不懂这些,她看到桌面上这个视频文件后眼睛就是一亮,手一动,迫不及待地拖动鼠标用“极限”进行压缩。</p>
望着熟悉的进度条开始走动,从效果来看,很流畅!沈芸心中稍安,不说最后能压缩得多小,起码软件做得还不错。</p>
大约过了十秒钟不到,压缩完毕。</p>
沈芸估摸着能压多小,鼠标往压缩后的文件上一放。</p>
属性弹出:一百五十兆!</p>
沈芸眼睛猛地一瞪,眼珠子都快掉出来了。她可清楚的记得,以前压缩这类文件的时候,不光速度慢,好像也压不到这么小啊!</p>
一般的视频文件,进一步压缩,能变为原先的95%都算奇迹了!</p>
可现在却是75%啊,差不多接近原先的一半!</p>
狐疑地回头朝沈斌看去,沈斌惬然一笑,道:“一般的视频、音频都是不可再压缩的,因为它们不是源文件,本身就经过了一次处理。但你也看到了,我的极限却能再压缩一次,而且效果不错!”</p>
“这是怎么回事?”</p>
沈芸脸上充满了惊喜。</p>
“因为压缩的原理不同!”</p>
沈斌故作高深,见妹妹投来不满的目光,他呵呵笑道:“反正跟你解释了你也不懂,我就简单说一下吧。”</p>
“数据压缩的重要指标是压缩时间和压缩率,由于技术所限,一般压缩率越高,所需要的压缩时间就越长。对于纯文本而言,一般压缩比可以达到:1甚至5:1,而视频、音频的压缩,能达到10%的压缩率已经十分不容易了。像常见的MP、WMA等格式都是有损压缩格式,和作为源的WAV文件比起来,它们都有相当大程度的信号丢失。”</p>
“刚才用极限压缩的时候,软件尽可能的将它们逆向还原,当然,对于有损压缩的文件来说,还原成无损源文件那是不切实际的。经过逆向还原之后,接着软件再用自己的压缩算法进行压缩,由于压缩算法比较先进,于是生成的压缩文件也就更小了。”</p>
沈斌的算法自然就有它独特的地方,那便是螺旋数据储存,它能最大限度的用较小字节存储较多数据,原理上它类似于数学上的映射,通过中间公式使压缩后的数据与原文件对应起来。如果说之前这种机制还存在不成熟的地方的话,那么经过超级优化的改进后,它已经是一种比较领先的技术了。</p>
沈芸一看生成的“.ji”后缀名文件,发现自己越发的喜欢这款软件了。这种喜欢已经远远超越了爱屋及乌的范畴,是真正喜欢上这款软件了。</p>
沈斌微微一笑,又道:“这种‘.ji’后缀名的文件具有很强的保密性,我不敢说和银行的密码系统那样,但比起一般的密码器却要安全得多。”</p>
用户可以给极限压缩软件设置密码,这一密码会被自动添加到螺旋数据密钥中,从而改变了压缩公式。等到压缩文件的时候,由于螺旋数据密钥的不同,所生成的压缩包也会有细微的差异。</p>
就是这种细微的差异,其实已经完全打乱了原文件。想要重新解压出原文件,就必须通过相同的压缩公式逆向而行,即设定了同一密码的压缩软件才能实现正确解压。</p>
这是极限的一大亮点,比起市面上的压缩软件,它更加不易被破解!沈斌自然毫不吝啬地给妹妹演示起来。</p>
这下连沈芸这个业余电脑用户也知道极限的前景了,她心中十分激动,这是多么另类而强大的压缩软件啊!它不光光是压缩软件,同时也是一款超强的保密软件啊!</p>
“你觉得这款软件怎么样?”</p>
沈斌笑着问。</p>
“超棒!”</p>
沈芸明眸闪烁,似乎恨不得立刻将它推荐给自己的同学似的。</p>
这个答案不出他的意料,理当如此!得到了认可,沈斌笑了。(未完待续)</p>