Menüleiste

Die meisten Standard-Menü-Einträge verhalten sich genauso wie bei allen Mac-Programmen.

Menü Fenster

Fensterpositionen sichern

Diese Funktion speichert die Sichtbarkeit, Fenstergröße, Fensterposition und Schrift der Fenster. Mac-Programme starten meist mit der Anordnung an Fenstern, mit denen das Programm beendet wurde. Geocaching Deputy geht da einen anderen Weg. Stellen Sie sich Ihre Arbeitsumgebung so ein, wie sie diese zum Arbeiten benötigen. Wenn Sie dann diese Funktion ausführen, erscheint Geocaching Deputy bei jedem Neustart genau so wieder!

Einstellungen

Mitglieds-ID

Wenn Geocaching Deputy die Mitglieds-ID kennt, können, beim Import von GPX-Dateien, Caches automatisch als Gefunden, Nicht gefunden und als eigener Cache gekennzeichnet werden.
Die Mitglieds-ID findet man bei geocaching.com unter Bearbeite Dein Profil -> Mitgliedschaft und bei Opencaching unter Profildaten -> Statistikbild.

Multi-GPX-Import

In der Regel importiert man immer wieder die gleichen GPX-Dateien, die als Pocket Query bereit gestellt werden.
Deswegen können diese Dateien einmal eingestellt werden und dann immer wieder alle gemeinsam mit einem Klick importiert werden.
Falls die extra Dateien für Waypoints von Geocaching.com importiert werden sollen, ist es wichtig, diese in der Import-Liste nach den Dateien mit den Caches einzutragen.

Zusätzliche Wegpunkte in die Export-Datei schreiben

Leider hat sich kein GPX-Format für Wegpunkte durchgesetzt. Die Wegpunkte werden mit der Bezeichnung "GCCode des Muttercaches"-x in die Export-Datei geschrieben, so wie es von Opencaching gemacht wird.

Zeige Tage seit Publish, statt Datum in der Liste

Für Manche ist es übersichtlicher das Alter des Caches in Tagen anzugeben, zu mal zukünftige Events gleich durch den negativen Wert erkennbar sind.

Erinnerungen im Apple-Kalender speichern

An mache Caches oder Events möchte man zu einer bestimmten Zeit erinnert werden. Dazu kann hier eingestellt werden, ob und in welchen Apple-Kalender die Erinnerung geschrieben werden soll.

Automatische Sicherung

Da alle Daten im Speicher gehalten werden, muß auf die Datensicherheit ein gewisses Augenmerk gerichtet werden. Wenn Sie Geocaching Deputy lange Zeit in Betrieb haben und viele Daten verändert wurden, ist ein Systemabsturz meistens eine Katastrophe! Hier haben Sie die Option, entweder alle xx Minuten oder einmal am Tag oder in der Nacht um eine bestimmte Uhrzeit, automatisch alle geänderten Daten zu sichern.


Fenster-Transparenz

Manche mögen durch Fenster noch etwas Hintergrund sehen. Der Grad der Transparenz kann hier eingestellt werden.

Wenn offener Dialog beim Beenden geändert wurde

Es kann einstellt werden, ob beim Beenden vom Geocaching Deputy, wenn noch Dialoge offen sind, in denen Daten geändert wurden, die Daten automatisch gespeichert, verworfen werden oder ob für jeden geänderten Datensatz gefragt werden soll wie verfahren werden soll.

Netzwerk-Betrieb

Falls Sie mit mehreren Macs im Netzwerk mit dem selben Datenstamm arbeiten möchten, können Sie hier den Netzwerk-Betrieb einstellen.
Ein Mac muß als Server arbeiten. Alle anderen als Clients. Die Nummer des TCP-Port müssen Sie nur dann ändern, wenn ein anderes Programm zufällig den selben Port verwenden sollte.
Sollte die Kommunikation zwischen den Macs nicht funktionieren, können Sie das Protokoll aktivieren und an Hartmann Software schicken, um das Problem zu lokalisieren.
Wenn Sie ein lokales Netzwerk haben, stellen Sie bei allen Clients Verbindungsaufbau: "Lokal automatisch" ein. Dann ist keine Angabe einer IP-Adresse nötig.
Wenn Sie ein Netzwerk über das Internet betreiben wollen, stellen Sie auf "Internet mit IP/Domain" und tragen Sie die IP- oder Domain-Adresse des Servers ein.

Um die Synchronisierung sicher zu machen, wartet Geocaching Deputy für jeden gesendeten Datensatz auf eine Bestätigung. Kommt diese Bestätigung nicht, wird der Datensatz nach der eingestellten Zeit erneut gesendet.
Wenn noch keine Verbindung zum Server besteht, wird, nach der eingestellten Zeit, erneut versucht eine Verbindung aufzubauen.

Verhindern, dass Geocaching Deputy im Hintergrund von App Nap angehalten wird

Wenn ein Programm im Hintergrund läuft, wird es von neuen macOS-Versionen zeitweise für 20 Sekunden angehalten. Das ist schlecht für den Server, weil Datensätze dann nicht mehr zeitnah im Netzwerk synchronisiert werden. Deshalb kann man hier einstellen, dass Geocaching Deputy im Hintergrund nicht angehalten wird.

Eine genaue Beschreibung des Netzwerk-Betriebs finden Sie in einem eigenen Kapitel.

Speicherort des Geocaching Deputy-Daten-Ordners

Normalerweise werden alle Geocaching Deputy-Daten im Order ~/Library/Application Support/GCDeputy/ gespeichert, sodass hier keine Einstellung vorgenommen werden muß. Sie können den Geocaching Deputy-Ordner aber auch woanders ablegen.