【发布时间】:2013-09-10 05:31:57
【问题描述】:
问题:
是否有一种简单的编程方式来创建新的 Firefox 配置文件?
nsIToolkitProfileService 看起来可以解决问题,但docs 说:
从 Gecko 18 开始(Firefox 18.0 / Thunderbird 18.0 / SeaMonkey 2.15 / Firefox OS 1.0.1),您不应再使用此服务或 nsIToolkitProfile
为什么:
我对此很感兴趣,因为我认为它可以用来让 Firefox 的独立可执行文件非常轻松地运行(例如,可以在每个应用程序的任务栏中有一个完全独立的图标),而无需现在已解散的 Prism/Chromeless/WebRunner 项目。
我的方法是创建一个 Firefox 插件,它允许用户指定一个 Web 应用程序 URL,然后为他们自动创建一个命名空间配置文件,如“Executable1”、“Executable2”等。以及一个批处理文件,它将针对该配置文件和应用程序调用命令行“-no-remote”参数(因为 -no-remote 似乎需要一个配置文件来创建一个新实例(“-new-instance”参数我有看到一个错误中提到的似乎对我不起作用)。
【问题讨论】:
-
你还需要这方面的帮助吗?我发现了一些新信息。
-
是的,如果您不介意,我会很感兴趣。它不在我的待办事项列表的最顶端,但如果你有时间,我会对它的信息感兴趣,谢谢!
-
这个问题是不是太老了?实际上,您可以在启动
firefox -CreateProfile myprofile时创建一个配置文件,并在 random.myprofile 名称下创建它。完整的 Firefox 命令文档在这里 developer.mozilla.org/es/docs/Mozilla/…
标签: firefox-addon