Wie kann man Brave Session manuell wiederherstellen?

2195
MrFox

Ich habe eine vollständige Sitzungsdatei mit korrekt aussehenden Informationen, session-store-1aber Brave produziert nur meine angeheftete Registerkarte und eine leere Registerkarte. Es gibt keine anderen Session-Store-Dateien. Vielleicht ist dieser zu groß geworden, da er 831 KB groß ist.

Ich bin bereit, meine Registerkarten manuell wiederherzustellen, kann aber die aktiven Registerkarten in der Datei nicht finden. Wie kann ich das machen? Was ist das Muster dort?

3

1 Antwort auf die Frage

1
harrymc

Dies ist ein bekanntes Problem, das derzeit hier geöffnet ist:
Brave sollte die Sitzung nach einem Absturz # 5512 ordnungsgemäß wiederherstellen .

In einem anderen Community-Post zum selben Problem wurde diese Antwort von dem Entwickler namens Clifton gegeben, der dem Problem zugewiesen wurde:

Ich entschuldige mich für die Probleme, die Sie hatten. Im Falle eines Absturzes wissen wir, wie die Fenster-Sitzungsdaten verloren gehen können (offene Registerkarten usw.). Wir haben hier ein Problem, das Sie nachverfolgen können, welche Aufgaben wir zur Verbesserung der Zuverlässigkeit ausführen müssen:

https://github.com/brave/browser-laptop/issues/55128

Wenn Sie in der Zwischenzeit viele Fenster öffnen, anstatt Lesezeichen zu setzen, können Sie Ihre Sitzung regelmäßig speichern. Die Datei befindet sich unter ~/Library/Application Support/brave/session-store-1. Ich kann diese Datei vielleicht einmal pro Woche sichern (Sie können das mit cron automatisieren). Offensichtlich ist dies nicht ideal und wir möchten es richtig beheben - es dauert nur eine Weile, um dorthin zu gelangen (bestimmte Details werden in der obigen Ausgabe erfasst).

Danke, dass Sie bisher so weit gekommen sind.

Verfolgen Sie also das obige Problem - Sie werden dort sehen, wann / ob das Problem behoben wurde. Wenn Sie dieses Problem nicht akzeptieren können, können Sie in der Zwischenzeit nur einen anderen Browser verwenden.

Danke, aber das löst mein Problem nicht. Gibt es eine Möglichkeit, die Sitzung manuell aus der gespeicherten Datei wiederherzustellen? Ich habe die Datei, kann aber meine Sitzung nicht wiederherstellen. Ich bin bereit, Notepad ++ zu verwenden und die URLs zu kopieren, aber ich kann sie dort nicht finden. Ich habe bereits zwei andere Browser gleichzeitig verwendet und werde dies auch weiterhin tun. MrFox vor 6 Jahren 0
Die Datei "session-store-1" kann nicht immer verwendet werden. Aus diesem Grund empfiehlt Clifton, die Datei regelmäßig zu speichern und aus dem Backup zurückzugeben, wenn sie zerstört wird. Manchmal kann man die Sitzungen in einer anderen Datei namens "session-store-2" (oder einer anderen) finden, die in "session-store-1" umbenannt werden muss, um verwendet zu werden. Es scheint, dass das Speichern von Sitzungen in Brave im Moment sehr fehlerhaft ist. Wenn der betreffende Entwickler, Clifton, keine Lösung für die Wiederherstellung eines zerstörten "session-store-1" hat, es sei denn, er wird aus dem Backup zurückgeschickt, fürchte ich, dass niemand helfen kann. harrymc vor 6 Jahren 0
Nur um sicherzustellen, dass Sie verstehen; Die Datei sieht aus, als hätte sie eine perfekte JSON-Struktur. Nicht, als wäre es beschädigt worden oder so etwas. Es hat nur viele tausend Zeilen und ich kann meine URLs in der Struktur nicht finden. MrFox vor 6 Jahren 0
Ich habe nicht gesagt, dass es beschädigt ist, nur dass es für das Wiederherstellen der Sitzungen unbrauchbar ist. harrymc vor 6 Jahren 0
Ich wünschte wirklich, ich wüsste das, bevor ich dadurch Monate an Arbeit verlor. Wird dies auch Crypto Wallets stören? Wenn ja, ist Brave einfach zu gefährlich geworden. Es stürzt zu oft ab, verliert Speicher und verliert scheinbar nur zufällig Ihren gesamten Tabs-Verlauf, es sei denn, Sie verwenden eine versteckte Speicherfunktion. G_V vor 6 Jahren 0