[リストへもどる]
一括表示
タイトル【不具合?】全角文字が入ると文字化け?
記事No501
投稿日: 2015/04/15(Wed) 21:38:45
投稿者みみずく
こんばんは。
バージョンは、今より一つ前の1.6.4で圧縮したものでの出来事です。

例えば、 IMG_s1-800×600等でファイルを作成したと仮定します。
多分、×が原因かと推測できるのですが、この圧縮ソフト以外のZip
展開では文字化けが発生するようです。(Windows標準機能のZip展開)

Windows 8.1にこの圧縮解凍ソフトを登録して圧縮し、デュアルブー
トのWindows 7で解凍したら現象が出てしまいました。共に64bitで
す。検証のほうをお願いしたく報告させて頂きます。

よろしくお願いいたします。

タイトルRe: 【不具合?】全角文字が入ると文字化け?
記事No502
投稿日: 2015/04/15(Wed) 23:24:08
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
おそらく文字コードの違いです。
試しに、「IMG_s1-800×600」の"×"をこのメッセージからコピーしたものと差し替えて、圧縮してみてください。
文字化けが直れば、この説が正しいことになります。

LhaForgeで作成したZIPファイルはUNICODE(多言語対応)とShift_JIS(ほぼ日本語専用)のどちらかでファイル名を記録します。
普段使いでは、ほとんどの場合はShift_JISで記録されるので、Windows標準でも開けます。

もしファイル名にドイツ語、アラビア語あるいは少し変わった記号(注)などの文字が入ると、多言語対応のUNICODEで記録されます。
Windows標準のZIPではUNICODE非対応なので文字化けします。

注:
見た目は同じ記号でも、内部に割り当てられたコードがShift_JIS範囲外のものがあります。
例えば"×"だけでも6種類ほどあります。
http://ja.wikipedia.org/wiki/%C3%97#.E7.AC.A6.E5.8F.B7.E4.BD.8D.E7.BD.AE