記事No | : 502 |
タイトル | : Re: 【不具合?】全角文字が入ると文字化け? |
投稿日 | : 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