Giter VIP home page Giter VIP logo

aethey / speed_share_copy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nightmare-space/speed_share

0.0 0.0 0.0 134.3 MB

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

License: MIT License

Shell 1.49% Ruby 0.69% C++ 5.29% C 0.21% Objective-C 0.01% Java 1.42% Dart 85.30% Swift 0.26% HTML 1.45% CMake 3.68% Batchfile 0.20%

speed_share_copy's Introduction

速享

Language: 中文简体 | English

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

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

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

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

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

注意!!!

这个仓库仍在开发维护中,但是由于平时工作缘故,所以不会有太多空闲的时间,相关的截图等都没来得及更新,见谅!!! 编译不过联系 QQ:906262255,注明来意~

目录

帮助开发

呜呜呜一个人有点写不动,最近来了一位设计师@柚凛,出了整套速享的设计图,我准备直接将速享版本更新到2.0。

但是产品在整体设计上调整较多,开发量也较大,如果有任何的 Flutter 开发者愿意帮忙开发,联系QQ 906262255,呜呜呜~

截图

下载

该项目集成了 Github Action 来提供自动打包的功能,然后使用transfer.sh进行包的上传,所以你可以在actions中找release这个 task 能看到下载地址。

功能列表

  • 接收文件分类
  • 远程文件管理
  • 文件静态部署(类似 tomcat 或者 nginx)。
  • 局域网设备发现,快速加入共享。
  • 像聊天一样在局域网共享文件,点对点连接,不使用服务器中转。
  • 支持图片以及视频消息直接预览(视频预览仅支持 Android 与 Web ),快速缓冲。
  • 支持断点续传
  • 支持多个设备同时分享与查看
  • 文件夹共享
  • 浏览器快速加入共享
  • 历史消息获取

局域网发现

发现其他设备启动速享后,主页顶部会出现提示,如图:

点击√即可加入共享房间~

浏览器加入

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

文件共享

在房间中

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

在主页

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

设置

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

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

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

本地文件管理

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

开发者文档

详见 DEVELOP.md

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.