Overlord
如果你想直接使用,懶得重新部署,那么用瀏覽器打開https:∥snapdrop.net就可以。Snapdrop的界面非常簡單,頁面下方是當(dāng)前設(shè)備名字,注意這時(shí)隨機(jī)生成的,與你設(shè)置的設(shè)備名無關(guān),如(圖1)中,電腦端的瀏覽器中顯示的就是“Coral Emu”。再到手機(jī)端打開https:∥snapdrop.net,可以看到手機(jī)端頁面內(nèi)除了顯示當(dāng)前設(shè)備的名字”Copper Octopus“外,還有名叫”Coral Emu“的設(shè)備,也就是你的電腦端(圖2)。例如要傳輸文本,只需要用右鍵菜單發(fā)送到對應(yīng)的名字即可(手機(jī)端操作需要長按文件呼出菜單),接收端會(huì)提示忽略(Ignore)或者下載(Download),非常方便(圖3)。
以上的操作是基于snapdrop提供的公共開源頁面,其實(shí)還可以使用它的開源代碼,自行部署到私有設(shè)備上。它的部署方式是基于Docker的,你可以在NAS上部署,也可以使用自己的電腦部署,一切皆有可能。這里筆者就以電腦為例,介紹一下部署Docker并安裝開源snapdrop工具的具體方法。
首先瀏覽訪問https:∥store.docker.com/editions/community/docker-ce-desktop-windows頁面,在頁面的右側(cè)有一個(gè)Please Login To Download按鈕(圖4),點(diǎn)擊后在新頁面中,推薦選擇“Get Docker CE for Windows(stable)”穩(wěn)定版(圖5)下載。
安裝成功后,Docker并不會(huì)立即啟動(dòng),所以需要我們手動(dòng)啟動(dòng)一下,在開始菜單輸入Docker,選擇匹配到的Docker for Windows點(diǎn)擊執(zhí)行(圖6),運(yùn)行后在任務(wù)欄右下方可以看到Docker的小圖標(biāo),代表正常運(yùn)行了。
啟動(dòng)Docker后,我們依次輸入以下命令(每輸入一行回車執(zhí)行):
git clone https:∥github.com/RobinLinus/snapdrop.git
cd snapdrop
docker-compose up-d
成功開啟snapdrop后,局域網(wǎng)內(nèi)任意一臺(tái)電腦或者手機(jī)只要運(yùn)行Docker snapdrop工具就可以了,這樣也不需要再連接https:∥snapdrop.net這一公共網(wǎng)頁,更加安全可控。