Gibt es eine Möglichkeit, den Browserverlauf in Safari zu speichern / wiederherzustellen? Ich frage, weil ich einen Weg gefunden habe, das versteckte Debug- Menü im Browser anzuzeigen, wo es eine Option gibt Sync iCloud history . Die Sache ist, dass ich mich nicht nur auf iCloud verlassen möchte, um den Browserverlauf wiederherzustellen. Außerdem weiß ich wirklich nicht, ob das Synchronisieren des iCloud-Verlaufs so funktionieren würde oder eher den Verlauf oder eine andere bestimmte Art von Daten auf allen Geräten zusammenführen oder überschreiben würde.
Der Safari-Verlauf wird in einer SQLite-Datenbank gespeichert, die sich unter befindet
~/Library/Safari/History.db
Sie können diese Datei an eine andere Stelle kopieren, um sie zu speichern, und sie dann wiederherstellen, indem Sie sie über die vorhandene Datei kopieren (während Safari beendet wird).
Ich verwende eine Safari-Erweiterung namens Sessions . Der Code ist hier auf GitHub verfügbar . Dies funktioniert nur mit Safari-Versionen kleiner als 12. Apple hat Safari-Erweiterungen in v12 als veraltet markiert.
Sessions verfolgt für Sie Ihre geöffneten Fenster und Registerkarten. Mit einem Klick auf eine Schaltfläche können Sie jederzeit einen Schnappschuss Ihrer Sitzung speichern und neu beginnen, in der Gewissheit, dass Sie in Ihrer zukünftigen Freizeit zu Ihren Tabs zurückkehren können.
Sessions ist effizient, leichtgewichtig und geht Ihnen aus dem Weg; Wenn automatische Backups aktiviert sind, müssen Sie nicht darüber nachdenken, bis Sie es brauchen. Jeder Aspekt des Designs wurde sorgfältig durchdacht und mit vertrauten Mac-Sensibilitäten angereichert. Und mit der umfangreichen Tab-Verwaltung und den Suchfunktionen von Sessions gehört der Verlust eines Links der Vergangenheit an.
Ich kann mehrere Tage durch den Verlauf meines Browser-Tabs zurückgehen und sogar alte Sitzungen löschen, die ich nicht mehr benötige. All dies geschieht im Hintergrund, sodass ich nichts tun muss.
rraallvv