Zum Hauptinhalt springen Skip to page footer

GSAK-Makros

MatrixCounter

Code: Gitlab - School_Guy - Matrixcounter

Plugin um eine Statistik für das Geocaching Profil, um zahlreiche Matrizen anzuzeigen.

LocalNoteMoving

Code: Gitlab - School_Guy - LocalNoteMoving

Dies ist ein kleines GSAK - Plugin welches die lokalen gc.com Notizen in die die "User Notes" verschiebt. Die Idee/Notwendigkeit dazu ist entstanden als wir eine GPX erhalten haben, in der einige Informationen in der gc.com Notiz standen, diese aber beim aktualisieren via Geocaching-API verloren gehen würde.

SaveNotes

Code: Gitlab - School_Guy - SaveNotes

Dieses GSAK-Makro exportiert die Daten aus den Zahlenreichen Notizfeldern von GSAK in eine Textdatei um Informationen auch einfach außerhalb von GSAK zu pflegen. Ordner werden dabei selbstständig erstellt und es kann zwischen verschiedenen Ordnerschemata gewählt werden.

FavoritedByYourself

Code: Gitlab - School_Guy - FavoritedByYourself

Dieses Makro fügt ein Custom-Field hinzu, welches anzeigt, ob der Cache von dem Geocaching Account, welcher in GSAK registiert ist einen Favoriten bekommen hat oder nicht.

ChangedColumns

Code: Gitlab - School_Guy - ChangedColumns

Dieses Maktro ist wahrscheinlich nur für uns privat nützlich im momentanen Zustand. Dieses Makro benötigt extrem lange um durchzulaufen, da sie die Datenbank auf TD und Containeränderungen überprüft. Geschaffen wurde dieses Makro mit dem Zweck eine Datenbank in GSAK zu pflegen, mit der man die Geocaches quasi auf Veränderungen in diesen drei Parametern überprüfen kann und seine Statistik so pflegen kann wie man die Dosen auch gefunden hat.

CarNetCsvFileGeneration

Code: Gitlab - School_Guy - CarNetCsvFileGeneration

Dieses Makro erzeugt VW-Carnet kompatible CSV Dateien, welche kompakt Informationen über einen Cache enthält. Dieses Makro wurde erstellt da das Dateilimit im VW-Carnet mit 5MB ziemlich klein ist und eine GPX mit den vollständigen Cachebeschreibungen etc. Platz für sehr wenige Dosen lässt. Mit CSV sind durch diese Verkleinerung mehr als das 100-fache an Dosen Speicherbar ohne Probleme.

LinkCaches

Code: Gitlab - School_Guy - LinkCaches

Dieses Makro kombiniert den GC-Code und den Link-Shortener von Groundspeak (https://coord.info/) und baut daraus einen Link der von GSAK anschließend verwendet werden kann um die Informationen über den Cache mithilfe der Groundspeak-API zu vervollständigen. Dies ist nützlich, falls die notwendigkeit besteht eine csv mit GC-Nummer und Koordinaten zu importieren und GSAK die Caches somit nicht (er-)kennt.