使用syncthing和蒲公英异地组网零成本实现多设备实时同步
设想一个场景,如果两台电脑之间可以共享一个文件夹,其中一个增删更改其中的内容时,另一个也能同步更新,而且速度不能太慢,最好是免费的。那么syncthing就可以满足这个要求。syncthing可以实现多设备同步文件夹功能,非常好用,但是在局域网中才有效,所以需要使用蒲公英异地组网,实现随时随地都能同步文件。最重要的是零成本!
设置syncthing:
- 从官网下载syncthing,打开syncthing.exe
如果官网下载慢,可以看我百度网盘分享的文件:
链接:https://pan.baidu.com/s/1kWaDBBsCFjDz-T5VOXQNnQ
提取码:sync
- 在
操作
中可以找到显示ID
(用于添加设备)
- 点击
添加远程设备按钮
输入ID(如果在局域网内,可自动扫描出附近的设备
)
- 接下来就是共享文件夹了,点击
添加文件夹
,设置文件夹路径,注意在共享中一定要勾中共享的设备,如果是同步文件夹,在高级
选项卡的文件夹类型
应选择发送与接收
。其余的功能自行探索(主要是因为我是一个小白QAQ)。
- 保存之后,约半分钟左右,在另一台设备中会显示共享请求,点击
添加
即可,然后就可以自动同步了。最好在文件夹的选项中确认一下是否也共享给了另一台设备。
设置蒲公英(见下)。
为了连接更快速,在设置好
蒲公英
之后,在syncthing管理界面点击已连接的远程设备
展开详细信息,点击选项
,选择高级
选项卡,在地址列表
中添加, tcp://
后接该设备在蒲公英软件里的IP地址
。点击保存
即可。
- 管理界面可以关闭,但syncthing的命令行窗口要保持运行才能实现同步。
设置蒲公英:
- 首先在官网上用手机下载软件(管理端),免费版能转发3台设备,已经够用了。
- 点击
管理
,添加软件成员
,设置好备注,记住IP地址(在设置syncthing时有用)。
- 下载对应平台的访问端。通过管理端扫码直接添加成员。
- 需要保证syncthing运行时访问端也保持运行。
设置开机自启syncthing:
将syncthing的快捷方式复制到启动文件夹。在win10中目录是
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
。安全软件可能会阻止,点击允许。右键点击快捷方式,点击
属性
,选择快捷方式
选项卡,运行方式
选择最小化
,点击确认
。
使用syncthing和蒲公英异地组网零成本实现多设备实时同步的更多相关文章
- Oracle EBS-SQL (CST-3):检查零成本交易.sql
SELECT '零成本交易' 交易异常类型 ,msi.segment1 ...
- 零成本实现Android/iOS自动化测试:基于Appium和Test Perfect
https://item.taobao.com/item.htm?spm=a230r.1.14.14.42KJ3L&id=527677900735&ns=1&abbucket= ...
- Google Colab——零成本玩转深度学习
前言 最近在学深度学习HyperLPR项目时,由于一直没有比较合适的设备训练深度学习的模型,所以在网上想找到提供模型训练,经过一段时间的搜索,最终发现了一个谷歌的产品--Google Colabora ...
- 零成本搭建个人博客之图床和cdn加速
本文属于零成本搭建个人博客指南系列 为什么要使用图床 博客文章中的图片资源文件一般采用本地相对/绝对路径引用,或者使用图床通过外链进行引用展示.本地引用的弊端我认为在于: 图片和博客放在同一个代码托管 ...
- 零成本建立的.NET小组开发平台
前言 说道.NET开发平台,首先想到的就是Visual Studio,建立.NET小组开发平台自然首推TFS.但其花费却也是相当昂贵的(当然在本国可以无视这些成本),近期的开发中接触到一些开源软件并读 ...
- 零成本实现Web性能测试:基于Apache JMeter
http://book.51cto.com/art/201204/327301.htm
- 《零成本实现Web性能测试:基于Apache JMeter》读书笔记
1.性能测试概念 性能测试目的: 评估系统能力,验证系统是否符合预期性能指标 识别系统中的弱点 系统调优,改进系统性能 检测长时间运行可能发生的问题,揭示隐含问题 验证稳定性.可靠性 常见性能指标 B ...
- 零成本实现接口自动化测试 – Java+TestNG 测试Restful service
接口自动化测试 – Java+TestNG 测试 Restful Web Service 关键词:基于Rest的Web服务,接口自动化测试,数据驱动测试,测试Restful Web Service, ...
- 零成本实现WEB性能测试(一)性能测试基础
1.1 初识性能测试 概念:负载测试&压力测试. 目的:评估系统的能力,识别系统弱点,系统调优,检测问题,验证稳定性. 分类:负载测试,压力测试,容量测试 B/S指标: Avg Rps,平均每 ...
随机推荐
- Codeforces Global Round 11 B. Chess Cheater(贪心)
题目链接:https://codeforces.com/contest/1427/problem/B 题意 给出一个长为 \(n\) 由 W, L 组成的字符串,如果一个 W 左侧为 W,则它提供 2 ...
- Codeforces Round #637 (Div. 2)
比赛链接:https://codeforces.com/contest/1341 A - Nastya and Rice 题意 有 n 堆米,每堆质量在 [a-b,a+b] 之间,这些米的总质量是否可 ...
- Codeforces Round #642 (Div. 3) D. Constructing the Array (优先队列)
题意:有一个长度为\(n\)元素均为\(0\)的序列,进行\(n\)次操作构造出一个新序列\(a\):每次选择最长的连续为\(0\)的区间\([l,r]\),使得第\(i\)次操作时,\(a[\fra ...
- Java 在Word中添加多行图片水印
Word中设置水印效果时,不论是文本水印或者是图片水印都只能添加单个文字或者图片到Word页面,效果比较单一,本文通过Java代码示例介绍如何在页面中添加多行图片水印效果,即水印效果以多个图片平铺到页 ...
- OpenStack Train版-8.安装neutron网络服务(控制节点)
安装neutron网络服务(controller控制节点192.168.0.10) 创建neutron数据库 mysql -uroot CREATE DATABASE neutron; GRANT A ...
- 【非原创】codeforces 1060E Sergey and Subway 【树上任意两点距离和】
学习博客:戳这里 本人代码: 1 #include <bits/stdc++.h> 2 using namespace std; 3 typedef long long ll; 4 con ...
- Redis内存管理中的LRU算法
在讨论Redis内存管理中的LRU算法之前,先简单说一下LRU算法: LRU算法:即Least Recently Used,表示最近最少使用页面置换算法.是为虚拟页式存储管理服务的,是根据页面调入内存 ...
- html图片占位符插件holder.js
1.下载源码 下载链接:http://www.bootcdn.cn/holder/ 2.在HTML中引入holde.js <script src="holder-js-2.9.4\ho ...
- apt 和 apt-get 之间有什么区别?
使用ubuntu的朋友一定会接触一个命令就是apt-get . 使用该工具安装各种应用程序那叫一个爽. 在 Ubuntu 16.04 发行后,apt使用渐渐频繁起来. 那么,apt-get 与 apt ...
- Linux下开发STM32单片机
一开始学习51单片机就是用的MDK这个IDE软件,IDE软件虽然看起来直观好像更加容易入门(因为有界面看起来很形象),但是实际上IDE却是向我们这些入门人员隐藏了背后真实存在的过程,让我们以为编译就是 ...