Skip to content

SheepYang1993/speed_share

 
 

Repository files navigation

速享

Language: 中文简体 | English

release Last Commits Code size License Platform download time open issues fork code line build Codacy Badge SpeedShare Publish Actions

这是一款完全基于局域网的文件互传终端,速享不使用任何服务器,不使用您的移动流量,不收集任何用户数据,完全的点对点传输。

可以快速共享文本消息,图片或其他文件,文件夹。

适用于局域网中的文件互传,解决 QQ,微信等上传文件会经过服务器的问题,或者部分测试手机,没有这类聊天软件。

这是一个纯个人的开源项目,它虽然不及企业级的一些项目一般完整和强大,但我会耐心的完善以及打磨这个产品。

注意!!!

这个仓库仍在开发维护中,但是由于平时工作缘故,所以不会有太多空闲的时间,相关的截图等都没来得及更新,见谅!!! 编译不过联系邮箱 mengyanshou@gmail.com

目录

截图

功能特性

  • 文件互传
    • 像聊天一样在局域网共享文件
    • 断点续传
    • 图片预览,视频极速在线播放
    • 点对点高速下载,不使用服务器中转
    • 多个设备同时分享与查看
    • 文件夹共享(重构中)
  • 远程文件管理
    • 可视化浏览
    • 删除,重命名
  • 文件分类:将接受到的文件按扩展名进行分类
  • 快速连接
    • UDP 自动连接
    • 扫码连接
    • 输入连接
    • 历史连接
  • 文件静态部署:类似 tomcat 或者 nginx,方便设备间使用浏览器查看文件,访问网页
  • 支持浏览器加入客户端
  • 剪切板极速共享
  • 支持多平台:Android、Windows、macOS、Linux
  • 响应式设计:适配各种尺寸,平板、手机、横竖屏切换自动适配布局
  • 支持Android SAF:可以接收任意App分享的文件
  • 桌面端后台运行

浏览器加入

客户端启动速享后,点击底部导航栏切换到主页,会有一个远程访问的卡片,局域网内浏览器打开对应的 url 即可加入共享。

文件共享

在房间中

点击右下角+按钮,可选择来自系统文件管理器的文件、速享内部文件管理器的文件到共享窗口。

在主页

点击主页+号按钮,也可实现如上分享逻辑。

设置

速享开放了一些用户设置,目前有以下设置

  • 自动下载
  • 剪切板共享
  • 收到消息振动提醒
  • 下载路径切换

通过底部导航栏切换至我的页面即可看见设置功能。

本地文件管理

切换到文件管理页面,会显示速享的接收文件概览,点击右上角切换箭头,即可切换文件管理详情。

开发者文档

详见 DEVELOP.md

About

Speed Share is a highly available file sharing terminal on LAN(local area network) like airdrop developed by flutter framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 84.7%
  • C++ 4.5%
  • CMake 3.5%
  • Java 2.9%
  • Shell 2.0%
  • HTML 1.2%
  • Other 1.2%