中国語ファイルのコピー時の文字化けNo.39469
ぽんた さん 10/11/02 16:41
 
中国語ファイル名のファイルをコピーしようとすると、文字化けしてしまいます。
以前は、成功するときと失敗するときがあったように思うのですが、また、ドラッグ
&ドロップで失敗しても、「添付ファイルの保存」では成功するといったことがあっ
たのですが、最近は、ほぼ100%文字化けする感じです。

秀丸メール上では、正しく表示されます。

ドラッグ&ドロップ――文字化け。
「添付ファイルの保存」コマンド――文字化け。
「フォルダを開く」――文字化け

現状では、一つ一つファイル名を変更しないといけません。
何か、対策はありますでしょうか。

[ ]
RE:39469 中国語ファイルのコピー時の文字No.39470
ぽんた さん 10/11/02 16:44
 
一応、書いておきますと、繁体字中国語です。

[ ]
RE:39470 中国語ファイルのコピー時の文字No.39471
秀まるお2 さん 10/11/02 17:13
 
 今ちょっとこちらで簡単にテストした限りは大丈夫そうでした。

 中国語の添付ファイルですが、表示上はちゃんと中国語でファイル名が出てき
ますけども、実際に秀丸メールのデータ用フォルダ配下に生成さるファイルのフ
ァイル名は、

 $b5_{BBECB86AB161AEB1C0BBB975}.txt

 みたいに、秀丸メール独自の方式で変換された名前で保存されています。

 それで、ドラッグアンドドロップでコピーされる時については、「全般的な設
定・上級者向け・その他・その他2」の所にある、

 「外国語ファイル名の添付ファイルをドラッグする時に正しいファイル名のテ
ンポラリファイルを生成してドラッグする」

 という長ったらしいオプションがありまして、それがONの時には正しくファイ
ル名になってドラッグされるはずになってます。

 もしもそこがoffになっていると、上記の「$b_{....}」のような名前のままド
ラッグされます。

 ということで、一度そこのオプションを見直して欲しいです。

 「添付ファイルの保存...」コマンドを選択した場合には、上記オプションに
関係なく、正しいファイル名に変換されて保存されるはずではありますけども、
うまいかないということで今ちょっとコースコードを見直した限りでは、特にこ
ういう場合にダメそうだって所は分かりませんでした。

 例えば日本語にも同じ文字があるような簡単なファイル名の添付ファイルの場
合でもダメなのか、それとも何か非常に長いファイル名の場合に限ってダメなの
か、あるいは添付ファイルを複数まとめて選択して保存しようとするとダメとか、
何かこういう場合はダメだけどこういう場合はうまくいく、みたいな境目みたい
なのが分かると助かりますけども…。

 その辺何かヒント欲しいです。

 あと、秀丸メールのバージョンがもしもとても古い場合は、V5.39以上にして
欲しいです。

-----------------------------------------------

 根本的な対策としては、もう今さらWindows95/98/Meは対応しないってことに
して、「$b_{...}」のような特殊な方式はやめてしまう手もあります。

[ ]
RE:39470 中国語ファイルのコピー時の文字No.39472
ぽんた さん 10/11/02 20:51
 
>「外国語ファイル名の添付ファイルをドラッグする時に正しいファイル名のテンポ
>ラリファイルを生成してドラッグする」

これをオンにしたら、見事に成功しました。

もし、デフォルトでオンの設定なら、いつの間にかオフにしてしまっていたのかもし
れません。

とりあえず、問題は解決いたしました。
(個人的には特に問題ありませんが、「フォルダを開く」では相変わらず文字化けし
ます。これはこういうものなのでしょうか。)

どうもありがとうございました。

[ ]
RE:39472 中国語ファイルのコピー時の文字No.39477
秀まるお2 さん 10/11/03 23:27
 
> (個人的には特に問題ありませんが、「フォルダを開く」では相変わらず文字化けし
> ます。これはこういうものなのでしょうか。)

 「フォルダを開く」とすると、秀丸メールが添付ファイルを保存してるフォル
ダが開かれることになると思います。そうすると、秀丸メールが内部的に生成し
ている、その「b5_{.....}」のようなファイル名がそのまま出てきてしまいます。

 それは現状仕様ということになります。

 将来的には、ちゃんとした外国語の添付ファイル・ファイル名で保存するよう
にしたい所です。

[ ]