真的,我有3个问题,但它们都是相当简单明了(一):

  1. 可以添加在火狐看到,如果有多个实例的火狐/Firefox过程在运行?

  2. 由于唯一的办法(在窗户,至少)有多个实例的火狐运行是通过让他们运行在不同的配置,是否有可能为加以确定其概况的其他情况下运行?

  3. 可以一个附加的互动与其他进程?具体而言,能不喜欢的东西附近的其他进程或者告诉它打开一个新的窗口,有一个指定的URL内加的进程?

有帮助吗?

解决方案

  1. 间接:Firefox不允许有多个实例的运行在相同的轮廓。因为你的插件的一部分档案,"你的"火狐(一个运行的插件)是特有的。

  2. 大概不会。配置文件信息安全有关的和的火狐不一方面,很容易。这是一个原因为什么档案名字是创造随随机的前缀。

  3. Firefox听到遥控指令(这是怎么一个新的过程,讲述了一个现有FF打开一个新的URL),以开更多的窗口是可能的。我不知道是否有一个遥控指令终止FF.

注:如果你开始关闭其他windows和骚扰的人通过加载广告,他们会恨你。它只需要几秒钟禁用和"卸载"一个不必要的插件。如果你尝试任何事情来防止用户卸载你的插件,他们将真的很讨厌你。叉子或柏油和羽毛可能参与。;)

其他提示

一个附加的(或"Safari应用程序")可以做任何事情,因为它可以包括二元成分。如果你问对现有Api用从JS,我不认为有任何权利。

如果你打开,以安装一个加入所有档案,加上在实例#1的可能与您添加实例#2使用的任何IPC机构、例如插座(它是使用从JS-只加上)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top