• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hugozach
V2EX  ›  程序员

One Transfer:受限云电脑文件传输工具

  •  
  •   hugozach · 1 day ago · 1132 views

    One Transfer:受限云电脑文件传输工具

    内网 / 云电脑开发时,经常遇到文件无法拷贝、无法下载的问题,但文字复制通常是允许的。完全开源 支持 cloudflare 部署

    所以做了一个小工具:One Transfer 在线预览点这里

    • 📥 传入:本地文件 → 文本 → 粘贴到云电脑,还原文件(第一次需要手动新建还原脚本)
    • 📤 传出:云电脑文件 → 二维码 → 手机扫码接收
    • 🚫 不依赖传统文件共享
    • 🌐 适合云电脑、内网、远程开发等受限环境

    我自己的使用场景 不适用所有的用户 如果有帮到你欢迎点个 start 感谢

    GitHub: https://github.com/zhihui-hu/one-transfer

    image

    image

    image

    25 replies    2026-08-22 16:56:48 +08:00
    Liuman
        1
    Liuman  
       1 day ago
    太棒了, 我一几年 的时候 就有这个想法,用在内网隔离环境
    Liuman
        2
    Liuman  
       1 day ago
    star 了
    flyico
        3
    flyico  
       1 day ago
    二维码传输已经是很成熟的技术了,你这个带宽能做到多少?
    Liuman
        4
    Liuman  
       1 day ago
    小文件福音 ,大文件 50M 要接收 4 个小时,就不太行了
    hugozach
        5
    hugozach  
    OP
       1 day ago
    @flyico 看完项目技术部分再来评论吧
    这个传输和宽带没有任何关系 离线一样能传输
    hugozach
        6
    hugozach  
    OP
       1 day ago
    @Liuman 是的 不过够用了
    WorldDominator
        7
    WorldDominator  
       1 day ago
    万一网络 lag 导致不能到达 60 帧会怎么样,自适应还是出错
    flyico
        8
    flyico  
       1 day ago
    @hugozach 你知道啥叫带宽吗?
    blackantt
        9
    blackantt  
       1 day ago
    @hugozach 没看懂,到底是干嘛用的? 跟 copyparty 比一下,使用场景有啥区别?
    hugozach
        10
    hugozach  
    OP
       1 day ago
    @flyico 抱歉抱歉看错了 我以为你说宽带
    实际带宽
    有效带宽
    60 帧/秒 128–150 KiB/s
    30 帧/秒 64–75 KiB/s
    20 帧/秒 42–50 KiB/s
    15 帧/秒 32–37 KiB/s
    10 帧/秒 21–25 KiB/s


    当前稳定降级配置是:
    1465 字节/帧 × 24 FPS
    理论净带宽约 25–30 KiB/s ,但识别成功率通常更高。
    我实际用下来 代码仓库去掉依赖大概 2M 传输 10S
    hugozach
        11
    hugozach  
    OP
       1 day ago
    @WorldDominator 不会报错,表现为传输变慢。
    ddonano
        12
    ddonano  
       1 day ago
    跟 localsend 啥区别
    hugozach
        13
    hugozach  
    OP
       1 day ago
    @ddonano 使用场景不一样 不能对比
    flyico
        14
    flyico  
       1 day ago
    @hugozach 60 帧的速度就算是内网也很难保持稳定,我之前用过类似的软件,是 30 帧的速率,8 个二维码同时刷,接收端负责数据同步和组装,测试下来能稳定在 150k/s 以上,好的情况下逼近 200k/s
    ymlog
        15
    ymlog  
       1 day ago
    ✗ 屏幕扫描需要安全的浏览器环境,请使用 HTTPS 打开。
    一直提示这个
    hugozach
        16
    hugozach  
    OP
       1 day ago
    @ymlog 浏览器没给权限
    jackOff
        17
    jackOff  
       1 day ago
    如果可以每秒 1mb 那就厉害了
    Rennen
        18
    Rennen  
       1 day ago
    感谢分享!
    我们是文件传到内网云电脑不受控,从云电脑传出需要等审批,所以如果能用 Electron 之类的打包一下,放到 release 里面就更好了,方便传到内网用。先自己打包了一个,很好用!
    hugozach
        19
    hugozach  
    OP
       20h 9m ago
    @Rennen 不用啊 直接源码进去 node 跑起来不是更方便
    hugozach
        20
    hugozach  
    OP
       20h 8m ago
    @jackOff 看电脑配置 理论上可以达到
    hugozach
        21
    hugozach  
    OP
       20h 8m ago
    @flyico 太牛了
    ellermister
        22
    ellermister  
       15h 51m ago via Android
    怀念啊,以前内网用扫码枪架着一条一条出数据队列
    yoyoyoyolol
        23
    yoyoyoyolol  
       14h 32m ago via iPhone
    二维码能传输数据是不是音频也能传输数据,哪个快
    hugozach
        24
    hugozach  
    OP
       2h 24m ago
    @yoyoyoyolol 那必须二维码快啊
    hugozach
        25
    hugozach  
    OP
       2h 23m ago
    @yoyoyoyolol 而且你一说话 接受数据就不准确了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2687 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 11:20 · PVG 19:20 · LAX 04:20 · JFK 07:20
    ♥ Do have faith in what you're doing.