Plugins are not exposed to the web browser. The plugins are able to
use ActiveX objects for advanced features.

To search the index you can use the Query API. However, due to
security restrictions, search queries can only be issued from the same
machine Google Desktop runs on (Since it only listens on localhost).
If you want to search a Google Desktop search index from another
machine you would have to develop a proxy application that listens to
search requests and forwards them to Google Desktop. Searching
directly from within the browser using Javascript is not possible
because of the same-origin policy, which only allows XMLHttpRequests
to the same domain on which the Javascript is run, and I think this
includes the port (so Google Desktop localhost is different than a
local apache webserver).

Searching the local machine should be possible if you
a) Have a proxy application running on every machine
b) Send the machine IP to the server with the search query
c) Issue the search request from the server, through the proxy on the
machine to Google Desktop
d) Return the results from the server - maybe processed to match the
layout

I'm not sure if this applies (since this might only be used
internally) but you might also bound by the Branding Guidelines
http://desktop.google.com/dev/brandguide.html for your query and
results pages.

Best regards,
Benjamin

On Jul 1, 8:25 pm, Roy <[email protected]> wrote:
> GDS query API supports native plugins and scripting plugins, so it
> gives me the impression that the plugins are exposed to web browser. I
> thought in IE I could create an ActiveX control then use javascript to
> send search query to the localhost. Yet it doesn't seem to work.
>
> Is this possible? Am I heading the wrong direction?
>
> If not, what are the options out there? I basically need to search the
> machine that the web browser runs. The server is not on the
> localhost.
>
> Thanks
>
> Roy
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Desktop Developer Group" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Desktop-Developer?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to