局域网传输工具

本文共计 663 个字,预计阅读时长 3 分钟

​看到程序员小山与Bug开源了一款 局域网文字/文件P2P传输工具 我在原基础上改造了一下

以下是功能简介:

项目中仅在线用户列表和WebRTC信令迫不得已需要一个轻量化的服务,其他数据传输都采用了基于WebRTC的点对点传输,不经过中间服务器,所以局域网内互传一些文字/文件都比较快。

场景:

例如一台手机要给另一台手机传输链接或文件,没有微信等软件/电脑同理...这是我的使用场景,原作者是,

比如新装的win系统需要从mac系统传一些需要🪜才能下载的软件或者搜到的一些东西。

界面:

可以在一个局域网中进行传输文字或者文件,不会经过服务器!保证了数据的安全和私密性。

可以发送文件,选择用户进行发送:

可以群组聊天,每个用户的 id 都是随机生成的一串数字。

如果有用户无法接收消息和发送消息就会显示为红色断联图标,再此状态下该用户无法进行文字传输和文件传输。

什么条件会这样?

在共享网络环境下,例如共享 WiFi,基站网络等环境下无法正常使用。

有发送进度条显示:

优点

无需安装任何软件,打开浏览器,无需登录直接传输。

缺点

接收大文件比较吃内存(单文件几百兆一般没问题)

场景:

比如新装的win系统需要从mac系统传一些需要🪜才能下载的软件或者搜到的一些东西

以下是开源原地址,可以去下载和使用:

Github:https://github.com/sunzsh/internal-chat

我优化过的版本可以在左侧的工具箱中找到。

或者直接点击:https://transmit.rjjr.cn/

部署教程:我是直接将www 目录直接上传到服务器,大家也可以这样做。