开软软件推荐Snapdrop:局域网内秒传文件的浏览器神器,打造极速文件共享新体验
引言:
苹果的空投功能虽然便捷,但在局域网中向电脑传输文件时,却需要依赖繁琐的文件管理操作,比如之前推荐的《文件闪传》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进行文件传输
1、打开浏览器:
首先,在您的计算机或移动设备上打开浏览器。
2、输入地址:
在浏览器的地址栏中输入局域网服务器的域名或IP地址。请确保您的设备已连接到与Snapdrop服务器相同的局域网。
3、移动端操作:
如果您在移动设备上使用Snapdrop,只需在移动浏览器中打开上述地址即可。Snapdrop支持跨平台使用,因此您可以在计算机和移动设备之间无缝传输文件。
4、查看快传页面:
一旦您打开了正确的页面,您将会看到一个简洁直观的Snapdrop快传界面。这个界面会显示当前局域网中所有已连接的设备。
5、选择并上传文件:
在快传页面上,点击“选择文件”按钮,然后浏览您的计算机或移动设备上的文件,选择要传输的文件。一旦选中文件,点击“上传”按钮即可开始传输。
6、接收文件:
在接收端设备上,您只需保持Snapdrop页面打开,即可在浏览器中看到上传的文件。当文件传输完成时,浏览器会提示您是否要保存文件。点击“保存”按钮,即可将文件保存到您的设备中。
其他
1、基于WebRTC,旧安卓不支持(安卓4.4),后者给旧安卓系统安装支持WeRTC的浏览器;
2、安卓浏览器需要文件管理权限。
3、浏览器如果有代理,会影响访问。
总结
通过Snapdrop,您可以在局域网内实现快速、方便的文件传输,无需繁琐的线缆连接或复杂的设置。无论是照片、视频还是文档,都可以通过Snapdrop轻松共享。
咦我的昵称呢
校验提示文案
iankiwi
校验提示文案
喜之郎_0755
校验提示文案
龙骑兵玉
校验提示文案
Dkmets
校验提示文案
薄荷口味
校验提示文案
薄荷口味
校验提示文案
Dkmets
校验提示文案
龙骑兵玉
校验提示文案
iankiwi
校验提示文案
咦我的昵称呢
校验提示文案
喜之郎_0755
校验提示文案