gpt4 book ai didi

javascript - 在 Google Chrome 扩展程序中使用 SSH

转载 作者:行者123 更新时间:2023-11-28 01:29:19 26 4
gpt4 key购买 nike

我想为 google chrome 浏览器编写一个扩展,它从网站读取一些链接并将这些链接复制到文件中。我想通过 ssh 将此文件发送到本地网络中的另一台计算机。

如何在 Chrome 扩展程序中设置和使用 ssh 连接?

最佳答案

假设您指的是 scp,而不是 ssh,以下是您的选择:

  • 设置 WebSocket 代理。编写 JavaScript 来发送 XHR 获取的 ArrayBuffer。 WebSocket 可以通过 SSL,因此您可能会对此感到满意,而不是在 JavaScript 中实现 SSH(然后通过 scp 实现)。
  • 同样的想法,但是是一个 HTTP 代理。这会是相当痛苦的。请参阅Web-based SSH概览。
  • 编写 Chrome 应用程序,从而访问 chrome.sockets。在 JavaScript 中实现 SSH。请参阅paramikojs开始吧。
  • Chrome 应用程序、 native 客户端。这实际上是可行的;请参阅安全外壳。添加 scp 功能。

基于 Chrome 应用程序的解决方案提出了一个单独的问题:如何获取网络内容。您也许可以使用Chrome Apps webview。或者,您可以在应用和 Chrome 扩展程序之间传递内容消息。

可能还有其他方法。但你明白了:你还有很多编码要做。

关于javascript - 在 Google Chrome 扩展程序中使用 SSH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22322761/

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