V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
LonnyWong
V2EX  ›  分享创造

用 js 实现类似 rz / sz 的功能,并且兼容 tmux ,现已集成进 electerm 和 tabby 终端,还支持和 webshell 集成。

  •  1
     
  •   LonnyWong · 98 天前 · 1302 次点击
    这是一个创建于 98 天前的主题,其中的信息可能已经有所发展或是发生改变。

    trzsz ( trz / tsz ) https://github.com/trzsz/trzsz 是兼容 tmux 的 rz / sz ,使用更方便,进度条更友好。

    js 版本的组件 https://github.com/trzsz/trzsz.js 刚发布了新版本,优化了使用体验,网速慢时进度条展示会更及时。

    如果有用请给个 star ,非常感谢。

    第 1 条附言  ·  96 天前
    预告一下:trzsz 近期会发布一个新版本 1.0.1 。

    1. 优化缓冲区大小,自动根据网络快慢选择不同大小的缓冲区,兼顾传输速度和进度条及时更新。

    2. 新版本的 iTerm2 可以防止传输过程中误触键盘的问题,文本进度条会显示传输速度和剩余时间等,支持 ctrl + c 中止传输。不过新版本的 iTerm2 弹出对话框慢了一点点,1.0.1 版本的 trzsz 也会优化这个弹框速度,使用体验更流畅。
    8 条回复    2022-05-10 09:26:53 +08:00
    Latin
        1
    Latin  
       97 天前
    windows terminal 啥时候能享受这种便利呢 OP
    LonnyWong
        2
    LonnyWong  
    OP
       97 天前
    @Latin electerm 和 tabby 是可以运行在 windows 上的。

    https://github.com/electerm/electerm

    https://github.com/trzsz/tabby-trzsz
    Latin
        3
    Latin  
       97 天前
    @LonnyWong 收到 望 OP 做大做强
    Latin
        4
    Latin  
       97 天前


    再占楼问一嘴 我该用哪个
    还是说我需要本地和远程的执行环境也要安装 trzsz
    wssy921
        5
    wssy921  
       97 天前
    @Latin ,你图片的这个软件是什么呀
    LonnyWong
        6
    LonnyWong  
    OP
       97 天前
    @Latin

    tabby 的话,在 Plugin 里搜索 trzsz 来安装。

    然后在服务器上安装就可以用了:
    sudo python3 -m pip install --upgrade trzsz
    LonnyWong
        7
    LonnyWong  
    OP
       97 天前
    @Latin

    electerm 的话,只要升级到最新版本就可以了。不需要安装客户端。

    在服务器上安装一下:sudo python3 -m pip install --upgrade trzsz
    Latin
        8
    Latin  
       96 天前
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1085 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:52 · PVG 03:52 · LAX 12:52 · JFK 15:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.