DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: delifei
今日帖子: 49
在线用户: 19
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 vkow (vkow) ▲▲▲▲△ -
普通会员
2018/8/22 15:23:01
标题:
太惊讶了。被盒子服务器里的UniDAC两个压缩文件惊呆了。 浏览:1017
加入我的收藏
楼主: UniDAC.v.6.4.15.D6-XE10.1.Src.Exirbox.7z
这个文件8.97M左右。

Devart_UniDAC_Professional_6.4.15_Full_Source_for_D6_XE10.1_Downloadly.ir.rar
这个文件70.39M左右

这两个文件解压之后其实是一样的。
除了License.rtf有区别之外,所有文件一模一样。

之后,我又用winrar选择最好的压缩方式,压缩大小也没变小多少。

winrar在干嘛啊?我一直以为现在的压缩软件的压缩率虽然有优劣,但是差别应该不大。这两个文件彻底颠覆了这种想法。以前人家说winrar垃圾,我还不以为然。

大家不相信的话,可以去服务器下载来看看。
----------------------------------------------
-
作者:
男 dbyoung (dbyoung) ▲▲▲▲▲ -
普通会员
2018/8/22 16:21:04
1楼: 7-ZIP,绿色,开源,高压缩比,你值得拥有!
----------------------------------------------
Delphi7爱好者
作者:
男 leisure520 (高家坳小宝) ▲▲▲△△ -
注册会员
2018/8/22 16:56:35
2楼: 不可能的事情,肯定是你的问题,压缩比例不应该差别这么大。
----------------------------------------------
-
作者:
男 keymark (keymark) ▲△△△△ -
注册会员
2018/8/22 17:24:12
3楼: 70M ..太大了 盒子限速的  懒得看了。 顶多也就是高压。参数用对了能小很多。
----------------------------------------------
m3u8播放器:DPlayer/hlsjs-p2p-engine/ckplayer/flashls-dev/sewise-player/http不能播https某些情况下dns服务:coredns/http服务:miniweb/
作者:
男 kaida (kaida) ★☆☆☆☆ -
盒子活跃会员
2018/8/22 17:34:14
3楼: 我将 UniDAC.v.6.4.15.D6-XE10.1.Src.Exirbox.7z 解压后再用 winrar 压缩成
UniDAC.v.6.4.15.D6-XE10.1.Src.Exirbox.rar(已上传盒子)体积是 10937kb,
比 UniDAC.v.6.4.15.D6-XE10.1.Src.Exirbox.7z 略大一点,没有你说的那么夸张。
----------------------------------------------
-
作者:
男 vkow (vkow) ▲▲▲▲△ -
普通会员
2018/8/22 18:43:17
4楼: @kaida

能告诉我一下,选项参数做了哪些调整么?

我用的是5.60 x64版本,用的RAR5,压缩方式选的是最好。压完也是40+M。
----------------------------------------------
-
作者:
男 vkow (vkow) ▲▲▲▲△ -
普通会员
2018/8/22 18:47:13
5楼: @keymark

没必要下载70+M啊。你可以下载9M的。解压之后,winrar压缩一下看看不就知道了么?

服务器上的两个文件都不是我上传的,我仅仅是发现了而已。特意下载个大的,还以为会比小文件的内容会多点儿。没想到,居然内容一样。
----------------------------------------------
-
作者:
男 leisure520 (高家坳小宝) ▲▲▲△△ -
注册会员
2018/8/22 20:07:11
6楼: 你下载那个rar后解压,然后用用7Z压缩,看看是否还是8.9M不?


肯定是你的问题了。。
----------------------------------------------
-
作者:
男 kylix2008 (kylix2008) ▲▲▲▲▲ -
普通会员
2018/8/22 21:08:19
7楼: 70M的是不是压缩时压缩方式选择成“不压缩”?
----------------------------------------------
-
作者:
男 kaida (kaida) ★☆☆☆☆ -
盒子活跃会员
2018/8/22 21:36:09
8楼: @ vkow (vkow)
此帖子包含附件:
PNG 图像
大小:14.5K
----------------------------------------------
-
作者:
男 bujin888 (bujin888) ▲▲▲▲▲ -
普通会员
2018/8/23 0:36:20
9楼: 你的RAR用的是盗版
----------------------------------------------
http://www.ressss.com
作者:
男 emailx45 (emailx45) ▲▲△△△ -
注册会员
2018/8/23 5:34:54
10楼: UniDAC v7.2.7 FULL D6 up to XE10.2 - ONLY INSTALLERS REGISTERED

http://dl.downloadly.ir/Files/Software2/Devart_UniDAC_Pro_7.2.7_for_D6-D10.2_Tokyo_Downloadly.ir.rar

pass: www.downloadly.ir
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!
作者:
男 wk_knife (wk_knife) ★☆☆☆☆ -
盒子活跃会员
2018/8/23 8:19:18
11楼: 把winrar的压缩方式从标准换成最大试试啊!
----------------------------------------------
-
作者:
男 bahamut8348 (leonna) ▲▲▲▲▲ -
普通会员
2018/8/23 8:48:12
12楼: 70M的那个,明显是压缩的人用了最好的方式压缩。
用rar选用rar5的格式压缩,也就比7zip大了1M不到。
----------------------------------------------
--
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
2018/8/23 11:45:44
13楼: 我也试了,如果用7z,选择最快(fastest)模式,压缩出来有50多兆。winrar曾经是压缩工具的霸主,没那么差的。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 偶的生活博客  偶的技术军事博客
作者:
男 inbreak (入侵) ★☆☆☆☆ -
盒子活跃会员
2018/8/23 14:23:13
14楼: 论压缩比 7z 是比 RAR 略胜一筹的。也只能是略胜。

但是就方便性来讲,还是RAR方便性。从 压缩包里面提取文件。

可以只解压你想提取的文件。而7z好象要全解压才能得到你要的文件。
----------------------------------------------
我是菜鸟,己经搞了十多年了,但是我仍然很菜。
作者:
男 keymark (keymark) ▲△△△△ -
注册会员
2018/8/23 14:24:56
15楼: 自己看。

@14楼:
你怕是很久没用过7Z了。
此帖子包含附件:
PNG 图像
大小:88.2K
----------------------------------------------
m3u8播放器:DPlayer/hlsjs-p2p-engine/ckplayer/flashls-dev/sewise-player/http不能播https某些情况下dns服务:coredns/http服务:miniweb/
作者:
男 keymark (keymark) ▲△△△△ -
注册会员
2018/8/23 14:58:22
16楼: LZMA 7854 > lzma2 7822
此帖子包含附件:
PNG 图像
大小:27.7K
----------------------------------------------
m3u8播放器:DPlayer/hlsjs-p2p-engine/ckplayer/flashls-dev/sewise-player/http不能播https某些情况下dns服务:coredns/http服务:miniweb/
作者:
男 keymark (keymark) ▲△△△△ -
注册会员
2018/8/23 15:00:24
17楼: 内存多到爆的可以玩这种级别了。
此帖子包含附件:
PNG 图像
大小:71.0K
----------------------------------------------
m3u8播放器:DPlayer/hlsjs-p2p-engine/ckplayer/flashls-dev/sewise-player/http不能播https某些情况下dns服务:coredns/http服务:miniweb/
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2018/8/23 18:16:31
18楼: 楼主有好奇心是好事,但是太不动脑筋了。这个问题我也发现了,但是很快就明白了怎么回事。就是7z会把重复的文件,搞一个Delphi String一样的引用计数,而winrar会傻傻的再次压缩一遍,然后加到压缩包里。而Unidac为了方便小白安装,为每个Delphi版本都搞了一些重复文件。

其实楼主要是学过压缩原理的话,就会明白熵的概念,也就是压缩会有一个极限值,而不是无限的。压缩算法都是业界发展了30多年的东西,真正流行的算法,不会有本质的差距,一般差距在15%以内。
----------------------------------------------
只有偏执狂才能生存!
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
2018/8/23 22:32:46
19楼: 那个大的RAR包应该用的是老版本的winrar,我也用老版本的winrar 3.7试了一下,标准压缩时有50多兆,原因应该如18楼所说。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 偶的生活博客  偶的技术军事博客
作者:
男 vkow (vkow) ▲▲▲▲△ -
普通会员
2018/8/24 10:17:37
20楼: 这个问题的关键是,kaida (kaida)图片里设置的那样,勾选“固实压缩文件”。
如果采用固实压缩,winrar也能压缩到10M左右。

----------
另外,感谢emailx45 (emailx45),提供的7.27版本。
我解压之后传到盒子的服务器里了。大家可以根据自己需要的版本下载。
这是Pro版的安装文件,直接安装即可,是无源码的DCU版本。

下面是官方帮助文件对此说明:
----------
固实压缩文件
----------

固实压缩文件是用一种特殊压缩方式压缩的,把压缩文件中的部分或所有文件当成一个连续数据流来看待。固实压缩只被 RAR 格式的压缩文件支持,ZIP 压缩文件永远是非固实的。在压缩对话框中使用创建固实压缩文件选项,或 -s 命令行开关可以使用此功能。

固实压缩文件在添加大量又小又类似的文件时能明显地增加压缩率。不过也有一些限制:

更新固实压缩文件的速度较慢; 
从固实压缩文件解压缩单个文件时,之前所有的文件都需要经过分析。这使得从固实压缩文件中解压缩文件时会比普通压缩文件慢一些。但是,从固实压缩文件解压缩所有的文件时,解压缩速度不受影响。 
如果固实压缩文件中的任何文件损坏,要解压缩损坏区域后面的所有文件是不可能的。因此,如果固实压缩文件要保存有潜在风险的媒体时,建议使用修复记录。 
固实压缩应用于:

压缩文件很少更新的时候; 
不需要经常从压缩文件中解压缩单个文件或是部分文件的时候; 
压缩率比压缩速度更重要的时候。 
通常固实压缩文件内的文件以文件扩展名排序。不过也可以利用 -ds 开关来禁用排序,或利用特定文件 rarfiles.lst 来设置代替文件顺序。

分卷文件和自解压缩 (SFX) 也可以使用固实格式。

另请参阅:开关 -S,开关 -DS,rarfiles.lst
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行31.25毫秒 RSS