Есть ли файл в котором храняться настройки фф?
(конкретно интересует вкладка приватность)
Возможно ли его сделать доступным только для чтения?
Что бы никакое дополнение не смогло изменить эти настройки.
Хочется их настроить один раз и навсегда.
Отредактировано Stkvsky (23-01-2018 10:45:06)
Отсутствует
Есть ли файл в котором храняться настройки фф?
prefs.js
Возможно ли его сделать доступным только для чтения?
Нет, конечно. Как браузер тогда работать будет?
Хочется их настроить один раз и навсегда.
Для этого есть файл user.js, имеющий приоритет над prefs.js. Оба должны находиться в профиле.
Добавлено 23-01-2018 11:21:49
User.js file
Можно ещё здесь. например, почитать : https://forum.mozilla-russia.org/viewto … pid=590597
Отредактировано Coroner (23-01-2018 11:21:49)
Отсутствует
Coroner
О, это то что нужно, спасибо.
Кажется вы говори, что бы найти нужный параметр в файле prefs.js нужно сначала сохранить первую его версию, изменить нужную настройку и сравнить два файла?
А файл user как создать? сделать копию prefs переименовать в user и удалить все что не нужно?
Отсутствует
Кажется вы говори, что бы найти нужный параметр в файле prefs.js нужно сначала сохранить первую его версию, изменить нужную настройку и сравнить два файла?
Там, вроде, речь шла о том, чтобы найти настройку изменённую кем-то или дополнением, путём сравнения двух файлов, если не известно имя настройки.
А чтобы найти изменённую настройку, зная её имя, достаточно открыть файл чем угодно, хоть блокнотом, и воспользоваться поиском.
А файл user как создать? сделать копию prefs переименовать в user и удалить все что не нужно?
Ну можно и так поступить. Только удалять нудно и долго. Проще создать новый файл и набить туда потихоньку своих настроек. Точно так же как сделано в prefs.js
И так далее.
Но если задача состоит в том, чтобы защитить от изменения все возможные настройки — то наверное это лучше сделать именно так "копию prefs переименовать в user и удалить все что не нужно".
Правда изменения вносить всё равно можно, через about:config на время работы браузера.
А чтобы заблочить намертво, можно попробовать способ отсюда (правда непонятно, работает ли он сейчас) : https://forum.mozilla-russia.org/viewto … pid=750278
1. Создаётся файл mozilla.cfg в папке с Firefox.exe
2. Параметры в него приписываются не с user_pref, а с lockPref, то есть
3. В этом случае параметр вроде бы блокируется от изменений намертво.
Но пробовать надо. У меня вроде на 53 работало, раз отписывался.
Нечто подобное здесь описано: Locking preferences, но неизвестно сколько этой информации лет.
Отсутствует
Coroner
Да, так и сделал, user.js не создавал, все нужные настройки вносил сразу в mozilla.cfg (у меня firefox.cfg)
настройка блокируется(надпись становится серым цветом) и изменить ее нельзя, на 55 рабоатет.
Но не все нагрухо блокируются, некоторые можно изменить, но после перезапуска она снова изменяется на ту которая указана в файле.
а нужную настройку выявлял путем сравнения двух prefs, до и после изменения.
Спасибо за помощь
Отредактировано Stkvsky (23-01-2018 15:05:23)
Отсутствует