V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LonnyWong
V2EX  ›  程序员

运行在浏览器中的 webshell 支持 trz / tsz ( 类似 rz / sz ) 上传和下载文件

  •  1
     
  •   LonnyWong · 2022-03-12 22:46:36 +08:00 · 1584 次点击
    这是一个创建于 767 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为 tmux 不支持 rz / sz 上传和下载文件,于是写了个 trzsz ( trz / tsz ),结合 iTerm2 使用,有进度条,使用体验好。

    有人提 issue 问能不能支持其他终端,研究后写了个 js 版的 trzsz.js,客户端功能已发布,服务端暂时还是用 python 版的 trzsz ( trz / tsz )。

    客户端可以与 electron 终端进行集成( 如 electerm,已提 PR )。

    客户端还可以用于 webshell 中,在浏览器中使用终端的,只要使用 trzsz.js 组件,就可以实现 trz / tsz 命令直接在 Chrome 中上传和下载文件了。

    第 1 条附言  ·  2022-03-12 23:27:02 +08:00
    2 条回复    2022-03-15 13:00:56 +08:00
    jstony
        1
    jstony  
       2022-03-15 08:53:40 +08:00
    楼主能发个 docker 版吗?我想装在群晖里用
    LonnyWong
        2
    LonnyWong  
    OP
       2022-03-15 13:00:56 +08:00 via iPhone
    @jstony 可以是可以,但是没有鉴权能力的,所有人能连上这个网址的,都能直接控制你的 docker ,安全风险很高的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   6015 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:12 · PVG 10:12 · LAX 19:12 · JFK 22:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.