在 Mac OS 上生成的 .zip 文件,在 Windows 上生成的 .jpg 文件包含奇怪的字符

在 Mac OS 上生成的 .zip 文件,在 Windows 上生成的 .jpg 文件包含奇怪的字符

我收到了一个 Mac OS 用户发来的 zip 文件,里面有几百个 .jpg 文件,有些文件的名字很长。我用 Win 7 电脑上的 7-zip 打开这个 .zip 文件,发现很多文件都有奇怪的字符;我猜它们是在压缩过程中被这样编码的。下面是示例

Õìüþ½╣µûÄþ¼║Þ░▒ .jpg

有些文件有更易读的名称,例如

Histoire dÔÇÖO.jpg

应该是Histoire d'O.jpg这样,所以我猜这ÔÇÖ是单引号'字符的一个奇怪的编码,我也可以在许多其他文件中看到这种匹配。

我是否应该让他以其他格式再次发送?有没有办法在我的计算机上以正确的名称打开这些文件?

答案1

这不是真正的答案,而是一种“解决方法”。
由于创建 zip 文件的主机操作系统是 Mac,我尝试将此 .zip 上传到我管理的 Linux Web 服务器上,然后解压 zip,文件在解压后被正确命名。
因此,我将文件重新打包成 zip 并下载到我的机器上,现在所有文件都有正确的名称。

我只是将其留在这里作为一份快速备忘录,我希望还有比这更实用的其他解决方案!

相关内容