Ребята, подскажите пожалуйста, есть ли файл в котором находится память о расположении кнопок на панели и пунктов настроек браузера?
Например я установил новый фф и хочу что бы все кнопки были так же как в прошлом, что бы не растаскивать заново в меню(изменить) и не настраивать пункты меню.
Отредактировано Stkvsky (20-07-2017 12:53:32)
Отсутствует
Stkvsky, Все настройки профиля в файле Prefs.js
Логично, что если вы перенесёте все файлы из своего старого профиля в новый, то вы вместе с этим перенесёте и все имеющиеся в вашем профиле ошибки.
Чтобы этого избежать, рекомендуется переносить только наиболее важные файлы профиля.
Перенос всех остальных файлов не рекомендуется (да, лучше установить и настроить все дополнения заново), однако вы можете переносить их частями и делать пробные запуски браузера, проверяя, была ли проблема в этих частях или нет.
https://forum.mozilla-russia.org/viewtopic.php?id=62796
Добавлено 20-07-2017 13:52:53
Все настройки, которые делаются через about:config попадают в prefs.js в профиле, где и хранятся. Сам prefs.js редактировать не рекомендуется — это «оперативный файл», куда множество расширений пишет свою инфу (образно говоря — «реестр файрфокс»). Зато предусмотрен файл user.js — все настройки из которого автоматически перекрывают настройки prefs.js.
Добавлено 20-07-2017 13:54:02
Настройка файла user.js
Отредактировано Крошка Ру (20-07-2017 14:30:17)
Отсутствует
есть ли файл в котором находится память о расположении кнопок на панели и пунктов настроек браузера?
Все настройки профиля в файле Prefs.js
Но настройки интерфейса ("кнопки") всё же не там, а в xulstore.json
Отредактировано yup (20-07-2017 15:23:28)
Отсутствует
Крошка Ру
Значит все пункты настроек браузера хранятся в about:config, а как узнать как они называются в в about:config?
Надо преключать настройку и смотреть какая строка меняется в about:config?
Добавлено 20-07-2017 17:38:11
yup
Перенес xulstore.json в новый профиль, ничего не изменилось.
В принципе порастягивать кнопки по местам не так уж и сложно.
Отредактировано Stkvsky (20-07-2017 17:57:51)
Отсутствует
Значит все пункты настроек браузера хранятся в about:config
Нет. Через страничку about:config настройки меняются. А хранятся они в файле prefs.js.
Надо преключать настройку и смотреть какая строка меняется в about:config?
Да, я так и делаю: сохраняю куда-то в сторону prefs.js, изменяю параметр в окне "Настройки" и сравниваю новый prefs.js с сохранённым.
Перенес xulstore.json в новый профиль, ничего не изменилось.
Расположение кнопок точно в xulstore.json находится. А что ещё нужно, чтобы оно при переносе оттуда подхватывалось - сейчас разберусь.
Добавлено 20-07-2017 19:09:21
В prefs.js параметр "browser.uiCustomization.state". Возможно, достаточно одного его, без xulstore.json
Отредактировано yup (20-07-2017 19:09:21)
Отсутствует
Но настройки интерфейса ("кнопки") всё же не там, а в xulstore.json
yup, Теперь буду знать
Добавлено 21-07-2017 12:09:43
Значит все пункты настроек браузера хранятся в about:config, а как узнать как они называются в в about:config?
Надо преключать настройку и смотреть какая строка меняется в about:config?
Stkvsky,Для меня это слишком сложно
Отредактировано Крошка Ру (21-07-2017 12:09:43)
Отсутствует
Теперь буду знать
Всё же, как оказалось, первична та информация, которая хранится в параметре из prefs.js. В одной из записей xulstore.json она дублируется, но, как показал опыт, сама по себе, без prefs.js значения не имеет.
Отредактировано yup (21-07-2017 13:31:33)
Отсутствует
yup, Ясненько
Отсутствует