永久更改Firefox用户代理,无需加载项


0

根据本文如何在Firefox上重置默认用户代理,更改用户代理的过程是general.useragent.overrideabout:config页面中添加一个字符串值。

但是,当我使用添加用户代理字符串时general.useragent.override,它会显示modified在状态列中。该modified状态的喜好,可以很容易地改变。该状态适用default于其他内置偏好设置。

如何更改用户代理以使其显示default状态?或如何永久更改用户代理?

Modified_Firefox_Useragent


如果以下提供的答案不是您想要的,请编辑源代码并进行重建
ivanivan

Answers:


1

根据本文的“ 在企业环境中部署Firefox”的介绍,首先autoconfig.jsdefaults\perfFirefox程序目录下创建一个文件,即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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.