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
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/