Увеличение Firefox sessionstore.js частота резервирования

У меня просто был свой первый катастрофический отказ Firefox, где я потерял все вкладки на своей сессии (благодаря Обзору Firefox, то число было довольно высоко также). К счастью Firefox сохранил резервные копии от sessionstore.js файлу и новому было всего 2 дня.

Однако кажется что резервные копии тех sessionstore.js файлы делаются вполне редко, и я хотел бы, чтобы Firefox копировал его чаще (как каждая секунда или каждый день, как это делает с закладками). Там какой-либо путь состоит в том, чтобы сделать это?

5
задан 02.06.2011, 00:13

1 ответ

  1. Перейдите в about:config
  2. Введите browser.sessionstore.interval в Фильтре
  3. Измените значение от его значения по умолчанию 10 000 к чему-то меньшему
  4. Firefox перезапуска (возможно, не должен, не причиняет боль, если Вы делаете),

Но если Вы хотите создать копии файла, вместо этого отмеченного меткой времени, можно выполнить Запланированную задачу и выполнить некоторый пакетный файл (при использовании Windows) как следующее:

@echo off

set sessionFilePrefix=c:\path-to-session-location\sessionstore
set sessionFileSuffix=.js

set stampH=%time:~0,2%
if %stampH% lss 10 (set stampH=0%time:~1,1%)
set stampM=%time:~3,2%
set stampS=%time:~6,2%
set stampU=%time:~9,2%
set sessionVer=%stampH%%stampM%%stampS%%stampU%

:Start
IF NOT EXIST "%sessionFilePrefix%%sessionFileSuffix%" (GOTO :End)
IF NOT EXIST "%sessionFilePrefix%-%sessionVer%%sessionFileSuffix%" (
copy "%sessionFilePrefix%%sessionFileSuffix%" "%sessionFilePrefix%-%sessionVer%%sessionFileSuffix%"
):End

Теперь, каждый раз, когда выполнения запланированной задачи, что операция пакетного файла Вы создадите резервные копии sessionstore.js файла. Вы закончите с файлами, которые похожи на это:

  • sessionstore-10302087.js
  • sessionstore-10334925.js, и т.д.

Не забудьте производить чистку этих файлов время от времени.

5
ответ дан 09.01.2020, 03:39

Теги

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