Показать полную графическую версию : Mozilla Firefox (все вопросы)
... у вас было на то, чтобы полностью переустановить браузер. Не? »
зачем мне переустанавливать браузер, если цель - восстановить несколько сотен утерянных вкладок?
Farman, Не понятно что за кашу вы написали.
Открыл мозилу, также все пустые страницы. »Версия Mozilla Firefox?
В Mozilla Firefox перейдя на адрес любого сайта страницы загружаются или тоже пусто?
По Пользовался хромом, в какой-то момент перестали открываться ссылки, новые вкладки,
вместо них просто пустые страницы, без ничего. »
Открыл мозилу, также все пустые страницы. »
- Могу предположить что препятствует какое-то программное обеспечение.
[hr]
Создайте каталог, например Test:
MD "%AppData%\Mozilla\Firefox\Profiles\Test"
Перейдите в него:
explorer.exe "%AppData%\Mozilla\Firefox\Profiles\Test"
В каталоге Test создайте файл prefs.js и внесите в него: user_pref("browser.startup.page", 3);
или из командной строки:
echo user_pref("browser.startup.page", 3); > "%AppData%\Mozilla\Firefox\Profiles\Test\prefs.js"
Перейдите в свой существующий старый каталог (например 12abcd3.default, далее буду определять его как XXXXXXX.default).
Из каталога XXXXXXX.default скопируйте файл sessionstore.json или sessionstore.jsonlz4 (sessionstore.jsonlz4 для новых версий браузера) в новый каталог Test.
Помните: Скопировать а не перенести.
Запустите браузер таким образом:
"%ProgramFiles%\Mozilla Firefox\firefox.exe" -profile "%AppData%\Mozilla\Firefox\Profiles\Test"
P.S Часть действий производится в командной строке.
Да нет же, оба браузера работают нормально, просто в какой-то момент они оба рухнули и похерились открытые ранее вкладки,
хром свои сумел восстановить, а мозилла - нет. Мне просто нужно восстановить мозиллу, об этом же и написано в конце моего первого поста на эту тему.
Мозилла последней версии.
Мне просто нужно восстановить мозиллу, об этом же и написано в конце моего первого поста на эту тему. »В сообщении #2603 (http://forum.oszone.net/showpost.php?p=2876068) же, ниже представлены рекомендации. Действуйте.
Мозилла последней версии. »
Для восстановления сесии в последних версиях используйте sessionstore.jsonlz4 а не sessionstore.js.
На момент воспроизведений действий, была использована Mozilla Firefox версии 67.0.3.
Резервные копии хранятся в каталоге sessionstore-backups.
Имеют вид:
previous.jsonlz4
recovery.jsonlz4
recovery.baklz4
а также
upgrade.jsonlz4-20190120210010
upgrade.jsonlz4-20190220220015
upgrade.jsonlz4-20190320070000
Если по каким-то причинам из текущего sessionstore.jsonlz4 не восстанавливается - Можно скопировать из каталога sessionstore-backups файл recovery.jsonlz4 в каталог профиля с последующим его переименованием в sessionstore.jsonlz4.
Для чистоты эксперимента из каталога sessionstore-backups скопируйте файл recovery.jsonlz4 в каталог Test.
Находясь в каталоге Test переименуйте файл recovery.jsonlz4 в sessionstore.jsonlz4.
Запустите:
"%ProgramFiles%\Mozilla Firefox\firefox.exe" -profile "%AppData%\Mozilla\Firefox\Profiles\Test"
P.S По сообщению #2603 (http://forum.oszone.net/showpost.php?p=2876068) - Вы уже научились как работать с профилем Test, по этому у вас не возникнет лишних вопросов из рода где взять папку Test и как с ней работать.
Последует восстановление сессии.
Если нет, то перейдите на первую вкладку которой будет присвоено название about:sessionrestore (позже отобразится как Восстановление сессии).
Далее можете выбрать Восстановить сессию (При желании можете щёлкнуть Показать предыдущие вкладки для ознакомления.).
Создал тестовый профиль и сделал всё, что было описано выше, но безрезультатно.
"Извините. Нам не удалось восстановить ваши страницы."
В "показать предыдущие вкладки" также пусто.
Сразу как всё слетело я скопировал папку бекапа, вот так (https://ibb.co/5nJ9HYh) она выглядит
соответственно файлы с датой изменения от 05.05 уже не актуальны? в них получается уже внесено изменение с пустым браузером
"Извините. Нам не удалось восстановить ваши страницы." »Файлы сессиий подозрительно большого размера. У вас там более 5000 вкладок?
В Windows можно ещё ознакомится с sessionstore.json в текстовом редакторе, jsonlz4 это уже другое, текстовый редактор не пойдёт. В Linux с jsonlz4 работаю с помощью lz4json, в Windows можно воспользоваться расширением для браузера mozlz4-edit - Предназначено для просмотра json|jsonlz4/правки/преобразования в json и обратно в jsonlz4.
Установите расширение mozlz4-edit (https://addons.mozilla.org/ru/firefox/addon/mozlz4-edit/), ознакомьтесь с содержимым ваших файлов (предворительно скопировав в отлиную папку чтоб не повредить файлы).
Обнаружите ссылки на сайты, данные base64, и др.
При необходимости из репозитория (https://ftp.mozilla.org/pub/firefox/releases/) можете скачать старую версию Mozilla Firefox (например 52.9.0 ESR Win32 (http://ftp.mozilla.org/pub/firefox/releases/52.9.0esr/win32/ru/Firefox Setup 52.9.0esr.exe)|Win64 (http://ftp.mozilla.org/pub/firefox/releases/52.9.0esr/win64/ru/Firefox Setup 52.9.0esr.exe)) для загрузки сессии старого формата.
Старую версию устанавливать не обязательно, достаточно извлечь в удобное местоположение (например в каталог mozilla).
Обнаружите каталог core и файл setup.exe
Рядом создаёте файл *.bat (например mozilla.bat) с содержимым:
start "" .\core\firefox.exe -no-remote -profile .\profiles\default
После этого можете выполнить файл bat.
Далее работать с каталогом default который будет расположен в каталоге profiles.
P.S С использованием префикса -profile - Работа браузера не повлияет на работоспособность основного браузера и не последует внесение каких либо данных в ваш рабочий профиль.
Чтоб при запуске автоматически не скачивалось обновление выше 52.9.0 с последующим обновлением браузера - Потребуется внести некоторые изменения в файле channel-prefs.js (файл расположен по пути core\defaults\pref):
Достаточно заменить значение esr на другое, например none.
Сразу как всё слетело я скопировал папку бекапа, вот так (https://ibb.co/5nJ9HYh) она выглядит
соответственно файлы с датой изменения от 05.05 уже не актуальны? »Судя по всему уже нет, вам ничто не мешает ознакомиться с содержимым с помощью mozlz4-edit. У вас есть предыдущие резервные копии.
Я не просто так определил отдельный каталог Test, и советовал копировать а не перемещать данные для работы с файлами.
P.S Не забывайте делать основную резервную копию всего профиля Mozilla Firefox, например сжать в архив 7z.
Там действительно очень большое кол-во вкладок, навскидку порядка 500,
и у многих из них ещё есть история из какого-то количества страниц.
Установил расширение, в нём получается можно смотреть как раз те 3 файла, которые меняются
с каждым запуском браузера.
https://i.ibb.co/nr11kpg/image.png (https://ibb.co/nr11kpg)
Ко всему я не представляю чем они отличаются друг от друга.
Как бы там ни было, сначала я открыл вот эти свежие файлы, просто посмотреть что к чему.
В итоге там огромное количество сайтов и я совершенно не понимаю что это и откуда.
https://i.ibb.co/st76dtL/2.png (https://ibb.co/st76dtL)
В старых файлах (от 5 числа) тоже ничего интересного, несколько открытых на тот момент вкладок, в которых я как раз
гуглил, что можно сделать с моей проблемой. И после них опять же огромный список каких-то сайтов.
Далее, для эксперимента я взял копию файла recovery.bak (не знал какой файл взять, потому-что не понимаю в чём их отличие), переименовал в recovery.baklz4
чтобы расширение его видело, некоторое время понадобилось на загрузку этого файла, но в итоге да, там действительно те утерянные вкладки, похоже даже с переходами,
то есть с историей каждой из них.
Что мне в итоге с этим делать? Ибо как мне помнится изначально я практически все эти файлы пробовал заменять на sessionstore.js,
ориентируясь в первую очередь по датам, но результата никакого не было.
Что мне в итоге с этим делать? »Если из сессии не получается загрузить вкладки, то попробуйте извлечь url (если таковые присутствуют).
Например:
С помощью mozlz4-edit (https://addons.mozilla.org/ru/firefox/addon/mozlz4-edit/) откройте jsonlz4.
После загрузки jsonlz4, в mozlz4-edit щёлкните Save as JSON
Далее определите url, в Windows из командной строки это как-то так:
findstr условие_поиска "[путь]имя_файла"
Например:
findstr url "%UserProfile%\Desktop\sessionstore.json"
Можете записать в текст:
findstr url "%UserProfile%\Desktop\sessionstore.json">>%UserProfile%\Desktop\sessionstore.txt
Можете менять условия для поиска, например url на originalURI или на худой конец host.
P.S %UserProfile% - Равен C:\Users\YourUser\Desktop
Если вы записали в текст, то открыв полученный sessionstore.txt в обычном блокноте вы увидите содержимое такого рода:
"url": "http://forum.oszone.net", "url": "http://forum.oszone.net/rules.html", "url": "http://forum.oszone.net/faq.php", "url": "http://forum.oszone.net/search.php", "url": "http://forum.oszone.net/forum-104.html", "url": "http://forum.oszone.net/forum-7.html", "url": "http://forum.oszone.net/thread-40807.html",
В AkelPad (http://akelpad.sourceforge.net/en/download.php) выглядеть будет так:
"url": "http://forum.oszone.net",
"url": "http://forum.oszone.net/rules.html",
"url": "http://forum.oszone.net/faq.php",
"url": "http://forum.oszone.net/search.php",
"url": "http://forum.oszone.net/forum-104.html",
"url": "http://forum.oszone.net/forum-7.html",
"url": "http://forum.oszone.net/thread-40807.html",
Далее, например в том же AkelPad можете воспользоваться пунктом "Заменить.. - CTRL+R" - Чтоб привести адреса url к виду:
http://forum.oszone.net
http://forum.oszone.net/rules.html
http://forum.oszone.net/faq.php
http://forum.oszone.net/search.php
http://forum.oszone.net/forum-104.html
http://forum.oszone.net/forum-7.html
http://forum.oszone.net/thread-40807.html
Позже можно импортировать, например с помощью Tab Session Manager (https://addons.mozilla.org/ru/firefox/addon/tab-session-manager/), если вам не удобно по одному открывать.
Импорт в Tab Session Manager можно произвести зайдя в настройки, затем перейдя на вкладку Сессии.
Вставить url и нажать Импорт:
https://i2.imageban.ru/thumbs/2019.06.22/9be6810fee4da3cc6694896ba8b9cc81.png (https://i2.imageban.ru/out/2019/06/22/9be6810fee4da3cc6694896ba8b9cc81.png)
После импорта нажимаете на значок Tab Session Manager у вас появится сессия. Можете открыть.
Далее разберётесь
Nordek, lz в имени файла означают случайно не сжатие известным методом?
выглядит крайне громоздким, что уж говорить.
в связи с этим разумнее будет сначала всё же попытаться загрузить вкладки из сессии (раз в ней вся эта информация есть),
вероятно я что-то делаю неправильно. в том способе, которым я изначально пользовался, я менял разные файлы из бек апа на
sessionstore.js, но сейчас этот файл в профиле итак полностью совпадает с файлом из бек апа.
https://i.ibb.co/7Y2qbv2/image.png (https://ibb.co/7Y2qbv2)
есть вероятность, что я сделал эту замену до того как сохранил резервную копию этой папки,
но возможно так и было изначально. отчего браузер не считывает этот файл, может быть что-то ещё нужно заменить?
случайно не сжатие известным методом? »Iska, Так, только не LZ, а LZ4 (https://ru.wikipedia.org/wiki/LZ4) + вмешателство Mozilla.
разумнее будет сначала всё же попытаться загрузить вкладки из сессии »Я считаю целесообразно прочитать файл, вывести адреса url. Вы желанием восстановить сессию браузером - Добьётесь того, что в конечном счёте всё потеряете: Тогда восстановить что-либо станет невозможным.
отчего браузер не считывает этот файл, может быть что-то ещё нужно заменить? »Неудачно рухнул браузер, далее возможно что-то подавляет/чем-то заменено в начале - Отчего не загружается.
столкнулся со странным глюком
ФФ обновился самостоятельно до последнего 68-го.
После этого - если вводишь в адресной строке название некоего ресурса, куда ранее не заходил, - энтер нажимать бессмысленно. Не работает. Контрол+энтер - тоже.
Только стрелочку в конце адресной строки.
Если несколько раз зашел на ресурс, то браузер его "запоминает" и энтер действует. Для него.
Для любого нового адресак - опять шиш.
Что это за гадость и как её победить?
ОСь практически новая, Вин7-32, ничем не загаженная, разумеется, никаких сборок и всего такого.
bredych,
Запустите браузер в Безопасном режиме (https://support.mozilla.org/ru/kb/reshenie-problem-v-firefox-s-ispolzovaniem-bezopas).
Воспользуйтесь Режимом приватного просмотра (https://support.mozilla.org/ru/kb/privatnyj-prosmotr-prosmotr-veb-stranic-bez-sohran)
Проверьте наличие проблемы.
Диагностика и решение проблем в Firefox (https://support.mozilla.org/ru/kb/osnovnye-sposoby-resheniya-problem)
Здравствуйте. После установки антивируса на ПК (ESET NOD32), при запуске windows появляется окно "Закрыть Firefox" Firefox уже запущен, но не отвечает...
В процессах наблюдается это:
-contentproc --channel="5212.0.900366177\1950540048" -parentBuildID 20190917135527 -prefsHandle 1096 -prefMapHandle 1092 -prefsLen 1 -prefMapSize 193279 -greomni "C:\Program Files (x86)\Mozilla Firefox\omni.ja" -appomni "C:\Program Files (x86)\Mozilla Firefox\browser\omni.ja" -appdir "C:\Program Files (x86)\Mozilla Firefox\browser" - 5212 "\\.\pipe\gecko-crash-server-pipe.5212" 1200 gpu
Кто может объяснить, что выполняет браузер и как от этого избавиться?
https://i.postimg.cc/fbmtKqvf/image.png
Frost O.S
01-11-2019, 15:33
Подскажите пожалуйста, есть способ настроить Mozilla Firefox 70.0.1 (64 бита), чтобы не слетали вкладки в браузере ?
Frost O.S, а что — слетают?
чтобы не слетали вкладки в браузере ? »Всё как обычно:
; Восстанавливать предыдущую сессию (По умолчанию значение 1)
browser.startup.page значение 3
Frost O.S
01-11-2019, 18:46
Iska,
Да .
чтобы не слетали вкладки в браузере ? »
Всё как обычно:
; Восстанавливать предыдущую сессию (По умолчанию значение 1)
browser.startup.page значение 3 »
Код что Вы предложили . Его в командную строку вписывать или в браузере ?
Его в командную строку вписывать или в браузере ? »
Можно в настройках: Установить флажок "Восстанавливать предыдущую сессию".
Можно в расширенной конфигурации:
В адресной строке браузера введите about:config и нажмите клавишу Ввод.
В поиске найдите: browser.startup.page
Напротив browser.startup.page измените на значение 3.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC