[Обзор] Восстановление сессии в FireFox

JohnDaw

Super Moderator
#1
Только не подумайте, что я не искал инфу в Сети. Все, что я нашел, мне не подошло.

Проблема
После глюка флешплеера завис и перезагрузился комп.
После старта системы в ФФ не оказалось моих вкладок. После нескольких часов поиска и изучения было установлено следующее: ФФ хранит инфу о последней сессии в файле sessionstore.js (последняя) и в файле sessionstore.bak (смотреть его, т. к. ФФ уже один раз запускался, иначе мы бы не узнали, что вкладки слетели). Файлы лежат в директории профиля, которые различаются для разных сборок программы (если ФФ установлен в XP, то профиль находится в папке C:\Documents and Settings\Ваш логин\Application Data\Mozilla\Firefox\Profiles\).

Решение
Простое переименование sessionstore.bak в sessionstore.js ничего не дало - ФФ упорно не желал запускаться. Руками вырезать адреса я тоже не мог, т. к. в файле оказалось более 2000 вхождений последовательности "http://" из-за хранимой истории вперед/назад.
Я пошел старым добрым методом сравнения - я стал сравнивать sessionstore.bak с более ранними версиями: sessionstore-1.js sessionstore-2.js и т. д. И мне повезло. Глюканувшая вкладка была последней открытой и хранилась в самом начале файла. Я удалил ее от места ‘ ({“windows”:’ до ‘[{“tabs”:[{“entries”:[{“url”:”http://, где после http:// идет адрес сайта на первой вкладке (я его помнил). После этого удалил sessionstore.js, переименовал sessionstore.bak в sessionstore.js и запустил ФФ. Вкладки восстановились в том виде, в каком они были до открытия завесившей систему страницы.

Примечания
1. Перед подобными экспериментами не забываем делать резервную копию sessionstore.bak.
2. Используем редактор, который более или менее нормально представляет ЯваСкрипт (Блокнот Windows мало подходит для этого, но это кому как).

Пусть даже мне и повезло, но я никому не пожелаю воспользоваться этой маленькой статьей.

Не теряйте вкладки - сохраняйте их в закладках и используйте плагины для сохранения сессий. Учитесь на чужих ошибках.
 

zhenshen

Вселенское Зло
Команда форума
#2
Оффтоп: вот за что я люблю гуглхром- за отсутствие проблем с вкладками.
 

JohnDaw

Super Moderator
#3
вот за что я люблю гуглхром- за отсутствие проблем с вкладками.
Совсем никаких проблем никогда не бывает? Как же он вкладки сохраняет?

Ну, и еще один вопрос немного не в тему: а как же слухи про слежку, которую ведет Хром за пользователями?
 

zhenshen

Вселенское Зло
Команда форума
#4
а как же слухи про слежку, которую ведет Хром за пользователями?
мне нечего скрывать от гугла) он всегда знает, где я нахожусь, кто мне пишет, кто у меня друзья и по каким я сайтам лажу) ради Бога)

Как же он вкладки сохраняет?
он их хранит в моей гугловской учетной записью, вместе с расширениями, контактами, почтой и т.п. Теперь у меня закладки и екстеншенсы синхронизированы между рабочим и домашним компом и с планшетом
 
#5
Ужасть. Если нормально руки устроены и голова из правильного места выросла, то даже в IE можно нормально работать, и ничего не терять.
 
Thread starter Similar threads Forum Replies Date
S Вопросы 4

Similar threads


Сверху