Firefox 57.0 Quantum으로 업데이트 한 후 모든 탭 그룹이 손실 됨 후 모든 탭 그룹이 손실 됨

Firefox 57.0 Quantum으로 업데이트 한 후 모든 탭 그룹이 손실 됨

열린 탭 ( “활성”탭 그룹 내)뿐만 아니라 나머지 탭 ( “비활성”탭 그룹에서 열린 탭) (60 개 이상의 탭)으로 돌아 가야합니다.

그들을 복구 할 수있는 방법이 있습니까?



답변

동기화 탭 그룹 확장 을 설치하여 비활성 그룹에서 탭을 복원했습니다 .


답변

Ubuntu 사용자이거나 이와 비슷한 경우 최신 백업을 찾을 수 있어야합니다.

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

파일 형식에 대해 아무것도 몰랐지만 이 요점 은 기본적으로 시작하기에 충분했습니다.

gist가 백업 폴더에 저장되면 다음을 사용하여 json으로 내보낼 수 있습니다.

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

각 탭의 전체 기록을 포함하여 많은 데이터가 있지만 최소한 손실되지는 않습니다!

내가했던 것처럼 각 탭에서 가장 최근 URL을 저장하려면 다음 파이썬과 같은 작업을 수행해야합니다.

#!/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)


답변

탭을 잃어 버리는 것에 대해 걱정하고 있고 영원히 사라지지 않았다는 것을 빨리 확신하고 싶다면 가장 쉬운 방법은 @trrocket이 제안한대로 Tree-Style Tabs 확장 을 설치하는 것입니다 . 설치 후 사이드 바에서 “손실”탭을 찾을 수 있음을 확인할 수 있습니다.

즉, 나는 탭을 놓치지 않기를 바랍니다. (차이를 알 수 없다면 아마도 그다지 중요하지 않을 것입니다 … : P) 나는 또한 sessionstore 파일을 백업했으며 실제로 모든 것을 복구했는지 확인하기 위해 처리하는 데 시간이 걸립니다. 탭.

추신 : @trrocket의 모든 공로이지만, 의견을 읽지 않고 다른 답변을 보지 않고 당황하게하는 대신 이것을 답변으로 생각할 가치가 있다고 생각했습니다. @trrocket에 +1 🙂


답변

다른 옵션은 Firefox를 닫고 Firefox 56으로 다운 그레이드 한 다음 Firefox를 다시 시작하는 것입니다. 탭 그룹이 복원되어야합니다. 이때 탭을 Firefox 57 안전 방식으로 저장하고 Firefox 57로 다시 업그레이드 할 수 있습니다.


답변

이 문제도 있었고 다음 해결책을 찾았습니다.

  1. 브라우저 오른쪽 상단의 메뉴를 클릭하십시오 (3 개의 가로 막대로 표시됨)

  2. 이전 세션을 복원하는 옵션을 클릭하십시오 (메뉴 상단에 있어야 함).

  3. 모든 사전 양자 탭이 이월되어야합니다.


답변

이 Quantum 호환 애드온 은 유사한 기능을 제공하며 기존 그룹에서 누락 된 탭을 모두 마술처럼 찾습니다. 직접 다운로드 한 것만으로도 대체품으로 얼마나 잘 작동하는지 말할 수는 없습니다. 그러나 최악의 시나리오에서는 탭을 다시 가져 와서 북마크하고 Conex를 제거 할 수 있습니다. 최소한 그룹을 사용하지 않고 대처하는 방법을 알아 내려면 탭을 백업해야합니다.


답변

대안 (내가 제안한 확장 프로그램으로 탭을 잃어 버리는 것을 두려워하는 것) :

  • donwload Firefox 독립형 v.56- ;
  • 에 대한 안전 , 세이브 사본 파이어 폭스 프로필 폴더를;
  • 설치된 Firefox 프로파일 폴더에서 관련 파일을 v.56- (주로 sessionstore-backups 폴더 및 sessionstore.js 파일)로 복사하십시오.
  • v.56-을 열고 TabGroups (시스템에 이미 설치되어 있음)를 사용하여 백업 파일 (.json)을 만듭니다.

또한 Conex 와 같은 애드온을 사용하여 탭을 컨테이너 탭으로 변환하여 TabGroups 백업 파일을 가져올 수 있습니다 .