กลุ่มแท็บทั้งหมดหายไปหลังจากอัปเดตเป็น Firefox 57.0 Quantum


12

กลุ่มแท็บทั้งหมดหายไปหลังจากอัปเดตเป็น Firefox 57.0 Quantum

ฉันต้องกลับไม่เพียง แต่แท็บที่เปิดอยู่ (ภายในกลุ่มแท็บ "ที่ใช้งานอยู่") แต่ส่วนที่เหลือของพวกเขา (แท็บที่เปิดอยู่ในกลุ่มแท็บ "ไม่ใช้งาน") ซึ่งมีมากกว่า 60 แท็บ

มีวิธีกู้คืนพวกเขาหรือไม่?


2
กลุ่มแท็บถูกลบไปนานแล้ว คุณมีโอกาสที่จะใช้ส่วนขยาย (เข้ากันไม่ได้ตอนนี้) เพื่อกู้คืนฟังก์ชันการทำงาน คุณสามารถลองข้อมูลได้ที่ฉันจะลดระดับ Firefox ได้อย่างไร? เพื่อให้พวกเขากลับมา สำรองข้อมูลโปรไฟล์ของคุณเสมอก่อนที่จะทำ
Mokubai

1
ฉันคิดว่าบุคคลนี้อยู่ในสถานการณ์ของฉันและใช้ "กลุ่มแท็บ" addon addons.mozilla.org/en-US/firefox/addon/tab-groups-panoramaซึ่งเข้ากันไม่ได้กับ FF ใหม่เป็นคนอื่น ๆ นับไม่ถ้วน .
มนู

ปัญหาเดียวกันที่นี่ ผู้ที่ชื่นชอบจริง ๆ จะเตือนหรือไม่ทำสิ่งนี้
isomorphismes

คำตอบ:


8

ฉันกู้คืนแท็บของฉันจากกลุ่มที่ไม่ได้ใช้งานโดยการติดตั้งส่วนขยายSync Tab Groups


1
คุณเรียกคืนได้อย่างไร ฉันติดตั้ง Sync Tab Groups แล้ว แต่ไม่พบกลุ่มแท็บก่อนหน้าของฉัน คุณช่วยอธิบายสิ่งที่คุณทำไปได้ไหม
Jesse the Wind Wanderer

ไม่ใช่กลุ่ม แต่เป็นแท็บทั้งหมดจากกลุ่มที่ไม่ได้ใช้งาน พบทั้งหมดในกลุ่มเริ่มต้น
อาร์เธอร์

1
กรุณาอย่าทราบว่าการติดตั้งนี้อาจนำไปสู่แท็บเรียกดูแบบส่วนตัวได้รับการยืนยันว่าเป็นรายงานที่นี่ ผมสังเกตเห็นเมื่อสีดำค้นหาข้อตกลงศุกร์ของฉันเริ่มต้นดังต่อไปนี้ฉัน ...
Koushik

@JessetheWindWanderer ตรวจสอบโฟลเดอร์ที่คั่นหน้าหลังจากติดตั้ง
isomorphismes

6

หากคุณเป็นผู้ใช้ Ubuntu หรือคล้ายกันคุณควรจะสามารถค้นหาข้อมูลสำรองล่าสุดได้ที่

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

ฉันไม่รู้อะไรเลยเกี่ยวกับรูปแบบไฟล์ แต่ส่วนสำคัญนี้เพียงพอสำหรับฉันในการเริ่มต้น

เมื่อส่วนสำคัญถูกบันทึกไปยังโฟลเดอร์สำรองคุณสามารถส่งออกไปยัง 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
ดีผู้ใช้ I´ma W10 แต่ทั้งๆที่ฉันพบไฟล์: recovery.jsonlz4 upgrade.jsonlz4 previous.jsonlz4 recovery.baklz4 ฉันไม่ได้เบาะแสเกี่ยวกับสิ่งที่พวกเขาทำ
jakijem

คุณติดตั้งไพ ธ อนไหม ถ้าไม่มีอาจมีวิธีอื่นในการแปลงไฟล์ใน Windows คุณอาจจะสามารถนำเข้ามาเป็น Firefox รุ่นเก่าถ้าคุณติดตั้งหรือไม่
เฟือง


1
ตกลง addon นี้ใช้งานได้ฉันกู้คืนแท็บทั้งหมดมิกซ์ทั้งหมด แต่อย่างน้อยฉันก็ไม่หลวม ขอบคุณมากตอนนี้ addon นี้ไม่ได้จัดระเบียบแท็บเป็นกลุ่ม มีวิธีใดกับสิ่งนี้หรือส่วนเสริมอื่น ๆ เพื่อจัดระเบียบพวกมันเป็นกลุ่ม?
jakijem

1
@jakijem จากโปรไฟล์ของคุณฉันจะบอกว่าคุณไม่ได้ (ไม่ซ้ำ) ได้รับป้ายนี้เลย ซึ่งอาจจะเป็นเหตุผลที่คุณไม่ได้ตระหนักถึงสิ่งที่เขียนที่นี่ โปรดไปอ่านและทำสิ่งที่แนะนำในหน้านั้น นั่นคือวิธีที่จะพูดว่า "ขอบคุณมาก"
Pierre.Vriens

3

หากคุณกังวลเกี่ยวกับการสูญเสียแท็บและต้องการความมั่นใจอย่างรวดเร็วว่าพวกเขาจะไม่หายไปตลอดกาลสิ่งที่ง่ายที่สุดคือการติดตั้งส่วนขยายของแท็บแบบต้นไม้ตามที่แนะนำโดย @trrocket ฉันสามารถตรวจสอบได้ว่าหลังจากติดตั้งแล้วฉันสามารถหาแท็บ "ที่หายไป" ในแถบด้านข้าง

ที่กล่าวว่าฉันแค่หวังว่าฉันจะไม่พลาดในแท็บใด ๆ (ถ้าฉันไม่สามารถบอกความแตกต่างได้อาจจะไม่สำคัญเลย ... : P) ฉันได้สำรองไฟล์ sessionstore ของฉันและจะใช้เวลาในการประมวลผลพวกเขาเพื่อยืนยันว่าฉันได้กู้คืนทั้งหมดแล้ว แท็บ

PS: เครดิตทั้งหมดที่ @trrocket แต่ฉันคิดว่ามันคุ้มค่าที่จะนำคำตอบนี้ไปใช้แทนที่จะให้ใครซักคนที่ดูคำตอบอื่น ๆ โดยไม่ต้องอ่านความคิดเห็น +1 ถึง @trrocket :-)


1

อีกตัวเลือกหนึ่งคือปิด Firefox ปรับลดรุ่นเป็น Firefox 56 และเริ่ม Firefox ใหม่ กลุ่มแท็บของคุณควรคืนค่า ณ จุดนี้คุณอาจบันทึกแท็บของคุณในวิธีที่ปลอดภัยสำหรับ Firefox 57 และอัปเกรดเป็น Firefox 57 อีกครั้ง


1

ฉันมีปัญหานี้ด้วยและพบวิธีแก้ไขปัญหาต่อไปนี้:

  1. คลิกที่เมนูที่ด้านบนขวาของเบราว์เซอร์ (ระบุโดยแถบแนวนอนสามแถบ)

  2. คลิกที่ตัวเลือกเพื่อเรียกคืนเซสชั่นก่อนหน้า (ควรอยู่ด้านบนของเมนู)

  3. แท็บก่อนควอนตัมทั้งหมดของคุณควรถูกนำไปใช้


1

Addon ที่เข้ากันได้กับ Quantum นี้มีฟังก์ชั่นที่คล้ายกันและจะพบแท็บที่หายไปทั้งหมดจากกลุ่มเก่าของคุณอย่างน่าอัศจรรย์ ฉันไม่สามารถพูดได้ว่ามันใช้งานได้ดีเพียงใดเพราะฉันเพิ่งดาวน์โหลดด้วยตัวเองด้วยเหตุผลนี้ แต่สถานการณ์กรณีที่เลวร้ายที่สุดคุณจะได้แท็บกลับมาคั่นหน้าพวกเขาและกำจัด Conex ดังนั้นคุณจะต้อง อย่างน้อยก็มีแท็บเหล่านั้นสำรองไว้คุณจะคิดหาวิธีรับมือโดยไม่มีกลุ่ม


1

อีกทางเลือกหนึ่ง (สิ่งที่ฉันทำกลัวที่จะสูญเสียแท็บกับส่วนขยายที่แนะนำทั้งหมด):

  • donwload Firefox สแตนด์อะโลน v.56- ;
  • เพื่อความปลอดภัยให้บันทึกสำเนาของโฟลเดอร์โปรไฟล์ Firefox ของคุณ
  • คัดลอกไฟล์ที่เกี่ยวข้องจากโฟลเดอร์โปรไฟล์ Firefox ที่ติดตั้งของคุณลงในไฟล์จาก v.56- (ส่วนใหญ่เป็นโฟลเดอร์ sessionstore-backups และไฟล์ sessionstore.js);
  • เปิด v.56- ใช้ TabGroups (ติดตั้งไว้แล้วในระบบของคุณ) เพื่อสร้างไฟล์สำรอง (.json)

นอกจากนี้คุณสามารถใช้ addon เช่นConexเพื่อนำเข้าไฟล์สำรองของ TabGroups โดยแปลงแท็บเป็นแท็บคอนเทนเนอร์


1

โพสต์บล็อกนี้ ( ฉันกู้คืนกลุ่มแท็บ Firefox ของฉันได้อย่างไร ) อธิบายวิธีแยกไฟล์ออกมาsessionstore.jsโดยใช้ commandline linux และ Python

(PS ฉันรู้ว่า Stackexchange ต้องการคำตอบบนหน้ามากกว่าลิงก์แบบง่าย ๆ แต่มันก็ไม่เหมาะสมที่จะคัดลอกและวางงานของบุคคลนั้นจากบล็อกของพวกเขาที่นี่)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.