Semua grup tab hilang setelah memperbarui ke Firefox 57.0 Quantum

12

Semua grup tab hilang setelah memperbarui ke Firefox 57.0 Quantum

Saya perlu kembali bukan hanya tab terbuka (di dalam grup tab "aktif") tetapi sisanya (tab yang terbuka di grup tab "tidak aktif"), yang lebih dari 60 tab

Apakah ada cara untuk memulihkannya?

jakijem
sumber
2
Grup tab sudah lama dihapus. Kemungkinan Anda menggunakan ekstensi (sekarang tidak kompatibel) untuk mengembalikan fungsionalitas. Anda dapat mencoba informasinya di Bagaimana cara menurunkan Firefox? untuk mendapatkannya kembali. Selalu cadangkan profil Anda sebelum melakukannya.
Mokubai
1
Saya kira orang ini dalam situasi saya, dan menggunakan addon "Grup Tab" addons.mozilla.org/en-US/firefox/addon/tab-groups-panorama yang tidak kompatibel dengan FF baru, seperti yang lainnya yang tak terhitung jumlahnya .
Manu
Masalah yang sama disini. Benar-benar berharap para dev akan memperingatkan atau tidak melakukan hal-hal seperti ini.
isomorfisma

Jawaban:

8

Saya telah memulihkan tab saya dari grup tidak aktif dengan menginstal ekstensi Grup Sync Tab .

Arthur
sumber
1
Bagaimana Anda mengembalikannya? Saya telah menginstal Grup Tab Sync tetapi saya tidak dapat menemukan Grup Tab saya sebelumnya. Bisakah Anda menjelaskan apa yang Anda lakukan?
Jesse the Wind Wanderer
Bukan grup sendiri, tetapi semua tab dari grup tidak aktif. Mereka semua ditemukan di grup default.
Arthur
1
Harap perhatikan bahwa memasang ini dapat menyebabkan tab penelusuran pribadi tetap ada seperti yang dilaporkan di sini . Saya perhatikan ketika pencarian kesepakatan Jumat hitam saya mulai mengikuti saya ...
koushik
@JessetheWindWanderer Periksa folder bookmark setelah menginstal.
isomorfisma
6

Jika Anda pengguna Ubuntu, atau serupa, Anda harus dapat menemukan cadangan terbaru di

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

Saya tidak tahu apa-apa tentang format file, tetapi intinya ini pada dasarnya cukup untuk memulai

Dengan inti disimpan ke folder cadangan, Anda dapat mengekspor ke json dengan:

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

Ada banyak data di sana (termasuk seluruh riwayat setiap tab) tetapi setidaknya tidak hilang!

Jika Anda hanya ingin menyimpan url terbaru dari setiap tab seperti yang saya lakukan, sesuatu seperti python berikut harus melakukan pekerjaan:

#!/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)
trroket
sumber
1
Yah aku pengguna W10, tetapi meskipun saya menemukan file: recovery.jsonlz4 upgrade.jsonlz4 sebelumnya.jsonlz4 recovery.baklz4 Saya tidak tahu tentang apa yang harus dilakukan dengan mereka
jakijem
Apakah Anda memiliki python yang diinstal? Jika tidak, mungkin ada cara lain untuk mengubahnya di Windows. Anda bahkan dapat mengimpornya ke versi lama Firefox, jika Anda menginstalnya?
trrocket
1
OK, addon ini berfungsi, saya memulihkan semua tab, semua campur aduk, tapi setidaknya saya tidak kehilangan mereka. Terima kasih banyak. Sekarang, addon ini tidak mengatur tab dalam grup. Apakah ada cara dengan ini, atau tambahan lain untuk mengatur mereka ke dalam kelompok?
jakijem
1
@jakijem dari profil Anda, saya dapat mengatakan bahwa Anda TIDAK (ulangi TIDAK) belum mendapatkan lencana ini. Yang mungkin juga mengapa Anda tidak mengetahui apa yang ditulis di sini . Silakan baca, dan lakukan apa yang disarankan di halaman itu. Itu adalah cara untuk mengatakan "Terima kasih banyak".
Pierre.Vriens
3

Jika Anda takut kehilangan tab, dan hanya ingin jaminan cepat bahwa tab itu tidak hilang selamanya, cara termudah adalah memasang ekstensi Tree-Style Tabs , seperti yang disarankan oleh @trrocket. Saya dapat memverifikasi bahwa setelah menginstalnya, saya dapat menemukan tab "hilang" di bilah sisi.

Yang mengatakan, saya hanya berharap bahwa saya tidak kehilangan tab. (Jika saya tidak dapat membedakannya, mungkin tidak terlalu masalah ...: P) Saya juga telah mencadangkan file store sesi saya, dan akan mengambil waktu untuk memprosesnya untuk memverifikasi bahwa saya memang telah memulihkan semua file saya. tab.

PS: Semua kredit untuk @trrocket, tapi saya pikir itu layak untuk menempatkan ini sebagai jawaban daripada membuat seseorang panik melihat jawaban yang lain, tanpa membaca komentar. +1 ke @trrocket :-)

Siva
sumber
1

Pilihan lain adalah menutup Firefox, menurunkan versi ke Firefox 56, dan memulai kembali Firefox. Grup tab Anda harus dipulihkan. Pada titik ini, Anda dapat menyimpan tab dengan cara yang aman untuk Firefox 57 dan meningkatkan ke Firefox 57 lagi.

jayhendren
sumber
1

Saya juga mengalami masalah ini dan menemukan solusi berikut:

  1. Klik pada menu di kanan atas browser (ditunjukkan oleh tiga bilah horizontal)

  2. Klik opsi untuk memulihkan sesi sebelumnya (harus ada di bagian atas menu)

  3. Semua tab pra-kuantum Anda harus dibawa.

pengguna820269
sumber
1

Addon yang kompatibel dengan Quantum ini menawarkan fungsionalitas yang serupa dan secara ajaib akan menemukan semua tab yang hilang dari Grup lama Anda. Saya tidak dapat berbicara untuk seberapa baik itu berfungsi sebagai pengganti karena saya baru saja mengunduhnya sendiri, untuk alasan ini, tetapi skenario terburuk Anda bisa mendapatkan tab kembali, bookmark mereka dan menyingkirkan Conex, jadi Anda Setidaknya Anda memiliki tab yang didukung saat Anda mengetahui cara mengatasi tanpa Grup.

Alex
sumber
1

Alternatif (apa yang saya lakukan, takut kehilangan tab saya dengan semua ekstensi yang disarankan):

  • donwload Firefox standalone v.56- ;
  • untuk keamanan , simpan salinan folder profil Firefox Anda;
  • salin file yang relevan dari folder profil Firefox yang Anda instal ke dalam file dari v.56- (terutama folder sessionstore-backups dan file sessionstore.js);
  • buka v.56-, gunakan TabGroups (sudah diinstal pada sistem Anda) untuk membuat file cadangan (.json).

Selain itu, Anda dapat menggunakan addon seperti Conex untuk mengimpor file cadangan TabGroups, mengubah tab menjadi Tab Kontainer.

Phoinx
sumber
1

Posting blog ini ( Bagaimana Saya Memulihkan Grup Tab Firefox saya ) menjelaskan cara untuk mengekstraknya sessionstore.js, menggunakan commandline linux dan Python.

(PS Saya tahu Stackexchange lebih suka jawaban pada halaman daripada tautan sederhana, tetapi rasanya tidak benar untuk menyalin & menempelkan karya orang itu dari blog mereka di sini)

Manu
sumber