开发了一款文件加密分享的安卓应用

25 天前
 e4fjui
经常有需要设备间分享文件的需求,QQ 微信,这种又需要两个设备都安装,而且还需要注册登录,还有泄漏隐私的风险
文件分享网站这些,也基本需要登录,还限制文件大小和下载速度,要开 vip
所以开发了一款文件传输 APP,同一 wifi 只需要手机端安装
不是同一 wifi 的也可分享文件,需要两个设备都安装
分享文件无需像其他平台一样注册登录,视频是原画质播放,支持大文件上传
上传时本地会先使用随机密钥加密文件数据流,然后再上传到服务器
上传完成后分享码中会携带本次密钥 文件地址 名称 大小等信息
只要不泄漏分享码,没有任何人知道你上传的文件内容,即使是服务器
支持加密视频在线播放
只要同一 wifi 设备中一款手机安装了此应用,其他连接此 wifi 的设备均可通过局域网网页加密上传/下载/播放文件
项目地址: https://gitlab.com/ivgeek/mixfile
有用的话麻烦点个 star 支持下
1321 次点击
所在节点    分享创造
6 条回复
jeesk
25 天前
哈哈, 那我也给自己的作品打个广告。
我自己使用了很多的文件传输助手, 发现了不少的问题。
1. 比如说微信文件助手,文件不能太大。
2. localsend 只能针对每个设备单独分享。 如果我有多个设备呢? 每个设备发送一次?
3. telegram 这个非常好用, 但是同事的电脑不能科学上网。

那么有没有一款支持超大文件传输,并且是轻客户端的文件传输助手呢? 基于上面的想法, 我参考微信文件传输助手
使用 websocket 同步聊天信息, 将其部署在手机里面。 其他的设备直接通过网页即可访问。 这样避免了所有的设备需要安装客户端,并且又能轻松的传输大文件, 而且方便清理,局域网传输文件可比你部署到公网快多了。
e4fjui
25 天前
@jeesk #1 我这个能在线播放,文件是永久储存的,只要分享码在,其他人能永久通过这个分享码下载,最大支持 400G 单个文件,无限空间
cat9life
25 天前
听起来很有意思
ajan
25 天前
@jeesk

LocalSend 可以设置 多个接收者,可以试试看。
(附近的设备 右侧的齿轮图标)
BYDH
25 天前
我有一个类似的玩具,文件加密传网盘,密钥用邮箱投递,取件时跳转签好的直链。服务端都是云函数,不保存数据,网盘那边有定时任务负责清理,不用维护,挺爽的
Rehtt
25 天前
记得有基于 WebRTC 实现的分享,不需要安装只需要用浏览器打开就可以

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1069400

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX