Sil*_*ior 14 command-line google-chrome crx
我想以编程方式创建chrome扩展crx文件(不使用chrome.exe,因为它会打开新的chrome窗口).那么有什么替代方案呢?我的偏好是java,但如果它可能用其他语言,那么我也没关系.
Moh*_*our 23
正如kylehuff所说,你可以使用外部工具.但您始终可以使用Google Chrome中的命令行执行跨平台(Linux/Windows/Mac).
chrome.exe --pack-extension=[extension_path] --pack-extension-key=[extension_key]
Run Code Online (Sandbox Code Playgroud)
--pack-extension是:
将扩展名打包到给定目录中的.crx可安装文件.
--pack-extension-key是:
可选的PEM私钥用于签名打包的.crx.
上面没有运行谷歌Chrome,它只是命令行打包使用他们内部使用的Chromium的核心crx算法.
kyl*_*uff 13
有各种各样的实用程序可以用各种语言实现这一点(虽然它们主要是shell /脚本语言)
我无法发布所有这些链接,因为我是一个新的stackoverflow用户 - 我只能发布1个链接,所以我创建了一个列出所有内容的页面 - 包括我在下面谈到的一个C - http:// curetheitch的.com /项目/ buildcrx/6 /
无论如何,我花了几个小时在C或Windows上运行一个版本,因为其他解决方案需要安装脚本语言或shell(即python,ruby,bash等)和OpenSSL.我编写的实用程序具有静态链接的OpenSSL,因此没有解释器或库要求.
存储库托管在github上,但上面的链接有一个我的实用程序和其他人解决方案的列表.
没有为Java列出任何内容,这是您的偏好,但希望这有帮助!
| 归档时间: |
|
| 查看次数: |
13899 次 |
| 最近记录: |