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


12

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

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

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


2
탭 그룹은 오래 전에 제거되었습니다. 기능을 복원하기 위해 (현재 호환되지 않는) 확장을 사용하고있을 가능성이 있습니다. 당신의 정보를 시도 할 수 있습니다 내가 파이어 폭스를 다운 그레이드 할 수 어떻게? 그들을 다시 얻을 수 있습니다. 프로파일을 작성하기 전에 항상 백업하십시오.
Mokubai

1
이 사람이 제 상황에 처해 있고 새로운 탭 과 호환되지 않는 "탭 그룹"애드온 addons.mozilla.org/en-US/firefox/addon/tab-groups-panorama 를 사용하고 있다고 가정 합니다. .
마누

여기에도 같은 문제가 있습니다. 실제로 개발자들이 이와 같은 일을 경고하거나하지 않기를 바랍니다.
isomorphismes

답변:


8

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


1
그것들을 어떻게 복원 했습니까? 동기화 탭 그룹을 설치했지만 이전 탭 그룹을 찾을 수 없습니다. 당신이 한 일을 설명해 주시겠습니까?
바람 방랑자 제시 Jesse 's

그룹 자체가 아니라 비활성 그룹의 모든 탭. 그들은 모두 기본 그룹에서 발견되었습니다.
Arthur

1
이를 설치하면 여기에 보고 된대로 비공개 브라우징 탭이 유지 될 수 있습니다 . 나는 검은 금요일 거래 검색이 나를 따라 시작했을 때 알아 차렸다.
koushik

@JessetheWindWanderer 설치 후 북마크 폴더를 확인하십시오.
isomorphismes

6

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)

1
그들과 함께 수행 할 작업에 대한 recovery.jsonlz4 upgrade.jsonlz4 previous.jsonlz4 recovery.baklz4 I하지 단서 : 음 저는 W10 사용자는하지만,에도 불구하고 나는 파일 발견
jakijem

파이썬이 설치되어 있습니까? 그렇지 않은 경우 Windows에서 다른 방법으로 변환 할 수 있습니다. Firefox를 설치하면 이전 버전의 Firefox로 가져올 수도 있습니다.
트러 킷


1
좋아,이 애드온이 작동하고 모든 탭을 복구했습니다. 모두 섞 였지만 적어도 풀리지 않았습니다. 대단히 감사합니다. 이제이 애드온은 탭을 그룹으로 구성하지 않습니다. 이것들이나 다른 애드온으로 그룹으로 구성 할 수있는 방법이 있습니까?
jakijem

1
프로필에서 @jakijem 이 배지를 아직 얻지 못했다고 말할 수 있습니다 . 여기 에 쓰여진 내용을 모르는 이유도 있습니다 . 읽어보고 해당 페이지에 제안 된 내용을 수행하십시오. 그것이 "정말 감사합니다"라고 말하는 방법입니다.
Pierre.Vriens

3

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

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

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


1

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


1

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

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

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

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


1

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


1

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

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

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


1

이 블로그 게시물 ( Firefox 탭 그룹을 복구 하는 방법) sessionstore.js은 linux 명령 줄과 Python을 사용하여 이들을 추출하는 방법을 설명합니다 .

(PS Stackexchange는 간단한 링크보다는 페이지에 대한 답변을 선호하지만 그 사람의 작업을 블로그에서 복사하여 붙여 넣는 것이 옳지 않다는 것을 알고 있습니다)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.