【发布时间】:2016-09-18 11:59:17
【问题描述】:
有没有办法通过命令行启用/禁用 google chrome 扩展? 我想启用终端已安装的 un 扩展。
【问题讨论】:
-
没有这样的选项,但是你可以编写自己的扩展来管理其他人,并通过命令行或其他方法进行控制。
-
谢谢。我会尝试这种方式并找到一些例子。
标签: google-chrome google-chrome-extension
有没有办法通过命令行启用/禁用 google chrome 扩展? 我想启用终端已安装的 un 扩展。
【问题讨论】:
标签: google-chrome google-chrome-extension
使用扩展参数启动 Chrome 可能会对您有所帮助。 例子: 使用 cmd 启动 chrome "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -no-first-run --load-extension="extension path"
【讨论】:
这是 wOxxOm 在 cmets 中提出的架构示例:
chrome.management API和"management"权限的其他扩展。chrome.runtime.connectNative() 与操作系统的其余部分进行通信。请注意,无法从“外部”直接联系 Chrome:它必须自己生成一个进程,然后您才能与该进程通信。
或者(如果您不想使用本机消息传递协议,或者希望守护程序独立于 Chrome 存在),您的守护程序可以打开本地 WebSockets 服务器,您的扩展程序可以通过该服务器进行通信。但是,在这种情况下可以冒充您的扩展程序。
【讨论】: