如何将多个文件打包成一个文件? C#
看到许多软件皮肤被打包成一个文件,却可以用ZIP/RAR一类的软件打开。而用ZIP/RAR压缩后却和原来的打包文件大小不一样(估计格式肯定不一样)我发现有个规律是:被打包...
看到许多软件皮肤被打包成一个文件,却可以用ZIP/RAR一类的软件打开。而用ZIP/RAR压缩后却和原来的打包文件大小不一样(估计格式肯定不一样) 我发现有个规律是:被打包的N个文件“在磁盘上所占的大小”==“打包文件的大小”(请仔细理解这句话),也就是说,好像此打包文件是一个“目录”,它里面的文件并没有被压缩,而是按照一定的方式组织起来了(用FAT32方式组织的?不知道),所以才有上面的规律。 哪位曾经研究过吗?请帮忙,谢谢了。 如能帮助解决,我愿意另开贴,再送100分。再次谢谢。 帮顶的也送分,结贴时送。 up
展开
5个回答
2013-10-29
展开全部
看到许多软件皮肤被打包成一个文件,却可以用ZIP/RAR一类的软件打开。而用ZIP/RAR压缩后却和原来的打包文件大小不一样(估计格式肯定不一样) ========= 从我的经历来看,Stardock公司一系列软件的皮肤都符合你的描述。这些文件确实就是zip文件,只不过修改了文件后缀。之所以你用zip压缩后大小不同,感觉基本上是压缩比不同的缘故。 你发现的规律似乎表明作皮肤的人采用的是zip的存储压缩模式,就是一点也不压缩。毕竟,不压缩的东西也就不用解压,以空间换时间。
2013-10-29
展开全部
感觉许多软件都用这种方法的,比如软件的皮肤。。。如果我想的没错,是采用FAT32的结构,这样是不是不用解压缩了,效率高吧。而且一个文件总比N个好啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-29
展开全部
用ZIP/RAR软件以不压缩方式打包就行了~~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-29
展开全部
"以空间换时间 ",对啊 而且组织成一个文件,也显得不乱啊。该怎么弄呢,继续等待。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-29
展开全部
实在是不知道啊 ---------------帮UP了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询