Google Desktop API Released
aarbear writes "Airbear Software has just released an API to Google Desktop, a free tool from Google to search your own computer. In short, the API allows access to Google Desktop through the command line. Results are outputted to a file formatted with either XML, CSV, or custom formatting. The API is implemented through Airbear Software's popular Google Desktop add-on, gdSuite, so the API also adds advanced search options to Google Desktop. Google Desktop Search allows you to instantly find emails (from Outlook and Outlook Express), chats (in AOL and AOL Instant Message [AIM]), and web pages you've viewed in Internet Explorer. In addition, you can find any file by filename and can search inside Microsoft Word, Excel, and Powerpoint files. However, before gdSuite and this API, users could only search from their web browsers."
...before spyware becomes Google Desktop enabled!
Isn't this just a plug for the Airbear product? Look at the submitter!
Who would realistically use this API for anything serious? Google will probably break it on the next program update anyways (GMail notifiers, anyone?)
The spyware would then need to be bundled with this API, which would increase the size of the spyware, making it more susceptible to detection. Of course, it would make coding spyware a lot easier, but it would limit the spyware to those who have Google Desktop installed, which is a small minority of all Windows owners. Most spyware is written to reach as large a population as it can, so I don't believe major spyware vendors will limit themselves to Google Desktop. Script kiddies, on the other hand, will most probably use this to their advantage. In any case, any spyware that actually is on your PC already is dangerous, with or without access to Google Desktop and any related APIs.
I cannot believe we are in 2005 and that it still takes 2 minutes to find 20 messages out of 2000 with the standard Outlook search.
I still cannot get why Microsoft has to buy another company (Lookout Software) to be able to do something as simple as fulltext search on file formats they all mostly own.
Both have failed in my mind. Its not like google has released a tool to the unix world either, which shows that they still put the market above the glory. Microsoft has always sucked at producing its own quality software and its nothing new but it is sad. When the biggest company in the world with thousands of programmers can't create an efficient indexing tool for searching, you have some problems. I just wonder about the quality of longhorn and I will continue to use linux for years to come most likely. It would appear that locate is a tool that the windows world is badly in need of the fact that its been around as long as it has should be humiliating to windows developers. Just now they are figuring out how to create indexed searches on hard drives and the media makes it a huge deal. Well they lost to unix based systems by a matter of years.
It's a good point, but if someone really wants to write spyware for Google Desktop, they would do it regardless of whether there is an API. ...
Also, any developer with any common sense will realize that the APIs as I have them on the web site
a) cannot legally be redistributed
b) have a number of pesky dependencies built in that make it harder to redistribute and increase the file size.
c) To actually work, the API must show a wizard to configure it. This is almost certainly not sneaky enough for spyware or a virus... a user can just click exit
Of course, any developer who actually wants to use them for a good purpose can just contact me for the redistibutable, that fixes the above problems.