爱意满满的作品展示区。
ntop

又又又写了一个文件传输助手

  •  
  •   ntop · Sep 17, 2021 · 4021 views
    This topic created in 1725 days ago, the information mentioned may be changed or developed.
    之前用 AirDrop 但是发现不太稳定,后来用微信的文件传输助手,但是 Android 注册的微信不给用网页版等于也废了。所幸自己就写了一个: http://filehole.io/

    网站比较简单,就一个按钮:打开通道,打开通道之后就可以上传文件了。用手机扫码就可以在手机上也打开这个通道,这样就可以在手机上读取文件了。如果你初次使用的话可能会觉得比较麻烦,但是如果你把这个通道保存为书签,那么下次使用就简单了。个人觉得「文件共享通道」这个设计还是蛮好的 ,实际上你也能把地址发给别人,这样就可以跟别人共享了。

    不需要登录,每次点击「打开通道」都会创建一个新的临时文件共享通道。目前也没有删除通道的策略和删除文件的策略,但是以后会删除的,所以不要用来存储长期的文件。文件上传后实际上是传到了阿里云的 oss 上面。
    Supplement 1  ·  Sep 18, 2021
    听了 v 友的建议,现在不用 oss 做存储了(规避可能的风险),现在直接存在本机磁盘上了。机器是海外的、域名也是在外面注册的,所以现在应该没啥其它风险了,也不怕恶意内容了。
    Supplement 2  ·  Sep 27, 2021
    今天( 2021/09/27 )优化了下 UI,尤其是手机端展示之前做的太粗糙了,PC 端也添加每个文件的二维码,这样针对单个文件可以更快的传输。
    22 replies    2021-09-22 20:07:16 +08:00
    littlewing
        1
    littlewing  
       Sep 17, 2021
    文件上传失败:413
    OwO233
        2
    OwO233  
       Sep 18, 2021
    可以试试调用 gofile.io 的 API 进行存储。
    hanguofu
        3
    hanguofu  
       Sep 18, 2021 via Android
    谢谢分享!好奇问问:阿狸云的 oss 是怎样收费的呢?需要专门的客户端才能下载 oss 上的资源吗?
    ntop
        4
    ntop  
    OP
       Sep 18, 2021 via iPhone
    @littlewing 413 是文件过大导致的目前我限制文件大小在 5m 好像是。
    ntop
        5
    ntop  
    OP
       Sep 18, 2021 via iPhone
    @hanguofu 自己买的空间其实很便宜的,放到 oss 后可以生成公开访问的链接,这样就可以随便访问了
    ntop
        6
    ntop  
    OP
       Sep 18, 2021 via iPhone
    @OwO233 好的,谢谢有空我研究下
    mahone3297
        7
    mahone3297  
       Sep 18, 2021
    原理就是文件上传到 oss ?然后手机扫码,按 url 下载?
    jisxu
        8
    jisxu  
       Sep 18, 2021
    "文件上传后实际上是传到了阿里云的 oss 上面"
    注意审核下违规文件啊,不然遭殃的是你自己
    ntop
        9
    ntop  
    OP
       Sep 18, 2021 via iPhone
    @Jisxu 别吓我,v 友的素质有这么低嘛,还要传违规文件😂
    ntop
        10
    ntop  
    OP
       Sep 18, 2021 via iPhone
    @mahone3297 这个原理很难理解吗?
    jisxu
        11
    jisxu  
       Sep 18, 2021
    @ntop #9 v 站也只是互联网中一个普通的论坛而已,但人类可是哪里都有的(
    ntop
        12
    ntop  
    OP
       Sep 18, 2021
    @Jisxu 有道理,待会我改成本机的磁盘存储。域名本来就是在外面注册的应该就没啥问题了。
    mahone3297
        13
    mahone3297  
       Sep 18, 2021
    还以为是不经过第三方中转( oss ),直接点对点的。。。
    libook
        14
    libook  
       Sep 18, 2021
    考虑用 WebSocket 做实时传输?这样服务器不需要存数据,文件数据流式从一端传入,经由服务器传给另一端。
    root01
        15
    root01  
       Sep 22, 2021
    建议做个内网文件传输工具
    yakun4566
        16
    yakun4566  
       Sep 22, 2021
    @root01 可以试下这个 https://drop.ioiox.com/

    不过最近发现有个问题,大文件传输会卡死,上次传个 3g 的文件卡死了
    imaple
        17
    imaple  
       Sep 22, 2021
    好用啊,之前一直用 firefoxsend,后面黄了就没找到好用的
    Martin9
        18
    Martin9  
       Sep 22, 2021
    之前一直用的这个
    https://wormhole.app/
    效果酷炫
    ntop
        19
    ntop  
    OP
       Sep 22, 2021
    @libook 暂不考虑哦。
    @imaple 谢谢支持!
    ntop
        20
    ntop  
    OP
       Sep 22, 2021
    @Martin9 确实很炫酷,我发现它起的名字和我起的名字还有些共通之处,看来大家都想到了 hole,哈哈哈
    ntop
        21
    ntop  
    OP
       Sep 22, 2021
    @libook 不过以后可以支持下,现在做这种功能对我来说有点复杂😭
    ntop
        22
    ntop  
    OP
       Sep 22, 2021
    @root01 内网传输这个我调研过,主要这类协议都不太稳定。所以支持。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5800 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 06:30 · PVG 14:30 · LAX 23:30 · JFK 02:30
    ♥ Do have faith in what you're doing.