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

分享个局域网分享文件的工具

  •  7
     
  •   yopv2 · 2020-10-27 10:40:08 +08:00 · 10605 次点击
    这是一个创建于 566 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有两台电脑,微信啥的只能同事登陆一个 mac 和 windows 之间传输文件很不方便 搞了一个 基于 webrtc 的 点对点文件传输 https://airsend.cn/

    如果需要跨网段传输 可以使用 https://airsend.cn/?rid=xxxx (xxxx 一致即可) 构造一个 url 即可发现

    第 1 条附言  ·  2020-10-28 21:25:55 +08:00
    95 条回复    2021-09-09 20:31:15 +08:00
    bequt
        1
    bequt  
       2020-10-27 10:44:20 +08:00
    cool
    anran800
        2
    anran800  
       2020-10-27 10:45:31 +08:00
    best tools for me. I do not like wechat.
    haoxuexiaoyao
        3
    haoxuexiaoyao  
       2020-10-27 10:47:38 +08:00
    开源学习下么有
    adrianXu
        4
    adrianXu  
       2020-10-27 10:51:41 +08:00
    cool
    yopv2
        5
    yopv2  
    OP
       2020-10-27 10:54:42 +08:00   ❤️ 1
    文本 可以复制后 右键头像 粘贴 发送给对方
    loading
        6
    loading  
       2020-10-27 10:56:50 +08:00 via Android
    file.pizza 差不多吧,建议开源一下。
    tanranran
        7
    tanranran  
       2020-10-27 10:59:31 +08:00
    体验非常好
    roy2651
        8
    roy2651  
       2020-10-27 11:00:09 +08:00
    很有趣的,王者的头像
    imagecap
        9
    imagecap  
       2020-10-27 11:01:36 +08:00
    支持文件夹吗?
    haoxuexiaoyao
        10
    haoxuexiaoyao  
       2020-10-27 11:01:58 +08:00
    大型文件网络速度是不是会慢
    yopv2
        11
    yopv2  
    OP
       2020-10-27 11:05:59 +08:00
    @haoxuexiaoyao 局域网内点对点
    如果是非局域网 请原谅我这个只有 1M 的小水管 是会慢的
    yopv2
        12
    yopv2  
    OP
       2020-10-27 11:08:16 +08:00   ❤️ 7
    @haoxuexiaoyao 梳理下就开源了
    sleshep632
        13
    sleshep632  
       2020-10-27 11:08:57 +08:00
    Nice
    skymei
        14
    skymei  
       2020-10-27 11:12:52 +08:00
    很不错的样子啊,不用下载直接网页端就实现了
    EastLord
        15
    EastLord  
       2020-10-27 11:14:22 +08:00   ❤️ 5
    我直接 python3 -m http.server 7777
    haoxuexiaoyao
        16
    haoxuexiaoyao  
       2020-10-27 11:14:58 +08:00
    @yopv2 开源自己部署的带宽大点的话是不是速度就好了 几百兆的文件传输就方便了
    yopv2
        17
    yopv2  
    OP
       2020-10-27 11:15:35 +08:00
    @EastLord 恩 每台机器都有 py 环境的话是可以的 不过还是不如直接打个个网页来得快
    vazo
        18
    vazo  
       2020-10-27 11:22:07 +08:00
    @yopv2 楼主分享的几个工具都挺好用.感谢.
    mauve
        19
    mauve  
       2020-10-27 11:22:26 +08:00   ❤️ 3
    和这个有什么不同 https://drop.ioiox.com/
    guzzhao
        20
    guzzhao  
       2020-10-27 11:24:55 +08:00
    @mauve snapdrop github 上搜,开源的
    lework1234
        21
    lework1234  
       2020-10-27 11:27:04 +08:00
    支持 curl 么
    Tink
        22
    Tink  
       2020-10-27 11:39:59 +08:00
    6
    QMore
        23
    QMore  
       2020-10-27 11:44:01 +08:00
    方便,跟 https://drop.ioiox.com/ 比,多了个跨网段吧
    cnwlei
        24
    cnwlei  
       2020-10-27 11:49:26 +08:00
    666
    Norie
        25
    Norie  
       2020-10-27 11:54:54 +08:00 via iPhone
    点赞收藏
    love
        26
    love  
       2020-10-27 11:56:33 +08:00
    底下这行: 一个基于 P2P 的文件分享服务。别人会把你看成 雅典娜。
    是什么意思?这个名字几秒钟会换一下。
    styang
        27
    styang  
       2020-10-27 12:08:24 +08:00
    @love #26 雅典娜是你的名字 (这个是王者里面的英雄名字头像)
    love
        28
    love  
       2020-10-27 12:09:08 +08:00
    楼上发的 https://drop.ioiox.com/ 测试成功,不过楼主这个不成功,不知道为什么( Android Firefox 68 + Linux)
    iv2s
        29
    iv2s  
       2020-10-27 12:18:14 +08:00
    头像很有个性
    oszlso
        30
    oszlso  
       2020-10-27 12:28:44 +08:00   ❤️ 1
    这不是 snapdrop.net
    love
        31
    love  
       2020-10-27 12:45:47 +08:00
    @styang 但是什么都不做几秒后会变成另外的名字是什么意思?
    wsseo
        32
    wsseo  
       2020-10-27 12:48:15 +08:00
    文件传输安全吗?比如传个 txt 文件
    yopv2
        33
    yopv2  
    OP
       2020-10-27 13:39:53 +08:00
    @wsseo 点对点 传输 不经过服务器的
    yopv2
        34
    yopv2  
    OP
       2020-10-27 13:47:57 +08:00
    @wsseo 点对点 传输 不经过服务器的
    @love 发现这种情况一般是网络断开重连了
    UN2758
        35
    UN2758  
       2020-10-27 13:49:26 +08:00
    点开网页后我会被随机分配一个 id(头像),我想指定头像该怎么做呢?
    fiveelementgid
        36
    fiveelementgid  
       2020-10-27 13:52:39 +08:00 via Android
    等开源
    tmkook
        37
    tmkook  
       2020-10-27 14:02:08 +08:00
    TypeError: Cannot read property 'label' of null
    at a.h (App.vue?ba56:1)
    at a.e._render (vue.runtime.esm.js:3548)
    vazo
        38
    vazo  
       2020-10-27 14:02:55 +08:00
    @yopv2 假如多个人同时使用一样的 https://airsend.cn/?rid=xxxx 会怎样?
    lbyo
        39
    lbyo  
       2020-10-27 14:06:24 +08:00
    空白页?出了点问题啊
    qq7790586
        40
    qq7790586  
       2020-10-27 14:26:22 +08:00
    打开是空白页面
    Tink
        41
    Tink  
       2020-10-27 14:26:59 +08:00
    @vazo #38 跟 iOS 的 airdrop 一样,都会显示出来吧,然后选择传给谁
    yopv2
        42
    yopv2  
    OP
       2020-10-27 14:49:23 +08:00
    @vazo 同一个 rid 下面的用户都可见
    @Tink 是的
    @lbyo
    @tmkook 小鸡刚罢工了
    lbyo
        43
    lbyo  
       2020-10-27 14:59:37 +08:00
    @yopv2 #42 现在也不得行呀
    haoxuexiaoyao
        44
    haoxuexiaoyao  
       2020-10-27 15:02:55 +08:00
    怎么不能用了
    zhuziyi
        45
    zhuziyi  
       2020-10-27 15:22:34 +08:00
    https://drop.ioiox.com/ iOS12 无法接受和发送。
    Guesser
        46
    Guesser  
       2020-10-27 15:23:46 +08:00
    太棒了,我一直找 ios 和 windows 之间的快捷的粘贴复制方式,就不用一点小文本都要上个微信。但是楼主似乎资源都 502 了
    Guesser
        47
    Guesser  
       2020-10-27 15:24:58 +08:00
    @zhuziyi #45 对,我 IOS14 也是
    zhuziyi
        48
    zhuziyi  
       2020-10-27 15:25:08 +08:00
    不过自己用的话,直接 Node server 更方便(当然 Python 也可以)

    npm install --global http-server

    http-server -p 80
    tydl
        49
    tydl  
       2020-10-27 16:14:26 +08:00
    我们都是用飞秋
    LianOuPaiGuT
        50
    LianOuPaiGuT  
       2020-10-27 16:52:33 +08:00
    @tydl 行政单位??
    Guesser
        51
    Guesser  
       2020-10-27 16:55:29 +08:00
    @yopv2 ios 上怎么粘贴文本到 win
    fs418082760
        52
    fs418082760  
       2020-10-27 16:59:47 +08:00
    你这头像,小心网警顺着网线砍死你。。。
    yopv2
        53
    yopv2  
    OP
       2020-10-27 17:04:31 +08:00
    @fs418082760 这个在图标库里 叫快捷方式
    anran800
        54
    anran800  
       2020-10-27 17:24:52 +08:00
    @Guesser 按住头像,粘贴!
    Maskeney
        55
    Maskeney  
       2020-10-27 17:27:13 +08:00   ❤️ 1
    @mauve #19 这个是经过自己魔改了一下将设备类型用做名字的吧,snapdrop official 应该是这个 https://snapdrop.net/
    Kilerd
        56
    Kilerd  
       2020-10-27 17:45:27 +08:00
    在数据文件没传输完成之前,temp 数据是放在内存里面的?
    zu1k
        57
    zu1k  
       2020-10-27 17:59:32 +08:00 via Android
    我在用一个 cli 工具,schollz/croc,体验还不错
    dryadent
        58
    dryadent  
       2020-10-27 22:34:46 +08:00
    dukto 挺不错的
    xmlf
        59
    xmlf  
       2020-10-27 23:01:42 +08:00 via Android
    有个问题,点击右上角 加人图标后弹出的对话框在手机上显示不全。
    cat9life
        60
    cat9life  
       2020-10-28 08:03:22 +08:00
    这个不错哈 关注了 貌似手机上显示有点问题
    oneisall8955
        61
    oneisall8955  
       2020-10-28 08:35:26 +08:00
    很好用哈。有个小疑问,传输时,好像是先缓存整个文件到内存,然后才弹出下载窗口进行保存到磁盘,这时候保存就立马下载完毕了?
    Cloutain
        62
    Cloutain  
       2020-10-28 08:50:40 +08:00
    牛逼 !!!
    wensonsmith
        63
    wensonsmith  
       2020-10-28 09:13:56 +08:00
    Nice
    zarte
        64
    zarte  
       2020-10-28 09:30:49 +08:00
    不错欸,这个有什么限制吗?
    yopv2
        65
    yopv2  
    OP
       2020-10-28 09:40:16 +08:00
    @zarte 没啥限制,就是如果要跨网的话需要占用服务器带宽中转
    yopv2
        66
    yopv2  
    OP
       2020-10-28 09:41:10 +08:00
    @cat9life
    @xmlf
    手机上兼容问题后面优化下
    Geekerstar
        67
    Geekerstar  
       2020-10-28 10:38:18 +08:00
    好东西,牛逼
    zunxiongchen
        68
    zunxiongchen  
       2020-10-28 10:57:53 +08:00
    cy
    Guesser
        69
    Guesser  
       2020-10-28 12:29:18 +08:00
    @webrtcn 不行,没有弹粘贴选项
    Jaeger
        70
    Jaeger  
       2020-10-28 14:12:06 +08:00
    为什么选择了文件之后没有反应?
    yws112358
        71
    yws112358  
       2020-10-28 14:14:42 +08:00
    如果自己架服务器,然后给打印店用 感觉会方便用户传输文档 希望能开元
    thinkingbullet
        72
    thinkingbullet  
       2020-10-28 14:26:06 +08:00
    good,已被此网站收录 www.91tool.net
    yopv2
        73
    yopv2  
    OP
       2020-10-28 15:03:51 +08:00
    @yws112358 已经在准备中了,顺带修下之前几位同学的 BUG
    yws112358
        74
    yws112358  
       2020-10-28 15:05:29 +08:00
    @yopv2 #73 看了下 snapdrop 已经提供自建方案
    Parkuie
        75
    Parkuie  
       2020-10-28 16:48:19 +08:00
    电脑发给手机无法接受
    anyclue
        76
    anyclue  
       2020-10-28 17:34:40 +08:00
    右上角人像按钮,点击弹出发给他人网址的对话框,手机访问的话显示上有适配问题
    tianyamomo
        77
    tianyamomo  
       2020-10-28 18:26:41 +08:00
    要是能发送文件夹就更爽了
    zhouweiluan
        78
    zhouweiluan  
       2020-10-28 19:22:14 +08:00
    跨网段好评
    yopv2
        79
    yopv2  
    OP
       2020-10-28 20:16:51 +08:00
    @Parkuie 手机系统是啥版本? 用的啥浏览器 以及浏览器啥版本
    @anyclue 开源版本里会修复
    yopv2
        80
    yopv2  
    OP
       2020-10-28 20:22:56 +08:00
    @tianyamomo 支持文件夹发送,目前只能拖拽文件夹到目标用户头像上,目标用户接受的时候 接受的是 zip 包
    yopv2
        81
    yopv2  
    OP
       2020-10-28 21:26:38 +08:00
    Github 地址: https://github.com/NebulaStudio/airsend/
    需要的 V 友自取
    mmtou
        82
    mmtou  
       2020-10-29 09:38:25 +08:00
    Takashi123
        83
    Takashi123  
       2020-10-29 09:58:48 +08:00
    很酷啊,加上聊天功能,就是个聊天室了
    CloseToWheat
        84
    CloseToWheat  
       2020-10-29 17:23:47 +08:00
    好家伙,赞了赞了
    haoxuexiaoyao
        85
    haoxuexiaoyao  
       2020-10-29 21:08:40 +08:00
    @yopv2 好像电脑端给移动端发文件 移动端没有反应
    yopv2
        86
    yopv2  
    OP
       2020-10-29 21:15:09 +08:00
    @haoxuexiaoyao 移动端兼容正在 TODO 中躺着 等待救一救
    ghostsf
        87
    ghostsf  
       2020-10-30 18:31:30 +08:00
    优秀
    之前用过一次 https://airportal.cn/
    ghostsf
        88
    ghostsf  
       2020-10-30 18:38:09 +08:00
    @love #28 Firefox 的 sdp 协商不一样哦 @yopv2
    ghostsf
        89
    ghostsf  
       2020-10-30 18:58:50 +08:00
    webrtc DataChannel 应该有大小限制吧
    这个有解决吗
    thetbw
        90
    thetbw  
       2020-10-31 14:45:00 +08:00
    牛呀
    haoxuexiaoyao
        91
    haoxuexiaoyao  
       2020-11-10 08:39:51 +08:00
    发现一个更好用的文闪传,手机文件电脑互传特别方便 http://skyhacker2.github.io/blog/index.html?/projects/%E6%96%87%E4%BB%B6%E9%97%AA%E4%BC%A0.md
    GPU
        92
    GPU  
       2020-11-15 21:25:13 +08:00
    iOS 13.5 用 Safari 不可以,试了很多方法都不行。

    iOS 的 IP 在电脑上是能 ping 通的。
    canwushuang
        93
    canwushuang  
       2020-12-02 22:02:53 +08:00
    @haoxuexiaoyao 这种比较普遍了。
    Themyth
        94
    Themyth  
       2020-12-20 19:23:38 +08:00
    macos 11 safari 和 iOS14 safari 老是显示等待回应 但是没任何反应。。。
    后来测试 ios 14.3 的两台 iPhone 也是这样。。。这是为什么?
    gromit1337
        95
    gromit1337  
       249 天前
    楼主,网站为什么进不去了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2757 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 15:18 · PVG 23:18 · LAX 08:18 · JFK 11:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.