Ich habe meine Tabs aus inaktiven Gruppen wiederhergestellt, indem Sie die Erweiterung " Sync-Tab-Gruppen" installiert haben .
Alle Registerkartengruppen gingen nach dem Update auf Firefox 57.0 Quantum verloren
Alle Registerkartengruppen gingen nach dem Update auf Firefox 57.0 Quantum verloren
Ich muss nicht nur die geöffneten Tabs (innerhalb der "aktiven" Tab-Registerkarten), sondern auch den Rest (die in "inaktiven" Tab-Tabs geöffnet waren), die mehr als 60 Tabs waren, zurück
Gibt es eine Möglichkeit, sie wiederzugewinnen?
8 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Wenn Sie ein Ubuntu-Benutzer oder ein ähnlicher Benutzer sind, sollten Sie die neueste Sicherung unter finden
~/.mozilla/firefox/ro51nwle.default/sessionstore-backups/upgrade.jsonlz4-[timestamp of upgrade]
Ich wusste nichts über das Dateiformat, aber dieser Kern war im Grunde genug, um mich anzufangen
Wenn der gist im Sicherungsordner gespeichert ist, können Sie ihn mit json nach json exportieren:
$ sudo pip3 install lz4 $ python3 ./mozlz4a.py -d upgrade.jsonlz4-[timestamp of backup] backup.js
Es gibt eine Menge Daten darin (einschließlich der gesamten Historie jeder Registerkarte), aber zumindest sind sie nicht verloren!
Wenn Sie nur die aktuellste URL von jeder Registerkarte wie ich speichern möchten, sollte der folgende Python die Aufgabe erfüllen:
#!/usr/bin/env python3 import json with open('backup.js') as infile: read_data = infile.read() json_data = json.loads(read_data) tab_groups = json.loads(json_data['windows'][0]['extData']['tabview-group']) groups = for k in tab_groups.keys()} for tab in json_data['windows'][0]['tabs']: url = tab['entries'][-1]['url'] group_id = json.loads(tab['extData']['tabview-tab'])['groupID'] groups[group_id]['tabs'].append(url) with open('tabs_backup.json', 'w') as outfile: json.dump(groups, outfile, indent=4)
Wenn Sie vor dem Verlust Ihrer Tabs freaking sind und einfach eine schnelle Gewissheit haben möchten, dass sie nicht für immer verschwunden sind, ist es am einfachsten, die Tree-Style Tabs-Erweiterung zu installieren, wie von @trrocket vorgeschlagen. Ich kann bestätigen, dass ich nach der Installation die "verlorenen" Tabs in der Seitenleiste finden konnte.
Ich hoffe nur, dass ich keine Tabs verpasst habe. (Wenn ich den Unterschied nicht erkennen kann, ist es vielleicht nicht so wichtig ...: P) Ich habe auch meine Sessionstore-Dateien gesichert und werde mir die Zeit nehmen, sie zu verarbeiten, um sicherzustellen, dass ich tatsächlich alle meine wiederhergestellt habe Registerkarten.
PS: Alles Gute an @trrocket, aber ich dachte, es lohnt sich, dies als Antwort zu betrachten, anstatt jemanden in Panik zu geraten, die andere Antwort anzusehen, ohne die Kommentare zu lesen. +1 bis @Trommel :-)
Eine andere Option ist, Firefox zu schließen, auf Firefox 56 herunterzustufen und Firefox neu zu starten. Ihre Tab-Gruppen sollten wiederhergestellt werden. An diesem Punkt können Sie Ihre Registerkarten auf eine sichere Weise in Firefox 57 speichern und erneut auf Firefox 57 aktualisieren.
Ich hatte auch dieses Problem und fand die folgende Lösung:
Klicken Sie oben rechts im Browser auf das Menü (durch drei horizontale Balken angezeigt).
Klicken Sie auf die Option, um die vorherige Sitzung wiederherzustellen (sollte sich oben im Menü befinden).
Alle Ihre Pre-Quantum-Tabs sollten übernommen werden.
Dieses Quantum-kompatible Addon bietet ähnliche Funktionen und findet magisch alle fehlenden Tabs Ihrer alten Groups. Ich kann nicht sagen, wie gut es als Ersatz funktioniert, da ich es aus genau diesem Grund gerade erst selbst heruntergeladen habe. Aber im schlimmsten Fall können Sie die Registerkarten zurückholen, mit einem Lesezeichen versehen und Conex loswerden, so dass Sie ' Ich habe zumindest diese Registerkarten gesichert, während Sie herausfinden, wie Sie ohne Gruppen umgehen können.
Eine Alternative (was ich getan habe, aus Angst, meine Tabs mit all den vorgeschlagenen Erweiterungen zu verlieren):
- donwload Firefox Standalone v.56- ;
- Speichern Sie zur Sicherheit eine Kopie Ihres Firefox-Profilordners.
- Kopieren Sie die relevanten Dateien aus Ihrem installierten Firefox-Profilordner in eine von Version 56- (hauptsächlich den Ordner sessionstore-backups und die Datei sessionstore.js).
- v.56 öffnen, verwenden Sie TabGroups (bereits auf Ihrem System installiert), um eine Sicherungsdatei (.json) zu erstellen.
Außerdem können Sie ein Addon wie Conex verwenden, um die TabGroups-Sicherungsdatei zu importieren und Registerkarten in Container-Registerkarten zu konvertieren.
In diesem Blogpost ( Wie ich meine Firefox-Tab-Gruppen wiederhergestellt habe ) wird beschrieben, wie Sie diese sessionstore.js
mithilfe der Linux-Befehlszeile und Python extrahieren können .
(PS, ich weiß, dass Stackexchange eine Antwort auf der Seite vorgezogen hat, nicht nur einen einfachen Link, aber es hat sich nicht angetan, die Arbeit dieser Person aus ihrem Blog hierher zu kopieren).
Verwandte Probleme
-
3
Installieren Sie Silverlight für Mozilla Firefox ohne Administratorrechte
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
6
Warum sieht Firefox unter Linux anders aus als Windows / Mac?
-
13
Wie bekomme ich eine neue Browsersitzung, wenn Sie in Firefox / Chrome eine neue Registerkarte oder...
-
2
Firefox zum Drucken von PDF-Schriftarten
-
4
Firefox 3.5 startet das Problem langsam
-
4
Warum gibt es keinen 64-Bit-Linux-Firefox-Build?
-
3
Wie kann ich Firefox den Zugriff auf das Intranet mitteilen?
-
1
Wie erstelle ich ein benutzerdefiniertes Firefox-Build, das Anpassungen enthält?