用易语言编的解压软件为啥解压不完整,总会漏文件。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用易语言编的解压软件为啥解压不完整,总会漏文件。相关的知识,希望对你有一定的参考价值。

用易语言编的解压软件为什么解压不完整,总会漏文件。原本的压缩文件有几十M解压出来只有几M。为什么?

你说你压缩出来的ZIP文件用别的软件解压可以是吧 那肯定就是你简化的时候把某些关键漏掉了 我用了易语言自带的那个没有什么问题 不论是单文件 还是文件夹压缩 都能顺利解压出来 唯一的问题就是文件夹解压的时候 文件夹里的东西直接解压出来了 而不是在文件夹里 不过不会造成文件丢失这种情况啊 你还是看一下你改动的地方吧 对比一下系统的源码…… 参考技术A 可能是压缩时或传输过来就已经不完整追问

我用其他解压软件能行。。我把代码优化,简化了还不行。

参考技术B 文件是否可用呢追问

可用!!!

linux系统下用unzip解压报bad zipfile offset错误

linux系统下用unzip解压zip文件报bad zipfile offset错误,2000个文件可能会有100个解压不出来。一个zip文件大概500-800M,不存在超过4G的问题;所有文件名没有任何汉字,不存在其他编码影响;linux系统空间够用;FTP传输使用二进制,不存在ascii传输方式出错;windows端使用winrar软件压缩,没有分卷。FTP确保文件传输完整。另:传9个文件,会有两个出这种问题,有7个是好的,有时传2个文件都有问题。高手解答,没遇到过这种情况的请别乱答,谢谢。

在linux解压rzr不能用unzip命令来解压,unzip只能解压zip
就好比tar.gz只能用tar
zxf
你需要先安装rarlinux这个软件
yum装或者tar包安装完之后
unrar
file即可解压出来
rar
file是压缩成一个rar包
参考技术A 传输过程中丢包了吧! 导致 你上传的包不完整,所以就会加压错误....追问

就算是这个问题也控制不了啊,文件要一宿一宿的传,公司小水管。有啥好的解决办法么?不压缩的话传输起来太慢了。

追答

你传的 东西多的话,可以 试试 rsync +计划任务, 定时 上传。

本回答被提问者和网友采纳

以上是关于用易语言编的解压软件为啥解压不完整,总会漏文件。的主要内容,如果未能解决你的问题,请参考以下文章

为啥使用LZMA2算法压缩的文件,想从中提取某一文件时要解压(计算)完整个压缩包才能解出来?

易语言7z压缩解压模块使用方法! 不知道错在哪里了!求详细说明!大牛们谢谢了

自己用易语言编译的EXE放桌面杀毒软件跟360会报毒,怎么办?

解压后的Windows Server 2003 ISO文件为啥不能安装?

解压是怎么一回事啊,怎样正确解压,手机解压

压缩文件密码怎么解