ARTICLE · 1094092
现在的压缩软件都有哪些优缺点?能不能手搓一个?
现在的压缩软件都有哪些优缺点?能不能手搓一个?在日常电脑操作里,压缩软件是管理文件、打包资料必不可少的工具,但是市面上现有的压缩软件,在实际使用的过程中,总会遇到各种各样不尽人意的问题:广告骚扰、功能受限、性能不足等等。 WinRAR是一款老牌压缩软件,长久以来被大量的用户所使用,现在虽然普通个人用户可以一直使用,不用强制付费,但是软件的广告弹窗问题一直饱受诟病。每次打开软件或完成解压操作的时候都会出现广告弹窗,打断的工作节奏,影响了用户的使用体验,很多用户需要手动去寻找关闭广告的设置,十分麻烦。 Bandizip是近些年比较热门的一款压缩工具,其免费版也存在着广告问题,界面中会有广告内容,并且软件采取功能拆分的模式,像密码管理、压缩包高级修复这些实用的功能都是需要升级Pro付费版本才能解锁,免费用户只能使用基本的解压压缩功能,高级的需求无法满足。 
我要多核多线程甚至GPU优化。在性能上,很多压缩软件都不能发挥电脑硬件的潜力,面对大容量文件打包和解压时,仅仅调用了少量CPU核心,不能做到多核多线程运算,也没有GPU加速优化,当要对几十GB的大素材包进行处理时,漫长的等待时间让硬件性能白白浪费,效率大打折扣。 我要解压缩RAR文件。另外还有格式兼容性的痛点:网上大量的资源都是以 RAR 的形式进行打包,在一些压缩软件中并不能正常的解压 RAR 文件,下载了资料拿到手却打不开,需要再换一个软件才能打开,增加了用户的操作成本;所以稳定的 RAR 解压是用户的基本刚需; 我要分类压缩,音频视频这些多媒体文件压缩了也没压多少,不如不压缩。对于文件压缩来说,不少软件没有智能分类压缩的功能,像音频、视频这种多媒体文件本身就编码已经非常压缩,再次打包之后文件大小基本不会有变化,白白浪费CPU和时间,如果软件不能识别文件类型,盲目的去压缩多媒体文件就会做无用功; 我要支持压缩包修复、MD5 校验。文件的安全性和容错能力也不可忽略,网络下载的压缩包经常会由于传输中断而出现损坏的情况,这时就需要压缩包自带修复功能来尝试恢复损坏压缩包里的数据,并且 MD5 校验也很重要,它可以校对文件完整性,判断文件在传输的过程中是否被篡改或者损坏,保证文件安全; 我要多种皮肤可供选择。除此之外还有一些其他需求,比如界面个性化的设置等,很多压缩软件界面样式都比较单调,常年只有一种外观,长时间使用很容易产生审美疲劳,如果软件能有多个皮肤供自由切换的话,就能根据自己的喜好改变界面风格,带来更好的体验感。
