GeoToad is an open source, multiplatform and free command-line software that has been engineered to provide you with a geocaching query tool specifically designed for the geocaching.com website.
Features at a glance
Key features include query types, support for GPS devices, output formats through gpsbabel, output formats through cmconvert, as well as support for syncing Geocache information straight to your GPS, iPod, PDA, or cell phone in over 20 different formats.
GeoToad is a geocaching query tool to help speed up the boring part of geocaching: choosing the cache and collecting the data. It allows you to generate any kind of complex query you want, and the program will go and poll the Geocaching query, grab the data, and output it to any format you want.
The first time you run the program, you will notice some sort of initialization, trying to populate templates from the /lib folder of the source archive, load dictionaries from the mapping.yaml file, if it exists, and prepares the text user interface, which can be accessed by pressing the Enter key.
Several command-line options are available on GeoToad’s text user interface, such as the ability to chagne the difficulty, fav factor, cache type, cache age, title keyword, EasyName WP length, terrain, cache size, cache owner, include disable caches, as well as to set the output format and directory.
Under the hood, availability and supported OSes
The program is written entirely in the Ruby programming language and it’s fully compatible with all distributions of Linux, as well as with the Mac OS X and Microsoft Windows operating systems. Both 32-bit and 64-bit hardware platforms are supported at this time.
Despite the fact that software is distributed as a universal sources archive or as a native installer and pre-built binary packages for Ubuntu and Debian GNU/Linux operating systems, you can simply use the program by running the ‘./geotoad.rb’ command in a terminal emulator.