GSAK8 op een macOS


Tijdens workshops krijg ik bijna elke keer weer de vraag: “Kan ik GSAK ook installeren op een Mac”.
Tot op heen was mijn antwoord : “Nee dat kan niet zomaar”, ook vertelde ik dat de beste manier was om via een virtuele Wikndows PC te werken.
Dat ben ik nog steeds van mening, maar er is een bruikbaar alternatief voor mensen die geen geld willen uitgeven aan bijv. Parallels en een Windows licentie.
Ik heb gezocht op internet en kwam op de pagina van Frederick Sönderland terecht.

Deze pagina heb ik aangepast en vertaald naar het Nederlands, zodat ook de mensen die de Engelse taal niet (zo) machtig zijn deze methode kunnen gebruiken.

Wat hebben we nodig:

  • Een Mac die draait met OSx (nee echt ;-P)
  • Wine en Winebottler
  • GSAK 8.x
  • Een computer die draait op Windows (of via Parallels o.i.d.) (alleen als er een overstap plaats vind)
  • USB-Stick
  • En een bakkie koffie (of twee)

Stap 1 (Downloaden en installeren van WineBottler)

Ga naar http://winebottler.kronenberg.org en download WineBottler (de Stable versie).
Open het DMG-bestand en sleep Wine en WineBottler naar de applicatie map.

Stap 2 (Download GSAK)

Ga naar http://gsak.net/ en download GSAK versie 8.x

Stap 3 (GSAK installeren met behulp van WineBottler)

Start WineBottler (als er een vraag komt over controleren op de laatste versie, kies voor “Skip this version” of “Remind me later”).
Klik op “Advanced”
Klik on “Select File…” en blader naar naar het GSAK installatie bestand (meestal in de download map).
Vink de het vakje bij “Include Wine binaries” aan. (Hiermee kan je dan GSAK starten op elke Mac ook als Wine niet is geïnstalleerd).
Bij “Identifier” kan je “GSAK8” intypen.

Het lijkt ongeveer op dit:

Klik op “Install”
Vul “GSAK8” in als bestandsnaam en geef aan waar je het bestand wil opslaan (Bijvoorbeeld op het bureaublad) en klik op “Save”
Volg de GSAK installatie instructies.
Wanneer het installeren bijna  klaar is kom je dit scherm tegen. Zet alle vinkjes uit zoals hier onder:

Klik op “Next” (of “volgende” voor de Nederlandse versie)
Zet het vinkje “Launch GSAK” (“GSAK starten”) uit.

Klik op “Finish” (“Voltooien”)

NU word er gevraagd welk bestand er moet worden gestart wanneer er word dubbel geklikt op de gemaakte applicatie.
Kies “GSAK.exe” so dat het lijkt op dit:

Klik op “Ok”

Stap 4 (GSAK updaten)

Voor dat we verder gaan met wat dan ook gaan we zorgen dat we de meest recente versie van GSAK hebben.
In de titelbalk staat nu iets van GSAK 8.x.0.0.
Dit doen we door op het met “Extra’s” te klikken en vervolgens op “Controleren op nieuwere versie GSAK”.
We installeren de aangeboden update over de bestaande versie heen. Gewoon een aantal keren op “volgende” klikken.
In de titelbalk staat dan iets van GSAK 8.x.1.34 of iets dergelijks”

Stap 5 (GSAK Authentiseren via gecoaching.com api toegang)

Als het goed is gaat dit zonder problemen. Clyde heeft ergens in versie 8.5.x.x een aanpassing gedaan dat GSAK de browser van het besturingssysteem kan gebruiken. Op een Mac in de meeste gevallen dus Safari.
Klik op “Geocaching.com api toegang” en vervolgens op “Geocaches ophalen”.
Als het goed is verschijnt er een soort gelijk scherm:

Vul hier je Geocaching.com gebruikersnaam en wachtwoord in. Zet een vinkje bij “keep me signed in” en als verleen toestemming aan GSAK.
Nu is er een token aangemaakt en kan de api toegang worden gebruikt.

Stap 6 (GSAK verplaatsen naar de applicatie map)

Nu kunnen we GSAK verplaatsen naar de Applicatie map van de Mac.
Gewoon een kwestie van verslepen van de GSAK.app.

Stap 7 (Maak en herstel van reservekopie)

In de oude omgeving kan nu een backup worden gemaakt (op de USB-stick). (Let op alle databases selecteren en ook alle niet database items selecteren)
In de Wine versie van GSAK kan deze weer worden terug gelezen. (Let op alle databases selecteren en ook alle niet database items selecteren).
Nu staat de versie weer compleet terug.