[mecab-users 69] kanji_filenames_renamer: 漢字のファイル名をローマ字に変換

アーカイブの一覧に戻る

UTUMI Hirosi utuhi****@yahoo*****
2006年 4月 2日 (日) 02:51:23 JST


内海です。

mecab, mecab-ruby, suikyo を利用して
漢字のファイル名をローマ字に変換するツールを作りました。
http://www.geocities.jp/ep3797/snapshot/tmp/kanji_filenames_renamer-0.0.1.tar.bz2

こういうツールが前から欲しかったので、
一日で適当に作ってしまいました。

・必要なもの
mecab
mecab-ruby
http://sourceforge.jp/projects/mecab/files/

suikyo
http://prime.sourceforge.jp/src/

mecab, mecab-ruby, suikyo の Mandriva 用 SRPM:
http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=119961

・注意
このツールは UTF-8 専用です。
元のファイル名はあらかじめ UTF-8 に変換しておいてください。

・使いかた
ターゲットのファイルと同じ場所に
kanji_filenames_renamer.rb を置いて、
$ ./kanji_filenames_renamer.rb
を実行してください。

実行するとこんな感じになります。
$ ./kanji_filenames_renamer.rb
//
何でしょう.txt => nanidesyou.txt
変換できるかな.zip => henkandekirukana.zip
kanji_filenames_renamer.rb => kanji_filenames_renamer.rb

Are they ok? (y/n)
//

y[Enter] を押すとリネームします。

・Mandriva での注意
Mandriva の Suikyo は修正が必要です。
http://sourceforge.net/project/showfiles.php?group_id=109779&package_id=119961
suikyo-2.1.0-2ut.src.rpm
を rebuild してインストールしてください。


--------------------------------------
Celebrate Yahoo! JAPAN 10th Anniversary
http://pr.mail.yahoo.co.jp/10thann/



mecab-users メーリングリストの案内
アーカイブの一覧に戻る