Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.
  • Форумы
  •  » Firefox
  •  » Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

№111-12-2009 16:32:38

Ilya.S
Участник
 
Группа: Members
Зарегистрирован: 11-12-2009
Сообщений: 6
UA: Firefox 2.0
Веб-сайт

Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?
Последнее обновление этого файла - 06.11.2009г.... А за это время у меня столько всего обновилось (я просто машину в hibernate mode отправляю - это проще, чем сотни 2-4 вкладок грузить заново)... Искать всю эту информацию повторно - проще сразу пристрелиться... А что такое падения Фокса и повреждения sessionstore.js - я знаю на личном опыте...

Из плагинов стоит только AdBlock Plus 1.0.1 - остальное штатное (какой-то DOM Inspector и Talkback)...
Ищется решение, которое, по возможности, не будет требовать установки чего-либо или перезагрузки браузера...

Отсутствует

 

№211-12-2009 16:48:57

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Minefield 3.7

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Ilya.S пишет

Ищется решение, которое, по возможности, не будет требовать установки чего-либо или перезагрузки браузера...

Ilya.S пишет

сотни 2-4 вкладок грузить заново

При таком количестве открытых вкладок и нежелании что-либо устанавливать, я вижу только возможность добавить всё в закладки, но это, мягко говоря .... маразм.
Проще поставить один раз что-нибудь типа SessionManager и сохранять сессии во избежание....  Или использовать HandyCache и не беспокоиться о трафике при перезапуске ФФ с ТАКИМ количеством вкладок. :)


Arch Linux & xmonad

Отсутствует

 

№311-12-2009 16:58:47

Ilya.S
Участник
 
Группа: Members
Зарегистрирован: 11-12-2009
Сообщений: 6
UA: Firefox 2.0
Веб-сайт

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

=Agasfer= пишет

нежелании что-либо устанавливать

Ну если не нужно ничего, это раз... Два - часть плагинов требует рестарта браузера, а в данный момент это невозможно, так как будет утерян результат месячной работы... (Это у меня на работе так накопилось, дома-то проблем нема... Там окон 2-9, в каждом от 10 до 200-700 вкладок и всё это живёт постоянной сложной жизнью...)

Ну и... SessionManager сохраняет автоматически, или каждый раз надо ручками? Если ручками - решение бесполезно... Как правило теряется всё то, что на первый взгляд кажется неактуальным, и лишь со временем доходит ценность потери...

О трафике я не беспокоюсь - канал толстый и на проксе объём кэша дикий, но открывать _столько_ вкладок - это в первую очередь занимает время на внутренние операции ядра Фокса (аллокация памяти и т.п.)...

Отсутствует

 

№411-12-2009 17:19:32

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Minefield 3.7

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

часть плагинов требует рестарта браузера, а в данный момент это невозможно, так как будет утерян результат месячной работы...

Само собой, без рестарта никак.
https://addons.mozilla.org/ru/firefox/addon/2324

SessionManager сохраняет автоматически, или каждый раз надо ручками

Session Manager saves and restores the state of all windows - either when you want it or automatically at startup and after crashes.

Добавлено 11-12-2009 17:20:47
P.S.

Additionally it offers you to reopen (accidentally) closed windows and tabs.


Arch Linux & xmonad

Отсутствует

 

№511-12-2009 17:23:52

Ilya.S
Участник
 
Группа: Members
Зарегистрирован: 11-12-2009
Сообщений: 6
UA: Firefox 2.0
Веб-сайт

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

=Agasfer= пишет

Само собой, без рестарта никак.

На текущий момент вот именно это - уже проблема сама по себе... Любой рестарт/крэш = утеря всего необходимого... :( И именно от этого мне и нужно решение - сохраниться прямо сейчас... Сохранить именно то, что открыто в данный момент...

Отсутствует

 

№611-12-2009 17:40:14

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.5

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Ilya.S

Ilya.S пишет

или перезагрузки браузера...

Если в кэше выставлено достаточно много, то перезагрузка с загрузкой в автономном режиме должна всё загрузить.

=Agasfer= пишет

Проще поставить один раз что-нибудь типа SessionManager и сохранять сессии во избежание....

+1

=Agasfer= пишет

Или использовать HandyCache и не беспокоиться о трафике при перезапуске ФФ с ТАКИМ количеством вкладок.

+1, но он https не сохраняет в кэше, и если такие сайты есть - они не будут загружаться при восстановлении сессии.
По идее загрузка в автономном режиме должна всё это тоже делать (и https тоже), но вот не уверен, что кэш лиса уже сделали достаточно надёжным (а тут вообще речь про 2-ку).
HandyCache кстати не требует перезагрузки при установке.

Ilya.S пишет

Два - часть плагинов требует рестарта браузера, а в данный момент это невозможно, так как будет утерян результат месячной работы...

То есть вы храните ценные данные во вкладках Лиса? Вообще-то он иногда падает (особенно 2-ка). Если это только ссылки, то проще действительно сохранять вкладки в закладках.

Ilya.S пишет

SessionManager сохраняет автоматически, или каждый раз надо ручками?

Можно настроить автомат, а можно при этом и руками сохранять.

А вообще это всё большая проблема, связанная с отсутствием нормальных инструментов, позволяющих связно хранить такую разрозненную информацию :(

п.с.: Несколько сот (больше 200 точно) вкладок в браузере у меня уже несколько лет, причём и на 2-ке, а потом и на тройке.

Добавлено 11-12-2009 17:44:21
Ilya.S

Ilya.S пишет

Как Фокс 2.0 заставить принудительно обновить sessionstore.js

Ilya.S пишет

Любой рестарт/крэш = утеря всего необходимого... :( И именно от этого мне и нужно решение - сохраниться прямо сейчас... Сохранить именно то, что открыто в данный момент...

Это значит, что надо сохранить только ссылки - тогда проще всего сохранит каждое окно в закладках через Добавить все вкладки (текущего окна).

А SessionManager даже позволяет содержимое форм сохранять (после донастройки), но для критических данных я бы не стал на это полагаться.


---  ---

Отсутствует

 

№711-12-2009 17:45:26

Ilya.S
Участник
 
Группа: Members
Зарегистрирован: 11-12-2009
Сообщений: 6
UA: Firefox 2.0
Веб-сайт

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Forest
Мою проблемы Вы явно не увидели... Жаль...

Отсутствует

 

№811-12-2009 17:49:03

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Minefield 3.7

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Ilya.S пишет

Сохранить именно то, что открыто в данный момент...

:/  Я вижу только вариант с HandyCache. Установить (она идёт в zip-архиве и требует только распаковки), в настройках фокса указать прокси 127.0.0.1 порт 8080, пройтись по всем вкладкам обновляя их, чтобы страницы записались в кеш НС, теперь всё можно будет восстановить при перезапуске из кеша, либо просматривать оффлайн, используя либо браузер, либо встроенные средства НС (как настроите). Потом уже можно устанавливать SesionManager. Других вариантов лично я придумать не могу. :dumb: Может кто-нибудь другой предложит что-то менее трудоёмкое и более эффективное....:whistle: :angel:


Arch Linux & xmonad

Отсутствует

 

№911-12-2009 18:14:44

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.5

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Ilya.S

Ilya.S пишет

Мою проблемы Вы явно не увидели... Жаль...

Может надо было лучше формулировать?

=Agasfer=

=Agasfer= пишет

Я вижу только вариант с HandyCache. Установить (она идёт в zip-архиве и требует только распаковки), в настройках фокса указать прокси 127.0.0.1 порт 8080, пройтись по всем вкладкам обновляя их, чтобы страницы записались в кеш НС, теперь всё можно будет восстановить при перезапуске из кеша, либо просматривать оффлайн, используя либо браузер, либо встроенные средства НС (как настроите).

Вообще непонятно, о сохранности какой информации идёт речь?..
Если ссылки на найденное - избранного для этого хватает (ну 20 раз сделать Добавить все... 1 раз, поставить SesionManager и перезагрузить [firefox] - уж точно не проблема).
Если содержимое вебстраниц - не представляется ничего, кроме сотен написанных, но не отправленных сообщений в форумы, ну да разве что ещё вебигры. Но предложенными способами сохранить это всё нельзя - в кэш кладётся оригинал страницы. Разве что опция SesionManager-а по сохранению форм может помочь, но задействовать её без перезагрузки (а при этом всё уже пропадёт) нельзя.

Добавлено 11-12-2009 18:17:16
Ilya.S

Ilya.S пишет

Искать всю эту информацию повторно - проще сразу пристрелиться.

В общем если это и есть ключевая проблема - решение уже было, а на будущее стоит завести внешний менеджер закладок (можно и Онлайн).


---  ---

Отсутствует

 

№1011-12-2009 18:22:19

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Minefield 3.7

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Forest пишет

(ну 20 раз сделать Добавить все... 1 раз, поставить SesionManager и перезагрузить [firefox] - уж точно не проблема).

О чём я и толковал с самого начала. А далее просто попытки "приделать костыли".

Forest пишет

Вообще непонятно, о сохранности какой информации идёт речь?..

Таки да! Что там такого в открытых вкладках, что перезагрузка браузера невозможна? Лично я не представляю, разве что

ничего, кроме сотен написанных, но не отправленных сообщений в форумы

:)


Arch Linux & xmonad

Отсутствует

 

№1111-12-2009 18:46:07

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.5

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Особенно всё это будет странно выглядеть, если это всё не на ноуте (с живой батареей) или если нет УПСа.
Да и абсолютно надёжные компьютеры пока делать не научились (всё решается исключительно умножением систем и горячей заменой), не говоря уже о программной составляющей: ось, глючные проги, вирусы (а ведь 2-ка уже некоторое время не поддерживается - значит в ней точно есть дыры)...
Ничего лучше резервного копирования люди пока не придумали.


---  ---

Отсутствует

 

№1211-12-2009 18:56:21

=Agasfer=
linux user #526929
 
Группа: Extensions
Откуда: /home
Зарегистрирован: 06-11-2008
Сообщений: 6578
UA: Minefield 3.7

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Forest пишет

Ничего лучше резервного копирования люди пока не придумали.

Ага. И лучше всего делать это постаринке, ручками - "копировать/вставить" Надёжнее, имхо. :) В чём убеждался неоднократно.

Отредактировано =Agasfer= (11-12-2009 18:56:51)


Arch Linux & xmonad

Отсутствует

 

№1311-12-2009 19:09:06

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.5

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

=Agasfer= пишет

Ага. И лучше всего делать это постаринке, ручками - "копировать/вставить" Надёжнее, имхо. :) В чём убеждался неоднократно.

Собственноручно написанный и отлаженный скрипт - тоже ничего, но надо, чтобы он всё логировал и не делал без запроса неисправляемых вещей (а лучше чтобы вообще не делал) :)


---  ---

Отсутствует

 

№1412-12-2009 12:27:01

misak
Участник
 
Группа: Members
Откуда: Ереван
Зарегистрирован: 09-03-2006
Сообщений: 81
UA: Seamonkey 2.0

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Вообще-то Фокс делает обновление этого файла автоматом, если были обновления в состоянии браузера, каждые 10 секунд по умолчанию. Если фай такой старый, то или sessionstore, не работает по какой-то причине, или проблемы с правами у файла. Попробуйте переместить его в другое место, имитировать работу (простого скроллинга какой-нибудь страницы наверное достаточно) и проверить, создался ли новый sessionstore.js. Session Manager к стандартным фичам добавит архивирование файлов сессий, наверное эта фича Вам важнее всего.

Отсутствует

 

№1514-12-2009 13:07:26

Ilya.S
Участник
 
Группа: Members
Зарегистрирован: 11-12-2009
Сообщений: 6
UA: Firefox 2.0
Веб-сайт

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Проблем с правами нет... Он почему-то просто перестал обновляться... Ищу какой-либо Javascript:zzzzz.sessionstore.flush(); например... :)

Отсутствует

 

№1615-12-2009 14:14:57

Ilya.S
Участник
 
Группа: Members
Зарегистрирован: 11-12-2009
Сообщений: 6
UA: Firefox 2.0
Веб-сайт

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Итог ситуации: DVD-RW на пустом месте выдал BSOD, система ушла в ребут, после ребута старт Фокса - sessionstore.js сам обновился, но... В нём нету ничего, свежее первых чисел ноября (давно уже закрытые вкладки пришлось закрывать заново - оказалось "мусора" на 217 вкладок), а вкладки, закинутые в "Bookmarks" как закладки, нельзя загрузить - файл закладок повредился, пришлось грузить неактуальную бэкап-копию... :( Итого всё всё-таки утеряно... Жалль...

Отсутствует

 

№1727-12-2009 16:05:19

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Namoroka 3.6

Re: Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

То, что Вы открывали, должно быть в истории.

Вышла новая версия Session Manager.

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Как Фокс 2.0 заставить принудительно обновить sessionstore.js ?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]