Dieser Artikel wurde bereits vor 11 Monaten und 20 Tagen veröffentlicht, er ist eventuell nicht mehr aktuell. Benutze doch die Suche oder stöbere in der Kategorie um einen aktuellen Artikel zu finden.Nachdem ich es hinbekommen hatte, die Firefox-Lesezeichen und die RSSOwl-Datenbank über Dropbox zu synchronisieren, bin ich heute zunächst mit gPodder gescheitert. Dann bin ich aber auf die Möglichkeit gestoßen auch unter Windows symbolische Links zu benutzen. Und das macht die ganze Sache einfacher.
“Eine symbolische Verknüpfung [...] ist eine Verknüpfung in einem Dateisystem (Datei oder Verzeichnis), die auf eine andere Datei oder ein anderes Verzeichnis verweist. Es ist also lediglich eine Referenz und kein richtiges Element.” [Wiki]
Damit ist es also möglich, die Datenbanken / Konfigurationsdateien der Programme im Dropbox-Verzeichnis zu speichern und eine Verknüpfung dort zu erstellen, wo das jeweilige Programm die Datei erwartet.
Hintergrund ist die Synchronisation verschiedener Programme (Browser, Feedreader, Podcast-Tool, etc.) über Dropbox. Leider bin ich gezwungen beruflich Windows zu benutzen, deshalb suche ich nach Möglichkeiten, die sowohl für Linux als auch für Windows funktionieren.
Für die Synchronisation von gPodder sind zwei Dateien relevant: channels.opml und database.sqlite. Diese beiden Dateien verschiebt man in das Dropbox-Verzeichnis und erstellt in ~ /.config/gpodder (dort speichert gPodder die Abonnements) die Verknüpfungen.
Unter Linux
florian@bugie:~/.config/gpodder$ ln -s /home/florian/Dropbox/exchange/gpodder/channels.opml ./channels.opml
florian@bugie:~/.config/gpodder$ ln -s /home/florian/Dropbox/exchange/gpodder/database.sqlite ./database.sqlite
Unter Windows
C:\Users\Florian\.config\gpodder>mklink channels.opml "C:\Users\Florian\My Dropbox\exchange\gpodder\channels.opml"
C:\Users\Florian\.config\gpodder>mklink database.sqlite "C:\Users\Florian\My Dropbox\exchange\gpodder\database.sqlite"
Hinweis: Bei der Windows-Version 0.17.0 funktioniert die Proxy-Einstellung nicht. Ich habe Version 0.16.1 installiert, die funktioniert ohne Probleme.
Zu den Firefox-Lesezeichen und RSSOwl
Ich hatte zunächst versucht, auch die Firefox-Lesezeichen und RSSOwl entsprechend zu synchronisieren, bin aber wieder zu den alten Lösungen zurück. Bei RSSOwl gibt es anscheinend das Phänomen, dass die Datei subscriptions.opml jedes Mal neu erstellt und die Verknüpfung damt überschrieben wird (zumindest unter Windows).
Bei Firefox würde es mit Verknüpfungen vermutlich funktionieren. Allerdings weiß ich nicht, wie es mit dem gleichzeitigen Zugriff auf die Datei aussehen würde. Außerdem ist die alte Lösung nicht sooo unschön.