とっちゃん@nyanco! です。
今回はMacから送られてきたZipファイルの文字化けを防ぐ方法についてというお話です。
Windowsのフリーソフト「CubeICE(キューブアイス)」を使用しますにゃ~
MacとWindowsあるある「文字化け」
ある日、macOSから送られてきた.zipファイルをメールで受け取り、Windowsパソコンで解凍してみると…
繧ゅs繧ゅs2.eps
見たことない漢字を含んだナゾのファイル名に文字化けしてますにゃ~
制作会社さんなどからいただいた圧縮データを解凍した時にあるあるな光景です。
1つや2つのファイルであれば自分で分かりやすくリネームしてしまえば良いですが、たくさん数があるとなかなか大変です。
さらにイラストレーターやインデザインなど、外部ファイルをリンクで配置するクリエイティブデータを受け取っていた場合にこの文字化けが起こっちゃうと、リンク切れ地獄となってしまいます。
ファイル名を参照してリンクしているので、文字化けしてファイル名が変わってしまうとリンクが切れてしまうというわけですにゃ~
文字化けする原因とは?
そもそもなぜ文字化けしてしまうのか?
その原因はざっくりいうと、WindowsとmacOSのOS間の文字コード違いとのこと。
参考記事:MacからWindowsに文字化けしない添付ファイルを送る方法(Catalina・BigSur対応)
詳しく掘り下げると「Unicode正規化形式の違い」など色々あるみたいですが、ここはざっくり理解で良いかと思いますにゃ〜
このOS間の違いをうまいこと解消しながら文字化けせずに解凍してくれるのが、「CubeICE」というフリーソフトとなります。
「CubeICE」で解凍してみた
「CubeICE」の導入方法は別記事でご紹介するとして、本当に文字化けされずに解凍されるのか結果をさらっとご紹介。
▼「CubeICE」をインストール後、先程文字化けしたzipファイルをダブルクリックで解凍してみると…
▼文字化けすることなく解凍されました!
▼ちなみに文字化けしたバージョンをもう一度。
比べてみるとこんな感じ。
- もんもん2.eps
- 繧ゅs繧ゅs2.eps
見比べると文字化けしていたのは日本語部分で、末尾の半角数字の「2」は文字化けしていなかったのが分かります。
つまりファイル名が半角英数字のみであれば文字化けは起こらないということですかにゃ〜
ということになりますが、先方や社内全員に「全てのファイル名を半角英数字で管理」を徹底してもらうのはかなり難しいと思うので、解凍ソフトで対処する方がお手軽かつ現実的です。
おわりに
▼最後にもう一度CubeICEについての記事を貼っておきます。
今回は以上となります。
最後まで読んでいただきましてありがとうございました!
それではまた〜✧٩(ˊωˋ*)و✧
コメント