Все вкладки группы теряются после обновления до Firefox 57.0 Quantum

6894
jakijem

Все вкладки группы теряются после обновления до Firefox 57.0 Quantum

Мне нужно вернуть не только открытые вкладки (в группе «активных» вкладок), но и остальные (те, которые были открыты в «неактивных» группах вкладок), то есть более 60 вкладок

Есть ли способ их восстановить?

11
Вкладки группы были удалены давно. Скорее всего, вы использовали (теперь несовместимое) расширение для восстановления функциональности. Вы можете попробовать информацию в [Как я могу понизить версию Firefox?] (Https://superuser.com/questions/1268778/how-can-i-downgrade-firefox), чтобы получить их обратно. Всегда делайте резервную копию своего профиля, прежде чем сделать это. Mokubai 6 лет назад 2
Я полагаю, что этот человек находится в моей ситуации и использовал надстройку «Группы вкладок» https://addons.mozilla.org/en-US/firefox/addon/tab-groups-panorama/, которая не совместима с новой Ф.Ф., как и многие другие. Manu 6 лет назад 1
Та же проблема здесь. Очень хотелось бы, чтобы разработчики предупреждали или не делали такие вещи. isomorphismes 6 лет назад 0

8 ответов на вопрос

7
Arthur

Я восстановил свои вкладки из неактивных групп, установив расширение « Группы вкладок синхронизации» .

Как вы их восстановили? Я установил группы вкладок синхронизации, но не могу найти свои предыдущие группы вкладок. Не могли бы вы объяснить, что вы сделали? Jesse the Wind Wanderer 6 лет назад 1
Не сами группы, а все вкладки из неактивных групп. Все они были найдены в группе по умолчанию. Arthur 6 лет назад 0
Обратите внимание, что установка этого может привести к тому, что частные вкладки просмотра будут сохраняться, как сообщалось [здесь] (https://github.com/Morikko/sync-tab-groups/issues/6). Я заметил, когда мои поиски сделки в Черную пятницу начали преследовать меня ... koushik 6 лет назад 1
@JessetheWindWanderer Проверьте папку с закладками после установки. isomorphismes 6 лет назад 0
5
trrocket

Если вы пользователь 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) 
Ну, я пользователь W10, но, несмотря на это, я нашел файлы: recovery.jsonlz4 upgrade.jsonlz4 previous.jsonlz4 recovery.baklz4 Я понятия не имею, что с ними делать jakijem 6 лет назад 1
У вас установлен Python? Если нет, возможно, есть другие способы конвертировать их в Windows. Возможно, вы даже сможете импортировать их в старую версию Firefox, если вы ее установите? trrocket 6 лет назад 0
Ага! Попробуйте аддон https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/ trrocket 6 лет назад 2
Хорошо, этот аддон работает, я восстановил все вкладки, все перепутал, но по крайней мере я их не потерял. Большое спасибо Теперь этот аддон не организует вкладки в группы. Есть ли способ с этим, или любой другой аддон, чтобы организовать их в группы? jakijem 6 лет назад 1
@jakijem из вашего профиля. Я могу сказать, что вы еще НЕ (повторите НЕ) заработали [этот значок] (https://superuser.com/help/badges/166/informed). Возможно, именно поэтому вы не знаете, что написано [здесь] (https://superuser.com/help/someone-answers). Пожалуйста, прочитайте его и сделайте то, что предлагается на этой странице. *** Это *** способ сказать «Большое спасибо». Pierre.Vriens 6 лет назад 1
Потрясающее решение + скрипт. Только одно: если пользователь случайно закрепил вкладки (как я), то запись для этого в `json_data ['windows'] [0] ['tabs']` не будет иметь ключа "extData`. Поэтому я изменил ваш скрипт для проверки `if 'extData' в tab.keys (): group_id = json.loads (tab ['extData'] ['tabview-tab']) ['groupID'] else: group_id = 1` , Новый гист с этой модификацией находится на https://gist.github.com/koushik-ms/5e5c273c69ee8d9eafc507362e7f6fa2 koushik 6 лет назад 0
2
Siva

Если вы волнуетесь из-за потери вкладок и просто хотите быстро убедиться, что они не исчезли навсегда, проще всего установить расширение «Вкладки в стиле дерева», как предлагает @trrocket. Я могу убедиться, что после установки мне удалось найти «потерянные» вкладки на боковой панели.

Тем не менее, я просто надеюсь, что я не пропустил ни одной вкладки. (Если я не могу понять разницу, может быть, это не имеет большого значения ...: P) Я также создал резервные копии файлов сессионного хранилища и потрачу время на их обработку, чтобы убедиться, что я действительно восстановил все свои вкладки.

PS: Все заслуги перед @trrocket, но я подумал, что это стоит того, чтобы ответить на этот вопрос вместо того, чтобы кто-то паниковал, глядя на другой ответ, не читая комментарии. +1 к @trrocket :-)

1
jayhendren

Другой вариант - закрыть Firefox, перейти на Firefox 56 и перезапустить Firefox. Ваши вкладки группы должны быть восстановлены. На этом этапе вы можете сохранить вкладки безопасным способом Firefox 57 и снова обновить его до Firefox 57.

0
user820269

У меня тоже была эта проблема и я нашел следующее решение:

  1. Нажмите на меню в правом верхнем углу браузера (обозначено тремя горизонтальными полосами)

  2. Нажмите на опцию, чтобы восстановить предыдущую сессию (должно быть в верхней части меню)

  3. Все ваши предквантовые вкладки должны быть перенесены.

0
Alex

Этот Quantum-совместимый аддон предлагает аналогичную функциональность и волшебным образом найдет все недостающие вкладки из ваших старых групп. Я не могу говорить о том, насколько хорошо он работает в качестве замены, поскольку я только что сам скачал его, по этой самой причине, но в худшем случае вы можете вернуть вкладки, добавить их в закладки и избавиться от Conex, так что вы ' По крайней мере, у вас есть резервные копии этих вкладок, пока вы не решите, как справиться без групп.

0
Phoinx

Альтернатива (что я сделал, боясь потерять свои вкладки со всеми предложенными расширениями):

  • загрузить Firefox автономно v.56- ;
  • в целях безопасности сохраните копию папки вашего профиля Firefox;
  • скопируйте соответствующие файлы из установленной вами папки профиля Firefox в папку из v.56- (в основном это папка sessionstore-backups и файл sessionstore.js);
  • откройте v.56-, используйте TabGroups (уже установленный в вашей системе), чтобы создать файл резервной копии (.json).

Кроме того, вы можете использовать дополнение типа Conex для импорта файла резервной копии TabGroups, преобразовывая вкладки в вкладки контейнера.

0
Manu

В этом посте (« Как я восстановил группы вкладок Firefox» ) описан способ их извлечения с sessionstore.jsпомощью командной строки linux и Python.

(PS Я знаю, что Stackexchange предпочитает ответ на странице, а не простую ссылку, но было неудобно копировать и вставлять работы этого человека из их блога здесь)