よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

August 03, 2005 [おもひで]

[Misc] Hyper Estraier

会社のPCのドキュメントの全文検索用に入れてみた。けども。

日本語のパスがダメなんだよなぁ。検索結果とかはきちんと出るんだけど、そのURLをクリックすると該当ファイルが存在しない、と言われてしまう。

これ書いてて気づいたんだけど、もしかして、file://で直接アクセスしたい、っていうのがまずいのかな...。そういや、http://は試してないや。明日試してみよう。でも、あくまでも希望はfile://での直接アクセスなんだよね。そのままファイル編集しちゃいたいので。

誰かハマった人いません?(すぐ他力本願(^^;))

一応、User's Guideの文字化け対策のところを見て以下のようにしてるけどダメみたい。

estcmd gather -cl -fx .pdf,.rtf,.doc,.xls,.ppt T@estxfilt -fz -ic CP932 -pc CP932 -sd -cm casket .

なんとなくCP932のURLがURLエンコードされたまま、UTF-8のHTMLに混ぜ込んであるのがまずいんじゃないかという気がする。一度URLエンコードを普通にUTF-8に変換してあげれば動く予感。

でも、その辺って、Cのソースいじるしかないのかなぁ。C言語苦手だしなぁ(苦笑)。

本日のツッコミ(全2件) [ツッコミを入れる]
通りすがり (August 04, 2005 01:00)

http://hyperestraier.sourceforge.net/sfmltoj.cgi?key=/mailarchive/forum.php%3Fthread_id%3D7505539%26forum_id%3D44838
で言われている問題ではないでしょうか。パッチを当てたiconvのバイナリを配布するのは断念したという話だったので、自分でパッチを当てるしかないということでしょう。

むとう (August 04, 2005 01:07)

さっそく情報ありがとうございます!
実はML読もうとしてたのですが文字化けしてて読めなかったんですよね。
sfmltoj版があったとは。助かりました。これで過去ログ調べられます(^^;)。


編集