PairDrop - 开源跨设备文件传输工具,替代 SnapDrop[在线工具]

原始链接在: PairDrop - 开源跨设备文件传输工具,替代 SnapDrop[在线工具] - 小众软件

PairDrop 是一款开源的跨设备文件传输工具,非常适合在陌生设备之间使用浏览器传输文件,无需安装任何应用,即开即用。用来替代不再更新的 SnapDrop。@Appinn


说起来,青小蛙使用 SnapDrop 已经很多年了,一直是首选工具。但近年来连接成功率越来越低,有时候要等很久,就很烦。

于是找到了这个基于 SnapDrop 二次开发的工具 PairDrop,它同样开源、可以自己部署,并且多了设备配对、临时房间两个功能,同样的,基于 PWA 可以离线使用,支持 CLI 命令行方式使用。有第三方工具:Android 客户端和 Firefox 扩展。

PairDrop – 最简单的跨设备传输方案

浏览器中的本地文件共享。灵感来自苹果的 AirDrop,fork 自 Snapdrop。

总的来说,PairDrop 是一个类似于苹果 AirDrop 的跨平台文件共享解决方案,使用本地网络进行连接。它能够在连接到同一本地网络的设备之间分享各种类型的文件,包括图片、文档和文本。

另外,还可以通过临时公共房间进行互联网传输。该解决方案通过 Web 应用程序操作,并且与所有配备有现代Web浏览器的设备兼容。

安全性

它使用 WebRTC 点对点连接,WebRTC 需要一个仅用于建立连接的信令服务器,服务器不参与文件传输。如果设备位于同一网络上,则任何文件都不会发送到任何服务器。

当进行互联网传输时(用户位于 NAT 后面(路由器后面)时),内容通过通道发送,只能由接收者解密。并且,就算 PairDrop 服务器不可靠,也只能看到有连接,但看不到发送的内容。

以及,自己部署时可选择是否开启互联网传输功能,如果你仅需要局域网,不开最好,最安全。

配对功能可以做到数据持久化,并且是可被发现的。

获取

支持 Docker 部署,最近一次更新在1个月左右,推荐用 PairDrop 替代 SnapDrop。


原文:https://www.appinn.com/pairdrop/

对于经常在局域网内传输文件情况,推荐使用:

还是用不了,设备都配对上了就是不显示…

2 个赞

传输和配对都没问题,很简单,打开一个网页而已。

但是还没解决我的终极困扰:要传文件的话,得先让目标小可爱上线露个脸儿!

接收文件也需要打开手机,为何是困扰呢?
尽管只是顺序问题,但这会导致操作变繁琐。
举个例子,假设正在使用电脑,想要将文件发送到手机,正常流程是选择文件发送,然后打开手机接收。
然而,现实是需要先拿起手机打开,回到电脑发送,再拿起手机接收。

当然这说的是局域网传输工具的普遍问题,并不是特指这个。
pairdrop已经在该流程上做到极致了。

在NAS上自建,发现用不了,需要连接互联网。

这一点是因为P2P需要双方都在线才可以发送。

唉,传消息还好,文件是真的没看到能做到这一步的

不同设备在局域网内能发现设备,不同网络下看不到其它设备

是的,自建的话不同网络不能传输吗?

需要用这个:

另外会占用带宽

局域网也连不上阿。

我在使用localsend的时候有一个小问题,就是在一级路由(10.1.1.1)下的电脑(10.1.1.8)可以接收二级路由(10.1.1.5同时也是192.168.1.1)下的手机(192.168.1.2)发送的文件,但是反过来就没有办法了,怎么办呢?

有没有类似PP直连的,就是支持互联网,服务端仅完成配对,不走流量?

PP直连 :doge:

2 个赞

有一个小鹿快传的吧,但是我记得它好像没有多久就关闭了,之前清理书签的时候发现它无法打开,我就删除了,只保留了 pp 直连。

小鹿快传我知道,第一次试用没有成功,就继续用PP直连了。

https://deershare.com 可以打开

Vercle 部署成功了,但是只能打开网页,无法连接互联网

Failed to load resource: the server responded with a status of 404 () config:1

配对与不配对有什么区别, 仅仅是配对可以自动接受?