gpt4 book ai didi

从 Firefox Web 扩展执行 Javascript shell 命令

转载 作者:行者123 更新时间:2023-11-30 15:18:11 24 4
gpt4 key购买 nike

所有 Web 扩展开发人员都注意到 Firefox 将停止 SDK 支持(允许在客户端执行 shell 的 API)并且将只接受 Web 扩展。

由于上述变化,我试图在 Firefox 的 Web 扩展 API 中获取由 javascript 代码执行的 shell 命令。

我正在处理一个执行web扩展的网页(我通过使用javascript事件解决了它),但真正的麻烦是我需要在javascript主代码中执行一个shell命令来打开客户端程序,例如LibreOffice 或后台 Java 代码,我不知道如何实现。

在 Windows、OSX 和 Linux 上执行这些 shell 命令也是必要的。

最佳答案

您不能直接运行 shell 命令,但 native 消息传递允许您与特定的 native 应用程序交换消息,该应用程序可以代表您的扩展启动其他应用程序: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_messaging

关于从 Firefox Web 扩展执行 Javascript shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44183413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com