【发布时间】:2017-01-11 18:11:10
【问题描述】:
我已经为 Chrome(.crx 文件)、Mozilla Firefox(.xpi 文件)、Internet Explorer(.exe 文件)创建了扩展工具栏。我现在只需要为所有三个一起创建单个安装程序(EXE 或 MSI)。
请不要建议 CrossRider;我不知道如何将它用于已经创建的第三方扩展。我不想将代码再次写入 CrossRider。如果你知道如何使用我已经写好的代码,那没关系;否则建议别的。
你也可以告诉我如何使用 NSIS/ Inno Setup/ Advanced Installer 来创建浏览器扩展的安装包。
【问题讨论】:
-
我可以帮助您使用高级安装程序,但我需要有关安装内容的更多详细信息。我假设您找到使用注册表搜索安装的浏览器?另外,您需要放置文件的位置是什么?您是否针对每个浏览器以特殊方式计算它?
-
如果您能帮助我安装高级安装程序,那就太好了。我已经获得了它的 Architect 版本的许可。我有 3 个文件,一个是 .XPI,它是 Firefox 的扩展,一个是 .CRX,它是 Chrome 的扩展,最后一个是 IE 的 .EXE 扩展。所有文件都可以单独运行,没有任何问题。我可以手动安装它们。
-
Chrome 和 Firefox 可以参考以下链接。对于 IE,这不会成为问题,因为我有一个可以调用的 exe。
标签: google-chrome firefox installation