Goose 0.5 review
DownloadGoose allows you to search Google from the command line
|
|
Goose allows you to search Google from the command line. You run Goose, giving it your list of search terms, and it presents a list of search results using an easy to navigate Curses display in your terminal. You can then select a search result to open in your web browser.
Goose uses Google's web APIs to searche and retrieve the results. Google's web APIs provide a simple, XML-based interface to their search engine, using SOAP. Get more information at Google's Web API page.
Goose uses a script that is part of the Urlview package to automatically open URLs in the correct web browser. This means that if you are running Goose in an XTerm, it will load the URL in Netscape/Mozilla, but if you are simply running in a console or remote shell, it will load the URL in lynx/w3m.
It relies on the url_handler.sh script being located in /etc/urlview/. If your distribution does not install it there, then you will have to edit the goose script to use the new location.
Once you have the requisite packages installed, you can install goose. Place the main goose script anywhere you like. Place the GoogleSearch.wsdl file in /usr/lib/goose/.
Goose uses a configuration file to specify the key that Google requires to use their web API. Read the goose POD documentation for more information.
Goose 0.5 search tags