人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windows上で動作するTarの解凍ソフトで”ファイル名の文字コード”指定に対応しているものを探しています。tarファイルの名前ではなく、tarの中身のファイル名です。通常の解凍ソフトですとファイル名の文字コードがEUCの場合解凍時に文字化けします。

●質問者: kanata_ail
●カテゴリ:コンピュータ
✍キーワード:EUC TAR Windows ソフト ファイル
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● tonolove
●100ポイント

http://d.hatena.ne.jp/dummyddddddddd

書いてある通り、化けてしまいますよね。

...展開する事も考えてから圧縮するでしょうから、

そこまでやってくれるツールがあまり無いのかなと思います。

A.相手?に、Windowsにftp等でダウンロードしたものを圧縮してから、もらう。(コレがベストかなと)

B.WindowsにCygwinをインストールして、Cygwin内でgzip等で対象物を展開する。

ファイル名の文字コード変換はnkfや、convmv(

http://j3e.de/linux/convmv/man/

convmv - converts filenames from one encoding to another

,

http://www.geocities.jp/code_air_edge/HP/convmv.html

ファイル名の文字コードを変換するには

)を使う。

C.友人等、レンタサーバでlinuxを使っている人間に解凍してもらう。もしくはlinuxのアカウントを一時的にでも借りて自分で解凍しちゃう。

ぐらいしか思いつきません。

解答がついていませんでしたので失礼しました。


2 ● allows
●100ポイント

http://www.geocities.co.jp/Playtown/6671/

WinRAR日本語化

WINRAR

http://www.faireal.net/articles/6/08/

WINACE

日本では「WinAceでは日本語が化ける」という誤解からか、あまり使われてないようですが、フォントを正しく設定すれば、日本語のファイル名などもほぼ完全に表示されます

http://park14.wakwak.com/~schezo/

Lhaplus

ZIP形式アーカイブのパスワードを解析する機能、MIMEヘッダーをデコードする機能、SJIS、JIS、EUC、Unicodeの文字列を相互変換して表示する機能も搭載

◎質問者からの返答

WinRAR、文字コード指定が見つかりませんでした。

WINACE、EUC対応どころかEUCファイル名のファイルは無かったことにされます。

Lhaplus、文字列相互変換部分は圧縮解凍とは全く関係ないおまけ機能でした…問題外です。

希望する動作は

「ファイル名がEUCで保存されているTarをファイル名をSJISに変換して解凍」です。

テキストファイルの漢字コード等ではなく

「ファイル名の漢字コード」です。


3 ● anda
●100ポイント

http://www.geocities.jp/code_air_edge/HP/convmv.html

ファイル名の文字コードを変換するには

文字化けしたファイル名の文字コードを変換する方法が解説されているページです。

スクリプトを使って簡単にできるようですので試してみてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ