Board logo

标题: 如何知道一个未复制完的文件的正确大小 [打印本页]

作者: zhoushijay     时间: 2007-4-3 04:57    标题: 如何知道一个未复制完的文件的正确大小
复制文件的时候刚把文件粘帖,它就已经显示出这个文件的总大小了,但是我们知道当它没有复制完的时候实际大小并没有这么大,如何能得出这个实际大小的数字呢?

作者: NaturalJ0     时间: 2007-4-3 05:32
好像 WINDOWS 系统未复制完的文件,一开始复制就已经占足空间了,不存在你说的一半大小吧。我觉得类似于,地皮我先霸着,上面的房子我慢慢造。
(如果说错莫见怪,请指正)

Last edited by NaturalJ0 on 2007-4-3 at 05:34 AM ]

作者: zhoushijay     时间: 2007-4-3 05:41
我也认同2楼兄的说法,但是我们下载东西的时候就能看到已经下载多少
这就说明一定有办法知道

作者: lxmxn     时间: 2007-4-3 07:11

我觉得下载东西的时候能看见下载了多少是用程序来计算的,比如根据时间和速度或者别的算法,具体我就不知道了,实际已经存在于硬盘的文件的多少用简单的方法不好判断把。

作者: baomaboy     时间: 2007-4-3 07:20
Originally posted by zhoushijay at 2007-4-3 05:41:
我也认同2楼兄的说法,但是我们下载东西的时候就能看到已经下载多少
这就说明一定有办法知道


这应该是两种不同的文件保存方式,以BT为例子,分两种情况,一种是普通下载,就是下多少存多少。另一种是提前申请空间,只要一开始下载,文件就生成最后的大小了,不管你下没下完。

所以但从文件看并不能说明有办法知道下载多少了,

只能从下载程序中的下载百分率估计了。

作者: flyinspace     时间: 2007-4-3 07:36
z自己写一个复制的程序来就可以知道了。