Я восстановил свои вкладки из неактивных групп, установив расширение « Группы вкладок синхронизации» .
Все вкладки группы теряются после обновления до Firefox 57.0 Quantum
Все вкладки группы теряются после обновления до Firefox 57.0 Quantum
Мне нужно вернуть не только открытые вкладки (в группе «активных» вкладок), но и остальные (те, которые были открыты в «неактивных» группах вкладок), то есть более 60 вкладок
Есть ли способ их восстановить?
8 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Если вы пользователь 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 = 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. Я могу убедиться, что после установки мне удалось найти «потерянные» вкладки на боковой панели.
Тем не менее, я просто надеюсь, что я не пропустил ни одной вкладки. (Если я не могу понять разницу, может быть, это не имеет большого значения ...: P) Я также создал резервные копии файлов сессионного хранилища и потрачу время на их обработку, чтобы убедиться, что я действительно восстановил все свои вкладки.
PS: Все заслуги перед @trrocket, но я подумал, что это стоит того, чтобы ответить на этот вопрос вместо того, чтобы кто-то паниковал, глядя на другой ответ, не читая комментарии. +1 к @trrocket :-)
Другой вариант - закрыть Firefox, перейти на Firefox 56 и перезапустить Firefox. Ваши вкладки группы должны быть восстановлены. На этом этапе вы можете сохранить вкладки безопасным способом Firefox 57 и снова обновить его до Firefox 57.
У меня тоже была эта проблема и я нашел следующее решение:
Нажмите на меню в правом верхнем углу браузера (обозначено тремя горизонтальными полосами)
Нажмите на опцию, чтобы восстановить предыдущую сессию (должно быть в верхней части меню)
Все ваши предквантовые вкладки должны быть перенесены.
Этот Quantum-совместимый аддон предлагает аналогичную функциональность и волшебным образом найдет все недостающие вкладки из ваших старых групп. Я не могу говорить о том, насколько хорошо он работает в качестве замены, поскольку я только что сам скачал его, по этой самой причине, но в худшем случае вы можете вернуть вкладки, добавить их в закладки и избавиться от Conex, так что вы ' По крайней мере, у вас есть резервные копии этих вкладок, пока вы не решите, как справиться без групп.
Альтернатива (что я сделал, боясь потерять свои вкладки со всеми предложенными расширениями):
- загрузить Firefox автономно v.56- ;
- в целях безопасности сохраните копию папки вашего профиля Firefox;
- скопируйте соответствующие файлы из установленной вами папки профиля Firefox в папку из v.56- (в основном это папка sessionstore-backups и файл sessionstore.js);
- откройте v.56-, используйте TabGroups (уже установленный в вашей системе), чтобы создать файл резервной копии (.json).
Кроме того, вы можете использовать дополнение типа Conex для импорта файла резервной копии TabGroups, преобразовывая вкладки в вкладки контейнера.
В этом посте (« Как я восстановил группы вкладок Firefox» ) описан способ их извлечения с sessionstore.js
помощью командной строки linux и Python.
(PS Я знаю, что Stackexchange предпочитает ответ на странице, а не простую ссылку, но было неудобно копировать и вставлять работы этого человека из их блога здесь)
Похожие вопросы
-
3
Установите Silverlight для Mozilla Firefox без прав администратора
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
-
6
Почему Firefox в Linux выглядит иначе, чем Windows / Mac?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
2
Firefox печать в PDF-файл
-
4
Firefox 3.5 медленно, чтобы начать выпуск
-
4
Почему нет 64-битной сборки Linux Firefox?
-
3
Как я могу сказать Firefox для доступа к интрасети
-
1
Как мне создать собственную сборку Firefox, которая содержит настройки?