Todos os grupos de guias foram perdidos após a atualização para o Firefox 57.0 Quantum

11

Todos os grupos de guias foram perdidos após a atualização para o Firefox 57.0 Quantum

Eu preciso voltar não apenas as abas abertas (dentro do grupo "ativo" de abas), mas o resto delas (aquelas que estavam abertas em grupos "inativos" de abas), que eram mais de 60 abas

Existe alguma maneira de recuperá-los?

    
por jakijem 16.11.2017 / 08:31

8 respostas

7

Eu restaurei minhas guias de grupos inativos instalando os Grupos de guias de sincronização .

    
por 17.11.2017 / 15:12
5

Se você é um usuário do Ubuntu, ou similar, você deve ser capaz de encontrar o último backup em

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

Eu não sabia nada sobre o formato do arquivo, mas essa essência era basicamente suficiente para me iniciar p>

Com o gist salvo na pasta de backup, você pode exportar para o json com:

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

Há muitos dados (incluindo o histórico completo de cada guia), mas pelo menos não está perdido!

Se você quiser salvar o URL mais recente de cada guia, como eu fiz, algo como o seguinte python deve fazer o trabalho:

#!/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)
    
por 16.11.2017 / 10:21
2

Se você está enlouquecendo com a perda de suas abas e simplesmente quer uma garantia rápida de que elas não desaparecerão para sempre, o mais fácil é instalar o Extensão de guias em estilo de árvore , como sugerido por @trrocket. Posso verificar que depois de instalá-lo, consegui encontrar as guias "perdidas" na barra lateral.

Dito isso, só espero que não tenha perdido nenhuma guia. (Se eu não posso dizer a diferença, talvez não importe tanto assim ...: P) Eu também fiz backup de meus arquivos de sessão de sessão, e levarei meu tempo para processá-los para verificar se eu realmente recuperei todos os meus arquivos. guias.

PS: Todo o crédito para o @trrocket, mas eu achei que valeria a pena colocar isso como uma resposta, em vez de ter alguém em pânico olhando para a outra resposta, sem ler os comentários. +1 para @trrocket: -)

    
por 16.11.2017 / 18:33
1

Outra opção é fechar o Firefox, fazer o downgrade para o Firefox 56 e reiniciar o Firefox. Seus grupos de guias devem ser restaurados. Neste ponto, você pode salvar suas guias de uma maneira segura no Firefox 57 e atualizar para o Firefox 57 novamente.

    
por 18.11.2017 / 02:27
0

Também tive este problema e encontrei a seguinte solução:

  1. Clique no menu no canto superior direito do navegador (indicado por três barras horizontais)

  2. Clique na opção para restaurar a sessão anterior (deve estar no topo do menu)

  3. Todas as suas guias pré-quânticas devem ser transportadas.

por 20.11.2017 / 09:44
0

Esse complemento compatível com o Quantum oferece funcionalidade semelhante e encontrará magicamente todas as guias ausentes dos seus antigos grupos. Eu não posso falar sobre o quão bem ele funciona como um substituto, já que eu acabei de fazer o download, por esta mesma razão, mas na pior das hipóteses você pode pegar as abas de volta, marcá-las e se livrar do Conex, então você Pelo menos você tem essas guias de backup enquanto você trabalha como lidar sem Grupos.

    
por 21.11.2017 / 10:34
0

Uma alternativa (o que eu fiz, com medo de perder minhas guias com todas essas extensões sugeridas):

  • baixe Firefox standalone v.56- ;
  • para segurança , salve uma cópia da sua pasta de perfil do Firefox;
  • copie os arquivos relevantes da sua pasta de perfil do Firefox instalada para a pasta v.56- (principalmente a pasta sessionstore-backups e o arquivo sessionstore.js);
  • abra o v.56-, use TabGroups (já instalados em seu sistema) para criar um arquivo de backup (.json).

Além disso, você pode usar um addon como Conex para importar o arquivo de backup do TabGroups, convertendo as guias em Guias do contêiner.

    
por 24.11.2017 / 15:37
0

Esta postagem do blog ( Como recuperei meus grupos de guias do Firefox ) descreve uma maneira de extraí-los de sessionstore.js , usando a linha de comando do Linux e o Python.

(PS Eu sei que o StackExchange prefere uma resposta na página em vez de um link simples, mas não parece certo copiar e colar o trabalho dessa pessoa do blog deles aqui)

    
por 26.11.2017 / 19:01