Kir*_*lla 6 javascript openvpn google-chrome-extension
是否可以通过 Chrome 扩展 API 以编程方式连接 openVPN?我在 Chrome 扩展 API 文档中找到的所有内容都是chrome.proxy和chrome.socket。
我相信可以使用运行外部程序,NPAPI并且该外部程序将创建必要的 openVPN 连接。
UPD: OpenVPN似乎有TCP/Socket管理接口(参见http://openvpn.net/index.php/open-source/documentation/miscellaneous/79-management-interface.html),所以连接起来相当容易以编程方式从 Chrome 扩展程序中获取。
@vcsjones 是正确的...正确的方法是使用 NPAPI 或协议处理程序。然而,还有另一种方法。
过去,当我需要使用浏览器扩展执行本机代码时,我会将一个小型 HTTP 服务器嵌入到可以从浏览器扩展调用的本机应用程序中。这允许我编写我需要的任何内容,而浏览器扩展只是该本机应用程序的控件。然后你可以轻松地编写一些东西来控制 OpenVPN。
| 归档时间: |
|
| 查看次数: |
39486 次 |
| 最近记录: |