Изменить пользовательский агент Firefox навсегда без надстроек

837
Biswapriyo

Согласно этой статье Как сбросить пользовательский агент по умолчанию в Firefox, процедура для изменения пользовательского агента заключается в добавлении строкового значения с помощью general.useragent.overrideна about:configстранице.

Но когда я добавляю строку с пользовательским агентом general.useragent.override, она отображается modifiedв столбце состояния. Настройки modifiedстатуса могут быть легко изменены. Пока статус defaultдля других встроенных настроек.

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

Modified_Firefox_Useragent

1
Если блокировка, которую дает ответ ниже, не то, что вам нужно, отредактируйте исходный код и восстановите ivanivan 6 лет назад 0
Я предоставил этот вариант тоже. Изменение `lockPref` на` defaultPref` изменит статус `ified` на статус `default`. Biswapriyo 6 лет назад 0

1 ответ на вопрос

1
Biswapriyo

Согласно этой статье Развертывание Firefox в корпоративной среде, необходимо сначала создать autoconfig.jsфайл в defaults\perfпапке Firefox каталога программы, т.е. C:\Program Files\Firefox\defaults\pref. Запишите следующие строки в этом файле.

// Must start with a comment! pref("general.config.filename", "mozilla.cfg"); pref("general.config.obscure_value", 0); 

Затем создайте mozilla.cfgфайл в каталоге программ Firefox, то есть C:\Program Files\Mozilla Firefoxи напишите в этом файле следующие строки. lockPrefзаблокирует это предпочтение и defaultPrefустановит его по умолчанию. Поместите любой пользовательский агент вместо My_User_Agent.

// Must start with a comment! lockPref("general.useragent.override", "My_User_Agent"); 

Теперь перезапустите Firefox, чтобы применить это изменение.

Locked_User_Agent