不使用Firefox编辑Firefox首选项

时间:2015-02-24 23:04:10

标签: java javascript firefox

我正在尝试编辑about:configgeneral.useragent.override中的Firefox偏好设置,默认情况下实际上甚至不存在,但我希望我的代码可以创建它或者随意覆盖其现有值使用Firefox GUI,而是使用我的Java应用程序编辑prefs.jsuser.js文件。但是,我没有在我使用的配置文件的文件夹中看到prefs.js文件(默认配置文件),也没有看到user.js,我发现user.js isn& #39; t默认创建,但即使我手动创建它们,并启动Firefox,下面的代码行:

user_pref("general.useragent.override","Foobar");

不会更改此偏好设置。我也尝试使用pref,如下所示:

pref("general.useragent.override","Foobar");

但这也行不通。我只想要一个可以编辑Firefox首选项的简单Java方法。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在我的机器(Windows 7机器)上,在我的主目录下有:

AppData/Local/Mozilla/Firefox/Profiles

AppData/Roaming/Mozilla/Firefox/Profiles

目录。我的个人资料名称显示在每个名称下,但只有后者包含prefs.js个文件。尝试检查Roaming目录。