GSAK update

I’ve been unable to get out geocaching for the last few months. Skye (my part time geodog) had ruptured one of her cruciate ligaments so we had to restrict her walks. Finally we decided that she needed an op. to repair it (Maybe this will be the subject of a separate post in due course) which meant even less outdoor activity (for all of us involved in her care).

So I’ve been doing some work on GSAK. One of the things which prevented me from using it fully was that every time I ran a GPX file import, it finished with a Windows memory error and bombed out. I had an old MacBook Air lying around so I updated that to OS X 10.12 (MacOS Sierra) so that it had the same OS as my current MacBook Pro. Then, on the MacBook Air, I downloaded the latest stable version of Winebottler and GSAK8. This latest build allowed me to create an App Bundle using Windows 7 – loads better than the old version I was using (which was probably XP).

The resulting App runs faster than before and is (so far) completely stable. This build has also cured another defect present in the old version, namely the cache details appearing in the split screen view for only the current cache when GSAK launches. With this latest version, scrolling through the list of caches (waypoints as GSAK calls them) causes whichever cache is current to have its details displayed in the bottom screen. Cool.

So, after a bit of testing on the MacBook Air, I deleted the old App, Wine & Winebottler from my MacBook Pro before repeating the installation of the latest stable Winebottler & GSAK.

I should state at this point that before deleting anything from the MacBook Pro, I made sure I had a good backup of the live GSAK database.

Deleting Apps from Winebottler can be done from within Winebottler from the “On my Mac” window:

Screen Shot 2017-09-29 at 22.22.57

However, while this removes the GSAK App from the Mac’s Applications folder, in my experience not  everything got removed, so I also checked the user’s Library, i.e. for anything starting with GSAK8, in:

Users/~/Library/Application Support/

and these files in Users/~/Library/Preferences/ :

  • org.kronenberg.Wine.plist
  • org.kronenberg.WineBottler.plist
  • org.kronenberg.Winetricks.plist

and moved them to the Trash.

Then it was a simple task to install a fresh copy of Winebottler and then build the GSAK App. Once I’d done that, I restored the database from my backup and registered GSAK with my GSAK licence key, The final task was to obtain a new Groundspeak API key from the Geocaching website. You can find how to do this from the GSAK forum so I’m not going to repeat it here.

Anyway, the new version continues to work well on my MacBook Pro. The MacBook Air will come in handy for testing new versions as and when they drop, I can also take it with me on Geocaching road trips – much less risky than using my MacBook Pro!

 

 

 

Advertisements

GSAK Update

So the other day I got myself a new MacBook Pro. I chose not to use Migration Assistant this time around, so I could install everything from scratch and avoid the build-up of cruft from previous upgrades getting onto my new notebook.

One job was installing GSAK. The Wine install went like a dream and I was able to import the database from the old installation easily using the Restore command.

GSAK gave me a prompt that a new version was available as an update so I thought “what the heck?” and clicked the update link. I was expecting it to freeze as I was running in Wine, not a native MS Windows platform but to my surprise it simply ran the installer and, lo! I had upgraded to 8.7. Happy with that.

GSAK. On a Mac.

You may recall back in 2012 I wrote about running Windoze on my Mac, mainly in order to try running GSAK without the pain of a Windoze PC. I tried Crossover. I tried a VM (Oracle’s VirtualBox). I was unimpressed. The idea of using GSAK died, as I was really, really, not prepared to use Windoze.

Anyway…

Recent conversations with my geocaching buddy, Bob, made me want to give GSAK another try, but how?

Turns out there has been some progress with Wine. Via the GSAK forum I found a very good guide on the subject, so I decided it was worth a try. Some of the detail (around versions) have changed but the basic steps are still the same. To begin with, I installed the beta version of Wine 1.8 (works with El Cap) but when I tried creating the GSAK App it crashed repeatedly, so I installed the latest “stable” release (1.6.1) instead. That worked perfectly.

So here’s proof (if you need it) of GSAK working on my MacBook Air:

GSKA screen shot

The key issue last time I tried running GSAK was that it wouldn’t connect to my Geocaching account. This time, a key step in the process involved installing GSAK on a Windows machine first, exporting a backup of the GSAK database and settings, and restoring these to the Wine version. That done (and my ancient Dell laptop returned to its rightful place in my tech museum), GSAK worked! I am able to connect to my geocaching data on GC.com, retrieve cache details, run PQs, etc.

The only function which seems to be missing from my Wine-bottled GSAK so far, seems to be the cache page in split view. I think this issue is linked to GSAK’s historical reliance on IE but I need to do some research on this. Nevertheless, clicking on a cache’s row launches the cache details in a new browser window (in Safari, my default). GSAK “sees” my Garmin GPS when I connect it to my MacBook via USB, so I can download GPX files to the device.

Early days, then, but from what I’ve seen so far it does look promising.

 

GSAK on my Mac

Back in June I was playing around with running Windows on a Virtual Machine (VM) on my MacBook Pro so that I could run GSAK (Geocaching Swiss Army Knife) which only runs on Windows. I was a bit reluctant to install Windows at all, after all I’d spent several years avoiding that particular OS…

Yesterday I was reminded about Codeweavers’ Crossover so today I downloaded and installed their trial version. They haven’t built a CrossTie for GSAK but downloading and installing that was simple. It seems to run OK so I’m going to test it out for a bit before deciding whether to follow up the trial and buy a licence. I’ll let you know. Bye Bye Windows? I bloody hope so! 😀