Как восстановить правильные вкладки сессий при сбое Google Chrome [дубликат]

8

Возможно дублирование:
сбой Chrome без кнопки «Восстановить»

Мой экземпляр Chrome вышел из строя, и после перезапуска он потерял все мои вкладки, и у меня не было возможности восстановить мои вкладки.

Я в курсе последних вкладок, последнего сеанса и текущих вкладок, текущего сеанса в ~/Library/Application Support/Google/Chrome/Default.

У меня есть месяцы резервных копий Time Machine для этих файлов, поэтому я почти уверен, что у меня есть резервные копии соответствующих вкладок. Просто слепое копирование и переименование файлов кажется немного случайным. Есть ли способ просмотреть содержимое каждого файла, чтобы убедиться, что я восстанавливаю правильную пару?

Я оплакиваю, что Google не использовал здесь простой текст; Firefox с sessionstore.js фантастичен в этом отношении.

jabley
источник
К сожалению, я не думаю, что если Chrome выйдет из строя и действительно предложит вам восстановить сеанс, вы многое сможете сделать.
Ramhound
@Ramhound см superuser.com/questions/341068/... Я знаю , что у меня есть резервные копии соответствующих файлов для моего профиля, но определить , какую резервную копию использовать не для меня очевидно.
jabley

Ответы:

5

Я заменил ~/Library/Application Support/Google/Chrome/Defaultпапку на предыдущую из моей машины времени, перезапустил Chrome, и после этого она заработала, как брелок.

Таким образом, сеанс (и вкладки) восстанавливаются, если имеется резервная копия. Windows, эквивалентная этому пути, работает также.

sciabelo
источник
3

Этот ответ указывает на приложение JavaScript (с открытым исходным кодом на GitHub), которое пытается выполнить синтаксический анализ файлов Chrome Session Saver (SNSS).

Дан Дакалеску
источник
Спасибо, это выглядит хорошо. Файлы не совсем sqlite (3), поэтому иметь собственный анализатор будет удобно. Я думаю, я всегда могу попробовать, stringsесли дело доходит до этого.
jabley
1
@jabley выясняет, что приложение javascript просто проверяет файл в поиске URL-адресов
davenpcj
2

Для дальнейшего использования вы можете посмотреть в Session Buddy

Session Buddy - это гибкое расширение управления сеансами, которое позволяет вам легко сохранять, редактировать и восстанавливать сеансы браузера.

  • Автоматический захват 10 последних сеансов особенно удобен для восстановления сеанса после сбоя браузера или системы.
Thermionix
источник