2006/10/30
Google Desktop Search対応 (第一歩)
AirOneのデータをGoogle Desktop Search(以下、GD)のインデックスに登録して、検索可能にしようとしています。
APIの説明 - http://desktop.google.com/indexapi.html
サンプルコードを見ながら、かなり手抜きコードですがインデックスに登録できるようにしました(未commit)。 手抜きなのは、XMLの文字列表現をそのままインデックスに登録している点です。
AirOneの拡張子をGDに登録して、コールバックしてもらう形を考えていました。しかし、サンプルを見ると、コールバックされるのを待つまでも無く、自分からインデックスに登録できるようです。コールバックを使わず、能動的にインデックスに登録する形にしました。
この方法の欠点は、GDが動いていない時に作成した文書がインデックスに登録されないことです。別ツールで、全文書をなめてGDのインデックスに登録できるようにする予定です。
製品に組み込むまでには細かい作業がたくさんあるので、公開はまだ先になりそうです。
- Category(s)
- カテゴリなし
- The URL to Trackback this entry is:
- http://dev.ariel-networks.com/Members/inoue/google-desktop-firststep/tbping