« dittoコマンドを使ってデータのバックアップを取る。 | メイン | FTPでのメモ書き。 »

2004年07月05日

ZIPファイルをFinderで解凍すると文字化けしてしまう。

Mac OS X10.3からFinderでzipファイルの圧縮・解凍がサポートされました。しかし、日本語の処理方法の関係でWindows環境で圧縮されたZIPファイルを解凍すると文字化けしてしまいます。(WindowsはシフトJIS、Mac OS Xはユニコードで処理するため)
解凍する際、StuffIt Expanderで行なうと自動的に文字コードを判断し文字化けしません。ZIPファイルを解凍する際のアプリケーションはStuffIt Expanderにしておいた方がトラブルが少ないです。
しかし、Finderでの圧縮解凍の機能が無駄かと言うとそうではありません。Mac独自のリソース領域やタイプ・クリエータ属性を保ちつつ、Windowsでも扱えるように圧縮することができます。(しかしWindows環境では文字化けしてしまいますので、Windows環境で使用する場合はファイル名は半角アルファベットにすることが必須です。)
Finderでの圧縮の場合は目的のファイルのところで右クリックから「○○○(ファイル名)のアーカイブを作成」を選択します。
解凍の場合は、通常使用するアプリケーションをStuffIt ExpanderにするとFinderからの解凍ができなくなってしまいます。しかし、Finderでの解凍を受け持つソフトを直接起動することは可能です。Finderでの zipの作業を受け持つのは/System/Library/CoreServices/BOMArchiveHelper.appです。
BOM_zip

BOMArchiveHelper.appにzipファイルをドラッグすることによって解凍が可能になります。また深い階層にあるので使い勝手が悪い場合、エイリアスを好きな場所に作っておいて、エイリアスにドラッグすることでも可能になります。

2004/11/28 追記

Windowsで圧縮されたzipファイルの解凍はStuffIt Expanderに任せるとして、日本語ファイル名のデータをMacで圧縮してWindowsで解凍したい場合、lzh形式で圧縮されることをお勧めします。坂井浩人様のDropLHaで圧縮すると日本語ファイルを問題なく圧縮、解凍できます。

投稿者 くま同盟主宰 : 2004年07月05日 23:17 : | Mac OS X 10.3

トラックバック

このエントリーのトラックバックURL:
http://www.kumadoumei.net/mac/mt-tb.cgi/35

このリストは、次のエントリーを参照しています: ZIPファイルをFinderで解凍すると文字化けしてしまう。:

» 圧縮と解凍ソフト from ネットビジネス用CGI Perl HTML Javascriptの情報サイト

  前回の記事で  前回の記事で [続きを読む]

トラックバック時刻: 2006年03月17日 13:50

» Mac OS X ベーシック:ダウンロードしたファイルが解凍できない(解凍ソフト) from GameSprit
ダウンロードしたファイルが解凍(展開)できない.... Mac OS X Tiger 上で、ダウンロードしたファイルの拡張子が「.dmg」や「.zip」のとき... [続きを読む]

トラックバック時刻: 2007年01月21日 20:57

コメント

Copyright © 2005 くま同盟 All rights reserved.