2010-08-02
By Xyne
Sigo is a simple command-line tool for querying Google's secure (HTTPS) AJAX Search API, with implicit and explicit proxy support for e.g. Tor via Privoxy. Sigo uses Python's urllib2 module and should auto-detect your proxy settings. If you have not set them or if it fails to detect them, you can use the options below to explicitly set your proxy server. Sigo will pretty-print the JSON response using Python's json module. Other output formats may be added later.
By passing HTTPS requests via an anonymous proxy such as Tor, it should prevent others from inspecting your searches and maintain your anonymity to Google. However, Sigo is provided WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. It is left to the concerned user to inspect the code, determine its fitness for the intended purpose, and modify it as needed. The author assumes absolutely no responsibility for any consequences incurred through use of Sigo.
See sigo --help and the Google API documentation for more details.