Как восстановить окно вкладок, разбившееся 1 день назад в Google Chrome

24194
user51210

Как восстановить окно с вкладками, разбитыми 1 день назад в Google Chrome? если бы я использовал другое окно из многих вкладок в Chrome в течение 1 дня.

16
См. Также http://softwarerecs.stackexchange.com/questions/19500/tool-to-read-data-from-google-chrome-snss-files/ и http://superuser.com/questions/342437/chrome-crashed. -без-обеспечение-восстановление-кнопки Vadzim 9 лет назад 1

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

10
Lorenz Lo Sauer

Я создал чистое веб-приложение, которое занимается проблемой восстановления сессии. (мотивировано недавним сбоем компьютера, этой веткой и избеганием расширений.)

Пользовательский интерфейс опирается на собственный дизайн пользовательского интерфейса Chrome.

Используйте следующим образом:

  1. Перетащите запрошенные файлы из одной из «папок профиля пользователя» в Chrome-Session-Restore .
  2. Нажмите на маленькую стрелку в нижней панели, чтобы открыть список восстанавливаемых вкладок
  3. Чтобы открыть сеанс, задайте число для ввода максимального количества вкладок, которые нужно восстановить, и нажмите верхний значок открывающегося меню вкладок, нажимая на стрелку.

Update per 30.05.2012:

*Favicons are shown;

*better instructions;

*directly copyable file-paths to the session files.

Вот дополнительная техническая информация и некоторые сведения о восстановительных сессиях.

Лучшее техническое объяснение, которое я видел в файлах сессий Chrome. К сожалению, приложение JavaScript ничего не сделало после того, как я перетащил файлы «Последние вкладки» на нижнюю панель. Dan Dascalescu 12 лет назад 0
@ dandv - Не могли бы вы сказать мне, если какие-либо ошибки (красный текст) произошли, когда вы нажимаете CTRL + SHIFT + J в Chrome? По сути, пользовательский интерфейс не дает много отзывов о том, что загрузка прошла успешно. Попробуйте сначала нажать на полосу со стрелкой вверх. Lorenz Lo Sauer 12 лет назад 0
Это очень крутой код, который вы предоставили, так что спасибо. В моем случае мне понадобится браузер истории, который позволит мне выбирать вкладки, которые были открыты в последнем сеансе, например [Session Buddy] (https://chrome.google.com/extensions/detail/edacconmaakjimmfgnblocblbcdcpbko ) упомянуто ниже. Я не смог восстановить свою потерянную сессию, используя ваш отличный инструмент, некоторые из которых были открыты две недели назад, а некоторые - пару дней назад. Такова жизнь, я полагаю. Благодаря этому посту я нашел два бесценных инструмента на будущее: ваш и Session Buddy. Moreaki 11 лет назад 0
Я действительно не понимаю, как работает этот мир программного обеспечения (хотя я не самый глупый с компьютером ...), и сейчас ему 3 года, и это ощущается как большая часть жизни программного обеспечения. Мне нравится философия избегания расширений. Почему более свежие результаты не могут быть найдены? Как получилось, что хром не дает более качественного инструмента с 3 лет? На данный момент я пробую Session Buddy ... Augustin Riedinger 10 лет назад 0
`http: // lsauer.github.com / chrome-session-restore /` не работает :( сайт отключен davidhq 9 лет назад 0
Попробуйте: http://lsauer.github.com/chrome-session-restore/ kenorb 9 лет назад 0
Этот новый URL тоже не работает. iconoclast 8 лет назад 0
6
Synetech

Если вы запустите Chrome сразу после сбоя, он спросит вас, хотите ли вы восстановить сеанс и вкладки. Если вы не нажмете «Восстановить», он не будет восстановлен. Если вы затем закроете Chrome, последний сеанс и вкладки будут потеряны (они будут заменены на те, что были у вас перед выходом).

Лучше всего избегать потери вкладок после сбоя (и не тратить время на использование истории) - установить расширение управления сеансами. Есть из чего выбирать, но мой личный фаворит (и рекомендация) - Session Buddy . Среди его особенностей - легкий, простой в использовании, имеет возможность импортировать и экспортировать сеансы, управлять вкладками для каждого окна и, что лучше всего (особенно для этого вопроса), его можно настроить на автоматическое сохранение сеанса. в случае аварии.

Спасибо, только что подобрал сессию, приятель. Он автоматически создает резервные копии вкладок сессий. Ничто не сравнится с открытием семи вкладок, а затем сбоем браузера, заставляющим вас искать то, что вы искали. (Вероятно, была проблема со вспышкой, которая была устранена при следующем обновлении) Fiasco Labs 13 лет назад 0
5
archbishop

I dug this out of Lo Sauer's excellent post linked above. In it he says:

PS: If your file isn't corrupt you can simply overwrite the current-tabs file with your last-tabs file and restart the Browser.

This worked like a charm. After restarting Chrome, it asked me if I wanted to reopen my tabs, and I clumsily closed that window. To recover using the above PS, I first copied my old session file (all commands entered in the same Terminal window) before quitting Chrome:

cd ~/Library/Application\ Support/Google/Chrome/Default/ cp Last\ Session /tmp 

Then I quit Chrome, and copied the session file back:

cp /tmp/Last\ Session Current\ Session 

Then I ran Chrome again, and whoosh all my tabs and windows reopened, without even another prompt.

2
Neberu

Я не думаю, что вы можете "восстановить" их, если вы открыли Chrome и перешли на другие сайты после сбоя. Вы можете просмотреть свою историю, чтобы увидеть сайт, который вы посетили непосредственно перед вашим сбоем, если они были там сохранены, и открыть их вручную.

Дорогой Небру, я обычно держу важные вкладки в этом окне. Несколько недель назад я впервые открыл эти страницы и хранил их до вчерашнего дня. Даже если я смотрю на историю, я не могу найти эти вкладки, потому что история в Chrome содержит только те вкладки, которые я открыл за последние два дня. user51210 13 лет назад 2
@user: это неправильно. Chrome хранит историю гораздо дольше двух дней. Мой восходит как минимум на неделю. Я не удосужился перезвонить. Вы должны нажать на ссылку «Старая» в нижней части страницы. Cody Gray 13 лет назад 1
Это верно, если вы не очистите свою историю, она сохранится в течение нескольких месяцев. Вам просто нужно вернуться к «старым» ссылкам, пока вы не найдете свой день. Кроме того, рассматривали ли вы возможность использования закладок для отслеживания важных вкладок, а не просто оставлять их открытыми в течение длительного времени? Neberu 13 лет назад 1
@Neberu: я думаю, что большинство людей используют закладки для отслеживания важных вкладок, однако время от времени вы открываете пару вкладок в контексте, чтобы посмотреть или позже объединиться в уже существующую структуру закладок, когда вам нужно переключиться контекст, в котором вы работаете, чтобы сделать что-то еще. Вы делаете мысленную пометку вернуться в левый контекст позже тем же вечером или завтра, и каждый день вы оглядываетесь на свои вкладки, радуясь тому, что они там ждут, чтобы разбудить наш переключатель контекста, чтобы закончить то, что мы изначально начали преследовать. Не уверен, что я хорошо объясню здесь;). Moreaki 11 лет назад 0
1
omnray

Там в ответах упоминаются классические Session Savers (и конкретный - Session Buddy), а также советуется использовать закладки для хранения важных вкладок, «вместо того, чтобы просто оставлять их открытыми в течение длительных периодов времени».

Поэтому я думаю, что стоит вмешаться и упомянуть, что все эти решения имеют серьезные недостатки.

Прежде всего, использование закладок, конечно, не является автоматическим, и, кроме того, это только загрязняет закладки. Серьезная проблема с решениями в стиле Session Savers заключается в том, что список разбитых окон находится в нередактируемом списке, в совершенно отдельном контексте, не связанном с текущим, и во всех практических аспектах обычно невидим. В течение многих лет я использую все эти решения, как в Firefox, так и в Chrome, и по большей части никогда не проверяю все эти аварийные сессии из-за этого.

Также большая часть этого решения (если не все) не позволяет очищать, переставлять и редактировать автоматически сохраненные потерянные сеансы.

Все эти недостатки были причиной того, что я недавно создал собственное решение, сочетающее в себе лучшие свойства обоих миров (это сочетание подходов закладок и сохранения сессий, а также некоторых других):

TabsOutliner (расширение Chrome)

Это выходит за рамки простого управления сеансом и возможностью перезапуска аварийных окон, но я хочу показать там именно этот вариант использования, так как на самом деле это была первая причина, по которой был создан этот инструмент. А также, поскольку я устал ждать от автора Session Buddy давно обещанной способности управлять сбойными сеансами.

На следующем скриншоте вы можете увидеть, как он представляет ваш сеанс просмотра (2 открытых окна) и несколько аварийных окон других дней:

enter image description here http://i.imgur.com/o8ZvIDH.jpg (то же изображение, но больше и с более подробной информацией)

Обратите внимание, что разбитые окна смешиваются с открытыми, потому что некоторые разбитые окна уже восстановлены.

TabsOutliner имеет возможность выгружать вкладки «на месте», чтобы сэкономить ресурсы ПК, это также дает ему возможность рассматривать сбойные окна и вкладки как незагруженные. На этом скриншоте вы можете видеть, что разбитые окна (серого цвета с зелеными заголовками) остаются в том же контексте, что и открытые (синего цвета). И вы можете открыть их позже или просто реорганизовать и удалить, если они больше не нужны (а они в большинстве случаев), в любое время, когда вы пожелаете. Все это, не заходя в какие-то отдельные списки. Разрушенные окна становятся частью вашего текущего сеанса, без бремени повторного открытия и использования ресурсов. Такое ощущение, что они вообще не были разбиты, вы даже обнаружите, что приветствуете сбои, поскольку они просто освобождают оперативную память, и ничего не происходит. потерял.

Я никогда не закрываю Chrome полностью, иногда на несколько недель, так что на самом деле Chrome всегда рушится для меня, рано или поздно. И без всякой ложной скромности я могу утверждать, что это лучшее доступное решение для этой проблемы. В то время, когда этот вопрос задавался, его не было, и да, сессия Бадди была лучшим ответом в те дни. Я использовал это сам, из всех альтернатив. Но все меняется, теперь существуют гораздо лучшие решения.

Однако не правда ли, что это расширение (как и все расширения диспетчера вкладок) не сможет восстановить контекст для каждой вкладки (история назад / вперед)? Syclone0044 9 лет назад 1

Похожие вопросы