[mew-dist 27176] Re: Google Desktop Indexer Plugin
佐祐理
MagicalSayuri+mew at example.com
2006年 8月 1日 (火) 23:26:39 JST
06/07/27 に Shuichi KITAGUCHI<ki at example.com> さんは書きました:
> > > Indexer
> > > 拡張子 ".mew" を持つファイルに対し、インデックスを作成するプログラムは
> > > まだ作成されていません。
> > それならば、と思って作ったのですが… orz
> > さすがに需要なさそうですね。
>
> いえ、なくはないですので是非(^^;
ようやく、一段落したのでリプライを…。
1) .mewファイルをGoogle Desktopに登録
拡張子はハードコーディングされてます。
Mewが書き込んだ時点でIndex登録されます。
.net Framework 2.0が必要です。
2) Google Desktopの検索結果に「Mewで表示」のリンク
gnuserv / gnudoit が必要です。
3) Mew on Meadowから検索
まだ k/ に対してキーワード検索するだけです。
まだまだ完成は遠い…。どの辺りから公開すればよいのやら。
> Active+ MIME Indexerだと、拡張子を .eml にしないといけないので
> 気持ち悪いとか、GoogleDesktopで検索した時の表示が詰まってしまって
> 見にくいとかあるので、その辺に対応できたらいい感じだなぁ、と
> 思っています。
極端な表現ですが、Mewの動作条件としてOutlookExpressが要求されるのは
ちょっと…。
表示が詰まるのは、最初の質問↓が関連してるのでしょうか?
> .mewファイルの改行コードは NL('\n')のみに揃えられているのでしょうか?
GoogleDesktopはtext/plainに対して改行コード CRLF のみ認識するようです。
なので今は s/\r?\n/\r\n/g の置換をしています。
> ちなみに Active+ MIME Indexer は、イベントを Google.Desktop.Email
> で作成(Emailとして登録)、folder_name にファイルのフルパス名を入れる、
> という形になっていますので、その形式に従って頂ければ良いかと思います。
検索結果にフルパス情報が含まれないんですよね。folder_nameはブラウザから
検索したときに表示されるので、内部データを入れるのはためらわれました。
なので必要な情報はcookieに格納し、folder_nameはOutlookと同じような
表示方法にしました。
Mew-dist メーリングリストの案内