Вы можете запустить частный сервер Firefox Sync и установить размер сохраняемой истории равным 1 ГБ, или что-то в этом роде безумное. Насколько я знаю, он не удалит историю, и вы сможете увидеть всю историю в любом экземпляре браузера, который вы синхронизируете.
Как настроить Firefox, чтобы абсолютно никогда не удалять элементы истории?
Есть ли способ настроить Firefox таким образом, чтобы он абсолютно никогда не удалял какие-либо элементы из своей истории (автоматически)?
В прошлом, возможно, существовало «сохранить все элементы истории», тогда вы могли бы перевести его из меню в большое целое число, например 999999999, в днях.
Так как этот параметр пропал незамеченным, в настоящее время я решил выполнить резервное копирование places.sqlite
(на win, in %Appdata%\Mozilla\Firefox\Profiles\<some-profilename>\places.sqlite
).
Допустим, я не буду обновляться, не проверив, что мой метод резервного копирования все еще работает:
Как сегодня можно настроить Firefox v22, чтобы сохранить все элементы истории?
Я уже установил эти значения в about:config
.
places.history.expiration.transient_current_max_pages;104858 places.history.expiration.transient_optimal_database_size;85534800
все же у меня есть закладки старше, чем самый старый элемент истории в базе данных; хотя я не могу вспомнить, когда я установил эти настройки!
Так достаточно ли этого? Это хорошие ценности? Существуют ли другие или лучшие способы сделать это (например, аддон).
4 ответа на вопрос
- Популярные
- Новые
- С комментариями
- Активные
There is now a proper solution (Firefox v40): places.history.expiration.max_pages
will override the 'optimal database size' calculations, so setting it to a large positive value should get the desired effect.
See this answer.
На форуме Palemoon из ответа пользователя 341084 была ссылка на дополнение expire-history-by-days - в котором есть возможность полностью отключить срок действия (или определить срок действия).
I had the same issue and I discovered a hacky way which you can read about here: http://forum.palemoon.org/viewtopic.php?t=3260
The tl;dr version is, use mozilla.cfg to lock the variable places.history.expiration.transient_current_max_pages to 2147483647 (the largest value accepted). The issue is that Firefox will change that setting automatically unless you lock it.
Note that mozilla.cfg does not work in Portable Firefox, so in such a situation I recommend using Portable Pale Moon instead (which does work with mozilla.cfg)
You can find info on using mozilla.cfg here: http://kb.mozillazine.org/Locking_preferences
This technically doesn't set it to keep history forever, but it'll retain a heck of a lot of entries. I currently have history going back 18 months now and my places.sqlite file (which retains the history) is over 150 MB (6 months ago it was about 100 MB, so for me I add 50MB every 6 months). Note that, with such large sizes, an SSD is HIGHLY recommended. If you don't have one then consider using a ramdisk + symbolic links instead (a ramdisk that saves data at timed intervals or at shutdown).
Also, it may be a good idea to make backups of your history file in case it borks out or something. Then again, it's a good idea to make entire hard drive backups as well...
Похожие вопросы
-
3
Установите Silverlight для Mozilla Firefox без прав администратора
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
-
6
Почему Firefox в Linux выглядит иначе, чем Windows / Mac?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
2
Firefox печать в PDF-файл
-
4
Firefox 3.5 медленно, чтобы начать выпуск
-
4
Почему нет 64-битной сборки Linux Firefox?
-
3
Как я могу сказать Firefox для доступа к интрасети
-
1
Как мне создать собственную сборку Firefox, которая содержит настройки?