Firefox 57.0 Quantumへの更新後にすべてのタブグループが失われました
開いているタブ(「アクティブな」タブグループ内)だけでなく、残りのタブ(「アクティブでない」タブグループで開いているタブ)を60個以上のタブに戻す必要があります
それらを回復する方法はありますか?
Firefox 57.0 Quantumへの更新後にすべてのタブグループが失われました
開いているタブ(「アクティブな」タブグループ内)だけでなく、残りのタブ(「アクティブでない」タブグループで開いているタブ)を60個以上のタブに戻す必要があります
それらを回復する方法はありますか?
回答:
Sync Tab Groups拡張機能をインストールして、非アクティブなグループからタブを復元しました。
あなたが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を保存したいだけなら、次のpythonのようなものが仕事をするはずです:
#!/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)セッションストアファイルもバックアップしました。処理に時間がかかり、すべてのファイルが実際に回復したことを確認します。タブ。
PS:すべて@trrocketに感謝しますが、コメントを読まずに誰かが他の回答を見てパニックに陥るのではなく、これを回答として置く価値があると思いました。+1から@trrocket :-)
私もこの問題を抱えていて、次の解決策を見つけました。
ブラウザの右上にあるメニューをクリックします(3本の水平バーで示されます)
前のセッションを復元するオプションをクリックします(メニューの上部にあるはずです)
すべての事前量子タブを引き継ぐ必要があります。
このQuantum互換のアドオンは同様の機能を提供し、古いグループから欠落しているタブをすべて魔法のように見つけます。私はそれを自分でダウンロードしただけなので、代替品としてどれだけうまく機能するかについて話すことはできませんが、最悪の場合、タブを取り戻し、ブックマークし、Conexを取り除くことができますので、グループを使用せずに対処する方法を考え出せば、少なくともこれらのタブがバックアップされます。
別の方法(私がしたこと、提案されたすべての拡張機能でタブを失うことを恐れて):
また、あなたは次のようにアドオンを使用することができますコーネックスコンテナタブにタブを変換し、TabGroupsバックアップファイルをインポートします。
このブログ投稿(Firefoxタブグループの復元方法)ではsessionstore.js
、LinuxコマンドラインとPythonを使用して、からそれらを抽出する方法について説明しています。
(PS Stackexchangeは、単純なリンクよりもページ上の回答を好むことを知っていますが、その人の作品をここのブログからコピーして貼り付けるのは適切ではないと感じました)