Выключил FireFox, но потом (забыл что если много вкладок программа их долго сохраняет) почти сразу выключил и винду. То что есть в sessionstore.js - результат частичного сохранения. Как мне бы его изменить чтоб вкладки заново открылись)))

Заранее спасибо за ответ.

Если в профиле присутствует файл sessionstore.bak, переименуйте его в  sessionstore.js.

А если его нет!:)

Мне хотя бы стуктуру востановить чтоб часть вкладок открылась.

Зачем его структуру восстанавливать?

1) Закройте Firefox
2) Переместите sessionstore.js из профиля
3) Откройте перемещенный sessionstore.js текстовым редактором (например, Блокнотом)
4) Все ссылки, которые найдете в тексте, откройте в Firefox, используя буфер обмена операционной системы.

Слишком много.

Написал простенькое приложение на vb6 вытаскивающее все слова начинающиеся на "http:" (а vb6 открывает только 64 кб файла...)
И в итоге: из первых нескольких блоков по 64 килобайта уже под 200 ссылок (хотя в реале их было около 100).

Ведь в sessionstore.js хранится история "назад", "вперед" + тамже все поисковые запросы.

Надо как-то вернуть только открытые.

Sessionstore.js хранит данные в формате JSON. О структуре данных этого файла, ищите информацию в MDC.