2014-11-04 63 views
0

是否有任何方法可以制作安装Chrome扩展程序的可执行文件,而无需在商店中放置该扩展程序?或者至少从私人收藏(所以它不会为其他人提供)?Chrome扩展安装程序可执行文件

**更改Chrome浏览器开发人员版或加那利是不是一个解决方案**

回答

1

简短的回答,没有,至少不会在Windows上。

blog post是很明确的:

[...]在Windows稳定和β-渠道开始在一月份,我们就需要在Chrome网上应用店被托管的所有分机。

您可以将项目发布到Chrome网上应用店作为“未列出”,然后使用standard procedure以编程方式安装它。这会限制您的扩展程序的曝光率,但并不会真正阻止用户获得安装它的链接(任何安装了版本的用户都可以通过扩展程序ID找到网上商店列表并可以共享)。

如果您想制作真正的专用扩展名,您可以添加服务器端许可证检查。但请注意,不管分销渠道如何,它们都可以被绕过,因为源代码无论如何都在方便的调试器中公开。从好的方面来说,你必须跳过的箍环将限制任何“破解”版本造成的伤害。

+2

除了“不公开”和“公开”,还有“私人”,允许向Google组或测试人员列表发布(这要求扩展程序的用户使用他们的Google帐户登录为了安装扩展名)。 – 2014-11-04 15:59:36

+0

@RobW True。但是扩展代码有没有客户端保护?什么阻止用户复制扩展文件夹,对清单进行小的更改,然后将其重新发布为公共(原则上)? – Xan 2014-11-04 16:02:36

相关问题