Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: samba で作成したファイル名の拡張子が欠ける
廣瀬様
下記アイデアでやってみますと、上手くできました。
確かにパフォーマンスの問題はあるようですが、この問題自体は
回避できるようです。
どうも有難うございました。
HIROSE Yoshihide wrote:
>
> 廣瀬と申します。
>
> At Wed, 13 Jun 2001 17:16:36 +0900,
> Dai Nakamura wrote:
>
> > この現象の発端は、namazuの検索結果のURIが、SJIS/EUCのコード違い
> > のためURIの日本語部分の文字列が
> > file:////hostname/doc/%90V%82%B5%82%A2%83t%83H%83%8B%83_/aaa.xls
> > などのようにコードで出力したため、mknmzのコマンドオプション-Uを
> > 使用してそれを回避しようとしたため起こったようです。
> >
> > -Uオプションを使用しない場合、コード標記のままですと、正確にファイル
> > を引用可能です。
> > ただ、人間の目で見るとファイル名もその所在(フォルダ名)も判らない
> > ため、日本語で標記したく思っています。
>
> あんまり良い方法じゃないですが、
>
> 1) -U オプションは使用せず、そのままmknmzする
>
> 2) namazu.cgiのラッパーをかく
> #たとえばこんなの(^^;
>
> #!/bin/sh
> exec /usr/local/apache/cgi-bin/namazu.cgi | perl -pe 's/%(..)/pack("C", hex($1))/eg;'
>
> 3) .namazurcで
> LANG ja_JP.SJIS
> と設定しておく
>
> 手元で試したところ、windows98/IE5.5 の環境では大丈夫そうです。
> http://kayaki.fast.co.jp/~hirose/test1/wrap.cgi?query=namazu
>
> # FreeBSD/IRIX/RedHatの Netscape4.7では駄目でした。
> # Macでは試していません。
>
> とても遅くなりますが、まぁ、こんな方法もあるということで。
>
> ----
> HIROSE Yoshihide
--
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
中村 大
mailto:hu_nakamura@xxxxxxxxxxxxxxx
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/