Es kommt ja immer mal wieder vor, dass mehrere Cacher zusammen einen Urlaub planen und dafür auch GSAK nutzen möchten. Man könnte einfach die Datenbank durchs Netz schicken. Aber ich habe nach einem einfacheren Weg gesucht und tatsächlich auch gefunden.
Als erstes benötigt man einen Account bei Dropbox*. Nachdem der Account erstellt und das dazugehörige Programm installiert und eingerichtet ist sollte man einen Ordner auf seinem Rechner haben, der von Dropbox automatisch syncronisiert wird. Der besseren Übersicht halber habe ich mir dort einen weiteren Ordner angelegt, der sich GSAK_Datenbanken schimpft. Nun kommt es darauf an ob man ein Windows 7 sein eigen nennt oder ein älteres Windows installiert hat.
Vorgehensweise Windows 7:
Hier sollte man als erstes einmal in Erfahrung bringen, wo die GSAK-Datenbanken abgelegt sind. Dies kann man in den Optionen von GSAK einsehen.
In meinem Fall liegen die Datenbanken im Ordner C:\Users\andy\GSAK_Datenbanken. Nun öffnet man eine Kommandokonsole mit “Start -> Ausführen/Suchen -> cmd”. Hier wechselt man in den vorher angelegten GSAK-Ordner in der Dropbox
cd c:\Users\andy\Documents\My Dropbox\gsak\GSAK_DatenbankenHier wird als nächstes eine virtuelle Verbindung zu dem Datenbankordner angelegt, der mit dem andern Cacher geteilt werden soll. Dies erfolgt mit:
mklink /J <Name der Verknüpfung> <Originalordner><Name der Verknüpfung> entspricht dann dem Namen der Datenbank wie er in GSAK angezeigt wird, also zum Beispiel gemeinsame_Datenbank. In meinem Fall gebe ich also folgenden Befehl ein:
mklink /J gemeinsame_Datenbank "c:\Users\andy\GSAK_Datenbanken\gemeinsame_Datenbank"Jetzt muss dieser Ordner noch dem anderen Cacher freigegeben werden. Dazu logt man sich auf der Webseite ein: “Freigaben -> Ordner freigeben”



Als nächstes noch die Mailadresse des anderen Cachers eingeben, der ebenfalls einen Dropboxzugang sein eigen nennen muss. Cacher Zwei sollte jetzt eine Mitteilung in seinem Dropboxaccount sehen das ihm ein Ordner freigegeben wurde. Dies muss er noch akzeptieren und schon haben beide Zugriff auf die selbe Datenbank.

Damit der zweite Cacher direkten Zugriff auf die Datenbank bekommt, muss er sich wiederum einen virtellen Link auf dieses Verzeichnis anlegen. Zum Beispiel:
cd c:\Users\polxs\GSAKmklink /J "gemeinsame_DB_Andy" "c:\User\polxs\Documents\My Dropbox\gemeinsame_Datenbank"Vorgehen andere Windowsversionen:
Leider ist mir für Windows-User die nicht die Nummer 7 ihr eigen nennen keine Möglichkeit bekannt Links auf Verzeichnisse zu setzen. Deshalb hat man hier nur zwei Möglichkeiten. Entweden man hat seine kompletten Datenbanken im Dropboxverzeichnis (was gleichzeitig ein Backup darstellen würde) oder man kopiert das entsprechende Datenbankverzeichnis immer manuell hin und her.
Um seine Datenbank braucht man sich nur wenige Sorgen machen, wenn die Datenbankdatei durch GSAK in Benutzung ist, dann erkennt dies GSAK und überschreibt sie nicht. Wenn es doch einmal zu einem Konflikt der SQLite-Datei kommt, dann legt Dropbox automatisch ein zweite Datei an mit dem Hinweis das es einen Konflikt mit dem anderen User gibt. Um dies weitesgehend zu umgehen sollte man sich einfach bei der Benutzung etwas absprechen.
* wenn ihr euch über den Link anmeldet, dann bekomme ich pro Anmeldung 250MB für meinen Accout gut geschrieben. Es geht natürlich auch einfach über dropbox.com



am 05.10.2011 um 15:26 Uhr :
Hi,
User, die nicht Win7 verwenden, können mit dem Tool Junction einen symbolischen Link auf ein Verzeichnis anlegen.
Generell würde ich allerdings davon abraten, die Datenbank gleichzeitig zu verwenden. Im GSAK-Forum gibt es dazu auch eine Diskussion.
VG
Jan
am 05.10.2011 um 18:45 Uhr :
Wie sieht denn das mit den Nutzungsbedingungen von Groundspeak aus?
Ich nutze dann ja Daten, die eigentlich nur ein User nutzen darf. Okay, wo kein Kläger ist… aber interessieren würde mich das schon.
Gruß
Thomas
am 05.10.2011 um 19:00 Uhr :
@janhuddel: danke für den Hinweis mit Junction.
Ich würde auch nicht meine Hauptdatenbank mit einem anderen Cacher teilene, sondern eher eine Datenbank teilen in die man die Caches der nächsten gemeinsamen Tour schiebt. Also eine entbehrbare Datenbank.
@SKRELL: Wahrscheinlich sieht es Groundspeak nicht so gerne. In meinem Fall sind aber beider Cacher Premiummember, da ist es also kein Problem.