LocalSend – 无联网,开源跨平台的局域网文件互传工具[2023年的第一个精选]
LocalSend 是一款免费、开源、跨平台的局域网文件互传工具,无需互联网,无需外部服务器。即开即用,支持 Windows、macOS、Linux,以及 iOS、Android。「开发者说开发的契机是有次用 Snapdrop 挂了,他在想为啥非得要联网,就做了这个」,小众软件兔年的第一个精选。@Appinn
来自发现频道,@wwr123 同学的推荐:https://meta.appinn.net/t/topic/39942
支持 Windows、Android、Linux 和苹果设备互传,纯本地,速度还行,全平台MY设计,还能自定义设备名称,iOS 上传完文件再打开一次会自动清理缓存,Android 得进系统设置里手动清理。
开发者在 reddit 上说开发的契机是有次用 Snapdrop 挂了,他在想为啥非得要联网,就做了这个。
对于局域网文件传输工具,每隔一段时间就会有一些讨论,小众软件也真是介绍过非常多了:
- netSend – 开源内网文件传输工具,支持二维码[Win/macOS/Linux]
- Snapdrop – 『跨浏览器』传输文件新玩法,简易、开源[Web]
- 「微信文件传输助手网页版」独立发布,可在手机电脑间互传文件
- Piping Server – 支持 curl 的轻量级开源文件传输工具
- LANDrop – 类 AirDrop 跨平台局域网文件传输工具
等等,在小众软件的标签 #文件传输 中,还有非常多的选择。
最方便的选择
说起来,最方便的选择,无疑是 Snapdrop,只要在有网的情况下,打开就能用。不过根据一些反馈,他们的服务器有时候并不可用,所以青小蛙还自己搭建了一个在使用,有需要的同学也可以试试:
- https://snapdrop.net/ (官方示例)
- https://s.appinn.com
当然无法保证 100% 的服务可用性,尽量吧。
为什么要联网?
这也是 LocalSend 开发者的问题,为什么局域网工具必须要联网才能使用?
其实在青小蛙的想法里,如果 LocalSend 能过提供一个本地 Web 服务器就更好了。比如在手机上打开 LocalSend 之后,在局域网内的其他电脑只需要打开浏览器就能传输数据的话,将更方便。
LocalSend
所以,为了不联公网,LocalSend 提供了跨平台客户端,安装之后即可使用:
接收文件:
可以传输文件与文字,与 SnapDrop 相同,会自动起一个名字,比如上图就是接收文件状态(Receive),机器名称叫 Great Cherry #18,上面还有一个 Quick Save 按钮,点一下打开的话,就会自动接收文件而无需确认。设置中可选保存目的地,以及自定义一个名称。
发送文件:
发送文件就简单了,先选择文件,或者发送文字,然后点击设备名称就行了:
协议
LocalSend 通过自己的 LocalSend Protocol v1 协议来传输文件,同样开源。
设备之间使用 REST API 进行通信,并且通过在设备上即时生成的 TLS 证书,基于 HTTPS 安全传输文件。
获取
LocalSend 在 GitHub 开源,你完全可以自己编译客户端,然后在内网使用。
也可以通过 LocalSend 官网,下载各平台客户端。因为都在商店,青小蛙就提供一个 Android 客户端的搬运吧,其他请通过官网获取。
- 搬运:https://d.appinn.com/localsend/
原文:https://xbcpy.com/
另外,这是小众软件进入 2023 兔年以来的第一个精选软件。
打赏青小蛙
如果你喜欢我们的推荐与分享,欢迎通过微信扫码打赏青小蛙: