SUSH-i LOG

名古屋のWeb制作会社につとめるプログラマーのつぶやき

Win – Mac間での圧縮データの取り扱いについて

Win – Mac間での圧縮データの取り扱いについて

仕事柄、MacもWindowsも使う事があるのですが、圧縮データを扱う際に良く文字化けを起こしてしまったりして、ちょっと弊害が発生したので、また新しくPCセットアップしたり、教えたりする時にリンクとか直ぐ忘れてしまうので、ブログを書いたことだけを覚えておけるように色々まとめておきました。

ファイル名、フォルダ名に全角文字を使わない

送信側と受信側のPCが同じOSであれば問題ありませんが、もし送信側がMac、受信側がWindows等の別のOSに送る場合に、ファイル名やフォルダ名に全角文字を使った圧縮データを送ると、解凍した際に文字化けを引き起こす原因となります。

また、フォルダの中に入っているファイルが半角英数であっても、フォルダの名前が全角なら中のファイルも文字化けしてしまうので、注意してください。

解決方法

1.圧縮するフォルダ・ファイルは全て半角英数で作成する
一つでも全角文字のファイルやフォルダがあるだけで、他のファイルやフォルダに影響を及ぼす危険性があるので、全て半角英数で入力するようにします。 またこの際に、Mac上ではフォルダ名に「\」を入力する事が可能ですが、Windows上では「\」が特別な文字列として扱われるため、使用しないでください。
2.特別なソフトを利用する
また、こちらのページで説明されているように、特別なソフトで圧縮すれば問題ないようです。
3.もし文字化けするデータを受け取った場合(Win)
Windowsで文字化けするデータを受け取った場合には、Archive decoderを利用する事で、Macで圧縮したデータでも文字化けを回避する事が可能です。
## 圧縮形式はZIP形式で行う

様々な圧縮形式が存在しますが、一番広く扱われている圧縮形式が「ZIP形式(拡張子.zip)」であるため、これ以外の圧縮形式は扱わない方が良いです。

作成方法

以下のページで作成方法を詳しく説明されているので、分かりやすいかと思います。

Windowsユーザ
[Microsoft At Home マガジン | 今週の快適 Windows Tips | 圧縮 (Zip) ファイルにパスワードを設定してデータを保護する](http://www.microsoft.com/japan/athome/magazine/ucontents/users/tips/windows/107.mspx)
Macユーザ
[Macでzip圧縮は右クリックで | デジイチ最新情報!](http://kensei.jugem.cc/?eid=1734)
ちなみにWindowsでの圧縮/解凍ソフトのオススメは「[Lhaplus](http://www.vector.co.jp/soft/win95/util/se169348.html)」です。

番外編

Windowsでsit形式のファイルを解凍する

Windowsでsit形式のファイルを解凍するにはWindows用のStuffIt Expanderを利用する事で可能です。