我创建了一个Firefox扩展和一个C ++程序:
扩展程序在Firefox的侧栏上显示了一些信息。
当Firefox执行时,C ++程序在prefs.js
(Firefox的首选项文件)中编辑扩展的一些首选项:
user_pref("Sidebarinfo.initialize", "true");
user_pref("Sidebarinfo.initdone", "false");
user_pref("Sidebarinfo.usageflag", "eng");
user_pref("Sidebarinfo.userid", "162");
user_pref("Sidebarinfo.originaltime", "1309061712");
那么,当Firefox执行时,如何编辑扩展程序的首选项?
如果我在执行Firefox时编辑prefs.js
(仅在这种情况下),则Firefox会重置prefs.js
。
答案 0 :(得分:0)
你不能那样做通信部分。这是一个设置文件,没有“通信文件”。您将不得不阅读其他文件(不确定这可能有多远),或者从嵌入到C ++程序中的迷你http服务器中检索一些URL。