Geocaching GPS tool GSAK (Geocaching Swiss Army Knife) is a tool for Geocaching, that allows you to import, export and transfer your geocache collections. It supports.LOC and.GPX formats and displays a list detailed information for every item. GSAK Geocaching Help has 6,349 members. An unofficial user group for help using GSAK software for managing geocaching data. No spamming, soliciting or selling please. Please read through the FAQs to see if yours is listed. If not, try searching group or start a new one. Please list the topic on the first line. GSAK is the all in one Geocaching and waypoint management tool. Major features include: Multiple databases, sending/receiving waypoints to GPSr, Leaflet maps, Geocaching.com live api, online logging, conversion to many mapping formats, HTML output, extensive searching, macro support, backup and restore, distance/direction from other waypoints (including caches, locations, post codes) and much.
GSAK Macros make the Geocaching Swiss Army Knife come alive!
May 20, 2005 I just did a completely fresh install of GSAK 5.5.1, and I seem to have found a few bugs/problems. Problem # 1 If I export my database using the 'Microsoft Streets & Trips CSV File', two of the caches end up with completely incorrect data in the resulting CSV file ('Snake Hater's Cache II' an. GSAK Macros make the Geocaching Swiss Army Knife come alive! The Geocaching Swiss Army Knife program or GSAK (It’s totally free, click here to download) is the perfect combination of database management and Geocacher’s ingenuity.
The Geocaching Swiss Army Knife program or GSAK (It’s totally free, click here to download) is the perfect combination of database management and Geocacher’s ingenuity.
Macros are short pieces of code that allow you to customize all aspects of your GSAK database. GSAK Macros can be used to produce queries, sorts, statistical reports, and tables that indicate your status of a particular challenge. Want to know which Difficulty and Terrain combinations you are missing? Which days of the year do you need to find a cache in order to have found a cache on every day of the year? A macro will do that for you and more!
Macros automate retrieving and manipulating data in GSAK. Well, that’s an understatement! Macros are nothing short of genius. For most of us, database queries are as foreign as reading Klingon…er, bad example…reading the U.S. tax codes. Macros can sort, format, include, exclude, list, generate, and also produce HTML code “automagically” for selected caches or whole databases. Some reports are instantly copied to your clipboard so you can paste it wherever you want (your Geocaching.com profile, for example), while other reports open in your browser, or its own window. Want to know where you stand with a Delorme Challenge? A macro can let you know in seconds. Best of all, GSAK Macros are FREE!
To see the master list of Macros available on the GSAK website, click here.
There are hundreds of macros that will make your life so much easier. Here is a list of some favorites (If you don’t see your favorite on the list let us know (COMMENT below) and we’ll add them)
- FindStatGen3 – Generates statistics based on your finds and hides. I use this macro for my profile. View it here
- Dropboxcopy – Copy database and macros to and from Dropbox
- BadgeGen – Generates badges based on your Geocaching accomplishments (works hand-in-hand with FindStatGen3)
- FindFTFLogText – Search your Found caches for “FTF” (or other text) and automatically check the FTF box in your database
- GoogleMapsNearestV3 (HTML) – Enjoy a Split Screen display of multiple caches show on the map
FindStatGen3
- CacheRoute3 – Creates an optimized driving route between caches
- CacheADay – Checks your finds for a cache found on every day of the year
- Google_Map_V3 – Opens a browser window and displays the caches in your database on a map that you can zoom in and click on individual caches
- Nuvi_GPX_by_CT – Exports GPX files to your Nuvi by cache type as Points of Interest (My Nuvi will act as a “Tour Guide” and alert me as I drive close to a cache. How cool is that?)
(NOTE: Be a smart GSAK user and backup your databases on a regular basis)
This list was to get you started. Now let’s hear which GSAK Macros are YOUR favorites!
As regular readers will know, I’m a big fan of a piece of software called the Geocaching Swiss Army Knife (or GSAK) and recommend it to any serious geocacher. At its most basic, it’s a database for geocaches which you can use to generate advanced find statistics. But its flexibility means you can do a lot more with it, from speeding up your cache logging through the use of templates, to planning a day out.
One of the great things about GSAK is uncovering these really powerful, time-saving features that make geocaching less about administration and planning, and more about going out there and finding Tupperware.
Gsak Geocaching
Recently, when trying to do a Pocket Query (also known as a PQ) for a day out geocaching, a friend highlighted that there is a simple way to do this in GSAK. And since trying their advice, I doubt I’ll ever go back to the old way. Of downloading my PQ and then manually importing into GSAK
This quicker way of getting geocaches into GSAK is simple but requires a Geocaching.com premium account as it utilises the Geocaching.com Live API. If you’ve not done it already you’ll need to set up an access token to allow GSAK to talk to Geocaching.com and swap data. If you followed my article from last year on logging geocaches with GSAK then you should have already done this. If not, that article tells you what to do. It’s a quick one-time setup that will open up a number of GSAK features to you.
If I’m planning to go out caching for the day and am looking to run a Pocket Query, I’ll often spend a lot of time looking at the map view trying to find the geocache most central to the area I plan to go geocaching. Once I’ve selected it, it’s then a case of finding out the GC reference code and using that in my Pocket Query – searching for everything for a set number of miles radiating out from this central geocache. It’s not the most difficult process in the world but it can sometimes be frustrating if the browser plays up when trying to copy and paste the GC number or when selecting the geocache to view the details (and the GC reference code).
Using GSAK, I don’t have to worry about this. From the menu I select ‘Geocaching.com Access’ and then ‘Get Geocaches’ to get a pop up window with a variety of search criteria. By clicking on the button that says “Google Map” I get a second pop-up window which I use to drag my target across the map to my central location and get GSAK to return the co-ordinates. I find this so much simpler. Not only do I not need to spend time finding out and copy and pasting codes, but it means I can now centre my Pocket Query on a location that doesn’t necessarily have a geocache.
How many times have you logged onto Geocaching.com, created a Pocket Query and then waited for what seems like ages for your Pocket Query to be created? If you’re impatient like me, you’ll probably not even wait for the email notification, instead constantly refreshing the page. And it always seems those times when you’re especially in a hurry that the system seems to run particularly slow in creating your Pocket Query.
Gsak Macros
Even when your Pocket Query is sitting there waiting for you, you need to download it, open GSAK and then import it. Using the Geocaching.com API it does this all for you. Once you click submit then the Geocaching.com API will whirl into action. It will connect to Geocaching.com, run your query, bring back the geocaches and load them directly into GSAK. And best of all, you can go off and do other things whilst it does it as it requires no user interaction.
Gsak Macro Library
The standard Pocket Query will return up to 1000 geocaches at a time. That’s more than enough for any geocacher. My trouble is that if I plan to cache in a couple of separate locations, or along a route, I either need to spend time creating the Pocket Query on Geocaching.com, or run a couple of Pocket Queries. All too often my initial query comes in at slightly over the maximum. There’s tricks I can do, such as ignoring certain cache types or difficulty ratings I’m unlikely to do, but there’s always a worry that I’ll somehow miss off a geocache I’ll be going past. Experience has taught me that having too many geocaches on my GPSr is far better than too few. In the past I’ve excluded puzzle caches only to find that the great big series I’ve just completed has a bonus geocache at the end which I have no details for.
So for me, at least, the more geocaches a Pocket Query returns the better. The Geocaching.com API can return up to 2000 geocaches at a time. And you can repeat the process to deliver up to 6000 geocaches daily. That means populating your GPSr for a weekend away is a much simpler and much quicker process.
Gsak Stats
Like any new process it sometimes takes a few goes to get the hang of it, but try it next time you need to create a Pocket Query. I find it a lot easier and I hope you will too.