快速方便的文件传输工具。quick and straight-forward file transfer tool
THIS POST IS WORK-IN-PROGRESS
本产品要解决的问题
设备之间传输文件太麻烦,很多方法依赖与互联网服务,这些服务大都需要一个验证身份的步骤,例如,输入账号和密码、 用手机 app 扫面二维码等。 微信 QQ 手机版接收到的文件要经过繁琐操作才能用其他应用打开。 微信 QQ 电脑版接收到的文件不知道放在哪个文件夹都是埋得很深,还需要手动移出放入合适的文件夹。
特点
省事,用户只要用浏览器访问系统的地址,输入简单好记的顺口溜就可以开始使用,不要登陆,不要注册。
全平台,有浏览器并且可以下载文件的平台就可以使用。
跟竞品的比较
一个人手机电脑互传
- 微信、QQ 等工具:需要在接收方也打开客户端才能接收,接收到的文件夹有时并不好找到也不方便指定。
- 各类云盘工具:需要登陆和注册,不充钱有下载速度限制。
- 数据线:在电脑查看手机上的文件目录可能很慢。
多人互传
- 云盘链接很长很复杂,传输不方便。如果收方手机收到而想在电脑接收,那么这个人要把这条链接在设备之间互传,未必方便
美团客服
美团客服用短信给客户手机发送一条短信,短信中包含有一条链接。链接打开后可以填写文字和上传图片,提交后美团电话客服 马上可以收到。
最适合的应用场景
- 线下已经有互动,要在电子设备之间传输文件
不适合的场景
- 网盘模式,分享者长期地分享自己的文件,收方接收时间不确定
- 离线发送模式,收方发方其中一方不在线
未来的工作
从现有的解决方案出发,还有如下工作要做:
- 改口令为中文、汉语中的成语熟语常用语
- 改交互界面的输入为简单点击
- 国内的很短的一个域名,作为 web 界面的入口
- 这个工具可以同时有多个接收方吗
这一工具为了复用 magic wormhole 协议的代码,将 Go 实现的协议栈编译为 WASM 后,部署到浏览器中运行。
现有的解决方案
webwormhole.io
基于 magic wormhole 协议,用户输入一个三个单词的口令就可以跟他人连接。该产品静态资源和 STUN 服务器都访问比较慢, 而且不能中断后继续连接。移动用户切换 WIFI 接入点或切换移动互联网后连接就中断,已经传输的部分作废。
sendfiles.dev
使用简单 WebRTC,用户输入一长串 UUID 后可以跟他人连接,交换这一 UUDI 很不方便。
本文由作者按照 CC BY 4.0 进行授权