鶴亀のログ対応の全文検索ツールのご紹介No.09880
ぱと さん 02/11/13 16:26
 
WZ のビレッジセンターの新製品として、サーチクロスという全文検索ツールが最
近リリースされました。各種メーラーのログの検索にも対応しているツールなの
ですが、最初に出た製品版や試用版では、鶴亀に対応していなかったので、是非
鶴亀にも対応して欲しいと要望を出したところ、本日出た Ver1.01というやつで、
無事対応してくれました。

http://www.villagecenter.co.jp/soft/searchx/
http://www.villagecenter.co.jp/cgi-bin/searchx2.cgi
http://www.villagecenter.co.jp/soft/searchx/download.html

インデックスをあらかじめ作成するタイプのツールなので、検索自体はとても高
速です。

現在の私の環境で、三つのアカウント160メガのログ48,000通のメールから、どん
な検索をしても大体5秒ぐらいで検索結果が表示されます。

鶴亀の検索機能の便利さは定評があるところですが、検索速度を重視したい場合
には、サーチクロスは便利だと思いました。

というわけで、宣伝モードで恐縮ですが、ご紹介まで。別にビレセンの社員じゃ
ありません(笑)

----
ぱと

[ ]
RE:09880 鶴亀のログ対応の全文検索ツールNo.09883
秀まるお2 さん 02/11/13 18:36
 
 ぱとさん、いろいろ圧力(?)をかけていただいてありがとうございます。

 アンケート結果中の鶴亀メール利用状況を増やすために、2つのメールアドレ
スからダウンロードしてしまいました。2つでどれだけ増えるやら?っと思って
今見たら、2%に増えてるようです。

[ ]
RE:09883 鶴亀のログ対応の全文検索ツールNo.09893
ぱと さん 02/11/14 11:02
 
秀まるお2 さん

> アンケート結果中の鶴亀メール利用状況を増やすために、2つのメールアドレ
>スからダウンロードしてしまいました。2つでどれだけ増えるやら?っと思って
>今見たら、2%に増えてるようです。

先ほど見たら、2.7%まで増えてましたので、ご紹介した効果が少しあったかなと
思っています。

ところで、あちらの掲示板でも話題にしたことなのですが、このサーチクロスに
限らず、外部のツールから、起動オプションなり、DDEなりで、鶴亀の方のある特
定のメールまでジャンプするということは可能でしょうか?

これができるようになると、外部ツールとの連携で、かなり面白いことができる
ようになるのではないかと思います。

----
ぱと

[ ]
RE:09893 鶴亀のログ対応の全文検索ツールNo.09895
秀まるお2 さん 02/11/14 12:56
 
>ところで、あちらの掲示板でも話題にしたことなのですが、このサーチクロスに
>限らず、外部のツールから、起動オプションなり、DDEなりで、鶴亀の方のある特
>定のメールまでジャンプするということは可能でしょうか?

 サーチクロスが把握してるのは、メールの「ファイル名+先頭から何バイト目
か」って情報だけだと思うので、それから該当するメールを探すというと、現状
の鶴亀メールには該当する機能はありません。

 サーチクロス側が「こういう形式で呼ばせて欲しい」と言ってくれればそれな
りの機能追加は可能ですけど。出来ればDDEじゃなくてコマンドラインで呼んで
もらうのがいいです。

 たとえば  turukame.exe /vf "ファイル名" オフセット

 とかの形式で呼んでくれたらそのメールを表示するとか…。

 でも、鶴亀メールだけでしか使えないのなら、サーチクロス側にはメリットが
無いような気かします。なんせ試用版をダウンロードした人の数パーセント未満
ですから。

 Becky!側が何か対応するんなら、それと同じような仕組みを鶴亀にも用意する
って方向になるんじゃないでしょか。

[ ]
RE:09893 鶴亀のログ対応の全文検索ツールNo.10088
ぱと さん 02/11/30 14:17
 
自己コメントです。

>ところで、あちらの掲示板でも話題にしたことなのですが、このサーチクロスに
>限らず、外部のツールから、起動オプションなり、DDEなりで、鶴亀の方のある特
>定のメールまでジャンプするということは可能でしょうか?
>
>これができるようになると、外部ツールとの連携で、かなり面白いことができる
>ようになるのではないかと思います。

その後、秀まるおさんのサーチクロスの開発者さんが連絡を取り合って下さり、
サーチクロスの検索結果から、鶴亀の側で元メールにジャンプする(開く)という
機能が実装されました。

鶴亀の方で、この機能に必要な仕組みは一足先に実現していたのですが、昨日、
サーチクロスのこの機能を実装したバージョンがリリースされました。

http://www.villagecenter.co.jp/cgi-bin/searchx2.cgi#0254
http://www.villagecenter.co.jp/soft/searchx/download.html

私もさっそく試してみた(というか、昨日の夕方出ていたのに、気づくのが遅れた
ので、少し出遅れました。)のですが、これはすごいです。サーチクロスから、鶴
亀へのジャンプは瞬時に行われますので、ほとんどシームレスで、同じツールの
内部にいるかのような印象を受けます。

鶴亀のログがたっぷりたまっていて、結構しょっちゅう検索で、特定のメールを
探しているというような方は、ぜひ試してみることをお勧めします。もちろん鶴
亀の標準の検索機能は、インターフェースといい検索スピードといい素晴らしい
ものであるのですが、サーチクロスは、インデックス作成型の全文検索ツールな
ので、検索スピード自体は、鶴亀標準のものより(かなり)速いです。

#そっか、鶴亀の側から、サーチクロスを呼ぶようなマクロを書けば、
#それこそ、鶴亀の内部機能のように、サーチクロスを使うことができますね。
#少し研究してみましょう。

秀まるおさん、サーチクロスとの連携を快くまた素早く進めて下さってどうもあ
りがとうございました。

----
ぱと

[ ]
RE:10088 鶴亀のログ対応の全文検索ツールNo.10089
ぱと さん 02/11/30 15:50
 
自己コメントです。

>#そっか、鶴亀の側から、サーチクロスを呼ぶようなマクロを書けば、
>#それこそ、鶴亀の内部機能のように、サーチクロスを使うことができますね。
>#少し研究してみましょう。

さっそく作ってみました。つっても、必要最小限のことしかできませんけれど。
エディタ上で、文字列を選択してから実行すると、その文字列をサーチクロスの
検索にかけます。文字列の選択が無い場合は、文字列を指定するウィンドウが出
てから検索動作を行います。

サーチクロスのパスは、レジストリを探すのをサボって、標準パスのままです。

このレベルのマクロでも、書いて動くと嬉しいものですね。どなかた、サーチク
ロスのコマンドラインオプションにフル対応したちゃんとしたコードに書き直し
てくれると幸いです。

#選択文字列を変数に取得する部分のコードは、
http://www.maruo.co.jp/hidesoft/4/m020124.html
#にあった、ひろさんの発言からいただきました。ありがとうございます。

----
ぱと

FindviaSerchX.Mac
//サーチクロスで、選択文字列あるいは指定文字列を検索するマクロ
loaddll "tkinfo.dll";
$str = gettext( seltopx, seltopy, selendx, selendy);
if ($str==""){
$str=input("検索文字列を設定して下さい","");
}
if ($str!=""){
run "C:\\Program Files\\SearchX\\SearchX.exe /search" + $str;
}
endmacro;

[ ]