Tutti i gruppi di schede persi dopo l'aggiornamento a Firefox 57.0 Quantum


12

Tutti i gruppi di schede persi dopo l'aggiornamento a Firefox 57.0 Quantum

Devo recuperare non solo le schede aperte (all'interno del gruppo di schede "attivo") ma anche le altre (quelle che erano aperte in gruppi di schede "inattive"), che erano più di 60 schede

C'è un modo per recuperarli?


2
I gruppi di schede sono stati rimossi molto tempo fa. È probabile che tu stia utilizzando un'estensione (ora incompatibile) per ripristinare la funzionalità. Puoi provare le informazioni in Come posso effettuare il downgrade di Firefox? per riaverli. Fai sempre il backup del tuo profilo prima di farlo.
Mokubai

1
Suppongo che questa persona si trovi nella mia situazione e stia usando l'addon "Tab Groups" addons.mozilla.org/en-US/firefox/addon/tab-groups-panorama che non è compatibile con il nuovo FF, come innumerevoli altri .
Manu,

Lo stesso problema qui. Vorrei davvero che gli sviluppatori avvertissero o non facessero cose del genere.
isomorfismi

Risposte:


8

Ho ripristinato le mie schede da gruppi inattivi installando l' estensione Sync Tab Groups .


1
Come li hai ripristinati? Ho installato i gruppi di schede di sincronizzazione ma non riesco a trovare i miei precedenti gruppi di schede. Potresti spiegare cosa hai fatto?
Jesse the Wind Wanderer,

Non gruppi stessi, ma tutte le schede di gruppi inattivi. Sono stati trovati tutti nel gruppo predefinito.
Arthur,

1
Si noti che l'installazione di questo potrebbe comportare il persistere delle schede di navigazione private come riportato qui . Ho notato quando le mie ricerche sull'affare del venerdì nero hanno iniziato a seguirmi ...
Koushik,

@JessetheWindWanderer Controlla la cartella dei segnalibri dopo l'installazione.
isomorfismi

6

Se sei un utente Ubuntu o simile, dovresti essere in grado di trovare l'ultimo backup su

~/.mozilla/firefox/ro51nwle.default/sessionstore-backups/upgrade.jsonlz4-[timestamp of upgrade]

Non sapevo nulla del formato del file, ma questa sostanza era sostanzialmente sufficiente per farmi iniziare

Con il gist salvato nella cartella di backup, è possibile esportare in json con:

$ sudo pip3 install lz4
$ python3 ./mozlz4a.py -d upgrade.jsonlz4-[timestamp of backup] backup.js

Ci sono molti dati lì dentro (compresa l'intera storia di ogni scheda) ma almeno non sono persi!

Se vuoi solo salvare l'URL più recente da ogni scheda come ho fatto io, qualcosa come il seguente python dovrebbe fare il lavoro:

#!/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 = {int(k): {'title': tab_groups[k]['title'], 'tabs': []} 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)

1
Bene, sono un utente W10, ma nonostante ciò ho trovato i file: recovery.jsonlz4 upgrade.jsonlz4 previous.jsonlz4 recovery.baklz4 Non ho idea di cosa fare con loro
jakijem

Hai installato Python? Altrimenti, forse ci sono altri modi per convertirli in Windows. Potresti anche essere in grado di importarli in una vecchia versione di Firefox, se ne installi una?
Trrocket,


1
OK, questo componente aggiuntivo funziona, ho recuperato tutte le schede, tutte confuse, ma almeno non le ho perse. Grazie mille Ora, questo componente aggiuntivo non organizza le schede in gruppi. C'è un modo con questo o qualsiasi altro componente aggiuntivo per organizzarli in gruppi?
Jakijem,

1
@jakijem dal tuo profilo Posso dire che NON hai ancora (ripeti NOT) questo badge . Questo è probabilmente anche il motivo per cui non sei consapevole di ciò che è scritto qui . Per favore vai a leggerlo e fai ciò che è suggerito in quella pagina. Questo è il modo di dire "Grazie mille".
Pierre.Vriens,

3

Se stai andando fuori di testa per perdere le tue schede e vuoi semplicemente assicurarti che non sono sparite per sempre, la cosa più semplice è installare l' estensione Schede stile albero , come suggerito da @trrocket. Posso verificare che dopo averlo installato, sono stato in grado di trovare le schede "perse" nella barra laterale.

Detto questo, spero solo di non aver perso nessuna scheda. (Se non riesco a distinguere la differenza, forse non ha molta importanza ...: P) Ho anche eseguito il backup dei miei file del sessionstore e mi prenderò il tempo per elaborarli per verificare che ho effettivamente recuperato tutti i miei schede.

PS: Tutto merito a @trrocket, ma ho pensato che valesse la pena metterlo come una risposta invece di avere qualcuno nel panico nel guardare l'altra risposta, senza leggere i commenti. +1 a @trrocket :-)


1

Un'altra opzione è chiudere Firefox, eseguire il downgrade a Firefox 56 e riavviare Firefox. I gruppi di schede devono essere ripristinati. A questo punto, puoi salvare le tue schede in modo sicuro su Firefox 57 e aggiornare di nuovo a Firefox 57.


1

Ho avuto anche questo problema e ho trovato la seguente soluzione:

  1. Fai clic sul menu in alto a destra del browser (indicato da tre barre orizzontali)

  2. Fai clic sull'opzione per ripristinare la sessione precedente (dovrebbe essere nella parte superiore del menu)

  3. Tutte le schede pre-quantistiche devono essere riportate.


1

Questo addon compatibile con Quantum offre funzionalità simili e troverà magicamente tutte quelle schede mancanti dai tuoi vecchi gruppi. Non posso parlare di come funziona come sostituto poiché l'ho appena scaricato da solo, proprio per questo motivo, ma nel peggiore dei casi puoi recuperare le schede, aggiungerle ai segnalibri e sbarazzarti di Conex, quindi ' ho almeno fatto il backup di quelle schede mentre ti accorgi come far fronte senza gruppi.


1

Un'alternativa (cosa ho fatto, paura di perdere le mie schede con tutte quelle estensioni suggerite):

  • scarica Firefox standalone v.56- ;
  • per sicurezza , salva una copia della cartella del tuo profilo Firefox;
  • copiare i file pertinenti dalla cartella del profilo di Firefox installata in quella della v.56- (principalmente la cartella sessionstore-backups e il file sessionstore.js);
  • apri v.56-, usa TabGroups (già installato sul tuo sistema) per creare un file di backup (.json).

Inoltre, è possibile utilizzare un componente aggiuntivo come Conex per importare il file di backup di TabGroups, convertendo le schede in Schede contenitore.


1

Questo post sul blog ( Come ho recuperato i miei gruppi di schede di Firefox ) descrive un modo per estrarli da sessionstore.js, usando la riga di comando di Linux e Python.

(PS, so che Stackexchange preferisce una risposta sulla pagina piuttosto che un semplice link, ma non è giusto copiare e incollare il lavoro di quella persona dal suo blog qui)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.