W przypadku, kiedy w wyniku błędu czy innego zdarzenia utraciliśmy otwarte okna/karty, a przeglądarka Firefox po ponownym uruchomieniu nie przywróciła ich automatycznie można je odzyskać jeszcze w inny sposób.
Do tej czynności potrzebny będzie dodatek do Firefox o nazwie Session Manager.
-
W tym celu instalujemy podany dodatek, uruchamiamy przeglądarkę, a następnie zapisujemy aktualną sesje za pomocą Session Manager-a.
- Otwieramy w notatniku plik zapisany za pomocą dodatku Session Menager (domyślnie znajduje się on w:
C:\Users\"NAZWA UŻYTKOWNIKA\AppData\Roaming\Mozilla\Firefox\Profiles\"...".default\sessions\mozdev.org - sessionmanager_ history-2013-10-08
.
Plik wygląda mniej więcej tak jak poniżej (w miejscu kropek usunąłem większość kodu dla zaoszczędzenia miejsca)
[SessionManager v2]
name=mozdev.org - sessionmanager: history-2013-10-08
timestamp=1381264802230
autosave=false count=1/5 screensize=1366x768
{"windows":[{"tabs":[{"entries":[ ................"scratchpads":[]} -
Kolejnym krokiem jest odnalezienie pliku
sessionstore.j
s lub sessionstore.bak (dobrze by było upewnić się czy w jednym z tych plików znajdują się adresy stron, które zostały utracone – poprzez otworzenie go w notatniku). -
Teraz otwieramy plik
sessionstore.js
lubsessionstore.bak
i kopiujemy całą jego zawartość zaczynającą się od{"windows":
(w przypadku systemu Microsoft Windows). -
Skopiowany tekst wklejamy do pliku zapisanego z Session Managera (patrz pt. 2) zamieniając ostatnią linijkę:
{"windows":.
- Możemy już otworzyć przeglądarkę i wczytać za pomocą dodatku Session Manager edytowany plik sesji.
Jeżeli Firefox nie nadpisał jeszcze plików sessionstore
powinniśmy uzyskać utracone okna/karty.