论文部分内容阅读
如果你想直接使用,懒得重新部署,那么用瀏览器打开https:∥snapdrop.net就可以。Snapdrop的界面非常简单,页面下方是当前设备名字,注意这时随机生成的,与你设置的设备名无关,如(图1)中,电脑端的浏览器中显示的就是“Coral Emu”。再到手机端打开https:∥snapdrop.net,可以看到手机端页面内除了显示当前设备的名字”Copper Octopus“外,还有名叫”Coral Emu“的设备,也就是你的电脑端(图2)。例如要传输文本,只需要用右键菜单发送到对应的名字即可(手机端操作需要长按文件呼出菜单),接收端会提示忽略(Ignore)或者下载(Download),非常方便(图3)。
以上的操作是基于snapdrop提供的公共开源页面,其实还可以使用它的开源代码,自行部署到私有设备上。它的部署方式是基于Docker的,你可以在NAS上部署,也可以使用自己的电脑部署,一切皆有可能。这里笔者就以电脑为例,介绍一下部署Docker并安装开源snapdrop工具的具体方法。
首先浏览访问https:∥store.docker.com/editions/community/docker-ce-desktop-windows页面,在页面的右侧有一个Please Login To Download按钮(图4),点击后在新页面中,推荐选择“Get Docker CE for Windows(stable)”稳定版(图5)下载。
安装成功后,Docker并不会立即启动,所以需要我们手动启动一下,在开始菜单输入Docker,选择匹配到的Docker for Windows点击执行(图6),运行后在任务栏右下方可以看到Docker的小图标,代表正常运行了。
启动Docker后,我们依次输入以下命令(每输入一行回车执行):
git clone https:∥github.com/RobinLinus/snapdrop.git
cd snapdrop
docker-compose up-d
成功开启snapdrop后,局域网内任意一台电脑或者手机只要运行Docker snapdrop工具就可以了,这样也不需要再连接https:∥snapdrop.net这一公共网页,更加安全可控。
以上的操作是基于snapdrop提供的公共开源页面,其实还可以使用它的开源代码,自行部署到私有设备上。它的部署方式是基于Docker的,你可以在NAS上部署,也可以使用自己的电脑部署,一切皆有可能。这里笔者就以电脑为例,介绍一下部署Docker并安装开源snapdrop工具的具体方法。
首先浏览访问https:∥store.docker.com/editions/community/docker-ce-desktop-windows页面,在页面的右侧有一个Please Login To Download按钮(图4),点击后在新页面中,推荐选择“Get Docker CE for Windows(stable)”稳定版(图5)下载。
安装成功后,Docker并不会立即启动,所以需要我们手动启动一下,在开始菜单输入Docker,选择匹配到的Docker for Windows点击执行(图6),运行后在任务栏右下方可以看到Docker的小图标,代表正常运行了。
启动Docker后,我们依次输入以下命令(每输入一行回车执行):
git clone https:∥github.com/RobinLinus/snapdrop.git
cd snapdrop
docker-compose up-d
成功开启snapdrop后,局域网内任意一台电脑或者手机只要运行Docker snapdrop工具就可以了,这样也不需要再连接https:∥snapdrop.net这一公共网页,更加安全可控。