« Google Desktop Search | メイン | xalan:entities をつかって文字実体参照を制限する »

2004年10月15日

Google Desktop Search "Desktop" タブの秘密

Google Desktop Search と Google.com の連携手段は

ここで Donut P では出力されずに IE や Firefox では表示されることを考えてみると、どうもブラウザに HTML を表示するレンダリングのあたりにフックしてほげってる感じがします。IE、Firefox ではそのあたりの部品を同じものを使ってて、Donut P は使ってないとかすっ飛ばしてるとかそんなとこなのかな。教えて Windows プログラマな人。

たしかに、Ethrealとかでキャプチャすると受け取ったHTMLには Desktopタブは表示されていなくて、<!--trh2-->というコメントが あるだけなのに、ブラウザには表示されているのでレンダリングのあたりで フックできているか、Firefox なら Javascript的に document.write して るのかもしれないですね。

んで、DountPで表示されないのはGoogle Desktop Search 認定 ブラウザではないからというのが正解っぽいです。 ある dll ファイルに WAOL.EXE IEXPLORER.EXE FIREFOX.EXE と ブラウザの実行ファイル名が列挙されている部分がありますので バイナリエディタ等で DOUNTP.EXE も加えればDountPでも Desktop タブは表示できるようです。 ちなみに、フックして表示されるHTMLタグもその dll ファイルに 含まれているようです。 どこまで詳しく書いていいのかわからないので歯切れが悪い表現ですが。

よいこのみなさんは、 Avant Browser というIE系タブブラウザが Google Desktop Search 認定 ですのでそちらをつかうのがいいでしょう。以下に認定ブラウザ一覧を。

WAOL.EXE
OPERA.EXE
NP.EXE
NETSCP6.EXE
NETSCP.EXE
NEOPELANET.EXE
NEOPELA~1.EXE
MSN6.EXE
MSN.EXE
MOZILLAFIREBIRD.EXE
MOZILLA.EXE
IEXPLORER.EXE
FIREFOX.EXE
AIM.EXE
AVANT.EXE
AHTTP.EXE

トラックバック

このエントリーのトラックバックURL:
http://mt.qootas.org/mt/mt-tb.cgi/8

このリストは、次のエントリーを参照しています: Google Desktop Search "Desktop" タブの秘密:

» Announces Google Desktop Search from As mind is suitable...
InsideGoogleより InsideGoogle: Google Blog Announces Google Desktop Search Goog... [続きを読む]

トラックバック時刻: 2004年10月16日 00:53

» GoogleDesktop from IndoorLog - jucaさんのブログ - 室内物語
 少し前にGoogleDesktop(β)が出ていたのを思い出して、面白そうだったので入れてみることにしました。 http://jucalio... [続きを読む]

トラックバック時刻: 2005年01月25日 20:42

コメント

DountP.exe のファイル名を NP.EXE に変えちゃうほうが早いかも、とか思ってdllファイル戻して確かめたらOKでした。
よいこはそちらでどうぞ。

投稿者 sekimura : 2004年10月15日 20:48

コメントしてください




保存しますか?