开软软件推荐Snapdrop:局域网内秒传文件的浏览器神器,打造极速文件共享新体验

2024-03-28 21:14:13 32点赞 276收藏 7评论

引言:

苹果的空投功能虽然便捷,但在局域网中向电脑传输文件时,却需要依赖繁琐的文件管理操作,比如之前推荐的《文件闪传》APP等。为了解决这一痛点,我们发掘了一款名为Snapdrop的开源软件,它巧妙地将本地文件共享融入了浏览器之中,其灵感正是来源于苹果的空投功能。

注:有网页版 snapdrop;同类软件有Localsend等点对点传输(需要设备在线)
注:传输速度取决于最慢的一端。
注:为什么不用网页版?因为部分机器是局域网,也可以把这台机子暴漏在公网(映射个域名)就能公网用了(仍是点对点传输)。

一、介绍

Snapdrop的构建基于一系列令人赞叹的技术:它采用了Vanilla HTML5、ES6和CSS3前端技术,同时结合了WebRTC和Web套接字技术,更有NodeJS后端支撑,确保了软件的高效与稳定。此外,它还采用了渐进式Web应用程序的设计理念,为用户带来了更流畅、更便捷的使用体验。

二、如何通过Docker搭建私有秒传送系统:

1、拉取Docker镜像

要搭建Snapdrop,首先需要拉取对应的Docker镜像。在终端中输入以下命令:

docker pull linuxserver/snapdrop

2、启动镜像

拉取完镜像后,接下来就可以启动Snapdrop了。输入以下命令:

docker run --name snapdrop -p 80:80 -p 443:443 -d linuxserver/snapdrop

请注意,此命令将占用80和443端口,确保这两个端口未被其他应用占用。

2、控制命令

若要停止、启动或重启Snapdrop,可以使用以下命令:

docker stop snapdrop # 停止Snapdrop服务

docker start snapdrop # 启动Snapdrop服务

docker restart snapdrop # 重启Snapdrop服务

4、卸载与删除

当不再需要Snapdrop时,可以先停止容器,然后直接删除:

docker stop snapdrop

docker rm snapdrop

通过以上步骤,您可以轻松地在Docker中搭建一个私有的秒传送系统,享受快速、便捷的文件共享体验。

如下图,启动

开软软件推荐Snapdrop:局域网内秒传文件的浏览器神器,打造极速文件共享新体验

三、使用Snapdrop进行文件传输

1、打开浏览器:

首先,在您的计算机或移动设备上打开浏览器。

2、输入地址:

在浏览器的地址栏中输入局域网服务器的域名或IP地址。请确保您的设备已连接到与Snapdrop服务器相同的局域网。

开软软件推荐Snapdrop:局域网内秒传文件的浏览器神器,打造极速文件共享新体验

3、移动端操作:

如果您在移动设备上使用Snapdrop,只需在移动浏览器中打开上述地址即可。Snapdrop支持跨平台使用,因此您可以在计算机和移动设备之间无缝传输文件。

开软软件推荐Snapdrop:局域网内秒传文件的浏览器神器,打造极速文件共享新体验

4、查看快传页面:

一旦您打开了正确的页面,您将会看到一个简洁直观的Snapdrop快传界面。这个界面会显示当前局域网中所有已连接的设备。

开软软件推荐Snapdrop:局域网内秒传文件的浏览器神器,打造极速文件共享新体验

5、选择并上传文件:

在快传页面上,点击“选择文件”按钮,然后浏览您的计算机或移动设备上的文件,选择要传输的文件。一旦选中文件,点击“上传”按钮即可开始传输。


开软软件推荐Snapdrop:局域网内秒传文件的浏览器神器,打造极速文件共享新体验

6、接收文件:

在接收端设备上,您只需保持Snapdrop页面打开,即可在浏览器中看到上传的文件。当文件传输完成时,浏览器会提示您是否要保存文件。点击“保存”按钮,即可将文件保存到您的设备中。

其他

1、基于WebRTC,旧安卓不支持(安卓4.4),后者给旧安卓系统安装支持WeRTC的浏览器;
2、安卓浏览器需要文件管理权限。
3、浏览器如果有代理,会影响访问。

总结

通过Snapdrop,您可以在局域网内实现快速、方便的文件传输,无需繁琐的线缆连接或复杂的设置。无论是照片、视频还是文档,都可以通过Snapdrop轻松共享。


展开 收起
7评论

  • 精彩
  • 最新
  • 不如localsend好用 [抽烟]

    校验提示文案

    提交
    是的,不过感觉这个内网穿透可以,当然其实我觉得用alist挂个网盘也好用

    校验提示文案

    提交
    收起所有回复
  • 不好用,经常收不到

    校验提示文案

    提交
  • docker run --name snapdrop -p 8080:80 -p 9443:443 -d linuxserver/snapdrop 这样可以避开系统默认端口的问题。

    校验提示文案

    提交
  • Pairdrop体验会好些,我通过配合ipv6跳出局域网使用,就是有点小bug,发文件的话中文名字乱码,内容不影响

    校验提示文案

    提交
  • 目前用文件闪传,稳的一匹。电脑端之间用chfs

    校验提示文案

    提交
  • 为啥不用samba传输?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
276
扫一下,分享更方便,购买更轻松