Mac OS X系统自带的压缩格式
2017-08-29 17:35
316 查看
Mac OS X自带压缩和解压缩的功能,双击压缩包即可解压,选中文件邮件即可压缩。
Mac OS X自带压缩功能的格式与windows的压缩的格式是不同的,Mac OS X系统自带的压缩程序对zip文件名用UTF-8编码,但是zip文件头中没有生命PKZIP高版本增加的Unicode位。Windows会认为文件名是ANSI编码,结果显示乱码
业务上用到要上传zip包,程序会对zip包设置编码,之前一直用windows进行压缩,然后上传,设置gbk然后进行下一步。
后来用mac时,发现用自带的压缩功能,上传之后是乱码的,如果用mac自带的压缩功能的话,程序中的编码应该设置为utf8然后进行下一步,就不会乱码,
程序上可以判断一下当前的os系统,然后设置不同的编码,但在实际业务中和mac的实际使用中发现,使用mac的人大多数都会用第三方的压缩工具,如Keka,只要使用第三方的压缩工具,就不会出现乱码的问题,当使用第三方压缩工具时,程序中应该还是使用gbk,所以建议不要在程序中判断,应该要求使用此功能的人使用第三方压缩工具,就可以解决问题
Mac OS X自带压缩功能的格式与windows的压缩的格式是不同的,Mac OS X系统自带的压缩程序对zip文件名用UTF-8编码,但是zip文件头中没有生命PKZIP高版本增加的Unicode位。Windows会认为文件名是ANSI编码,结果显示乱码
业务上用到要上传zip包,程序会对zip包设置编码,之前一直用windows进行压缩,然后上传,设置gbk然后进行下一步。
后来用mac时,发现用自带的压缩功能,上传之后是乱码的,如果用mac自带的压缩功能的话,程序中的编码应该设置为utf8然后进行下一步,就不会乱码,
程序上可以判断一下当前的os系统,然后设置不同的编码,但在实际业务中和mac的实际使用中发现,使用mac的人大多数都会用第三方的压缩工具,如Keka,只要使用第三方的压缩工具,就不会出现乱码的问题,当使用第三方压缩工具时,程序中应该还是使用gbk,所以建议不要在程序中判断,应该要求使用此功能的人使用第三方压缩工具,就可以解决问题
相关文章推荐
- Mac技巧之苹果电脑Mac OS X系统自带的鼠标所在点颜色RGB值查看工具:数码测色计
- Mac os x 系统开启自带php环境
- 打开MAC OS X系统自带NTFS功能
- 苹果新手Mac OS X 使用笔记--------系统自带截屏功能快捷键巧记图
- 打开MAC OS X系统自带NTFS功能
- 在苹果MAC OS X Lion系统上使用系统自带程序配置Exchange邮箱
- 在苹果MAC OS X Lion系统上使用系统自带程序配置Exchange邮箱
- Mac OS X 系统自带的截图快捷键有哪些?
- Mac技巧之苹果电脑 Mac OS X 系统自带中文拼音输入法里输入声调的方法
- Mac OS X 系统下自带的文本文件格式转换工具iconv
- 打开MAC OS X系统自带读写NTFS功能
- iphone5,小米手机,Mac OS X系统自带屏幕截图功能
- Mac OS X 10.5快速系统部署实践-计划(2) v1
- Mac OS X: 删除系统中的Grow!软件
- 启用Mac(OS X Yosemite)自带的apache
- [每日技巧] 在 Mac OS X 系统 Finder 中直接显示图片尺寸
- Mac OS X 自带PHP环境gd库扩展缺少freetype 解决办法
- 制作Mac系统安装U盘 及安装流行 (OS X EI Capitan 10.11.5)
- Mac OS X系统下的Android环境变量配置
- VC++获取系统信息/获取OS/获取MAC/获取本地IP/判断是否为网吧