兔年的第一款精选软件:局域网文件传输

小众软件 2023-01-25 16:27

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://www.appinn.com/localsend/

另外,这是小众软件进入 2023 兔年以来的第一个精选软件。


推荐阅读