设想一个场景,如果两台电脑之间可以共享一个文件夹,其中一个增删更改其中的内容时,另一个也能同步更新,而且速度不能太慢,最好是免费的。那么syncthing就可以满足这个要求。syncthing可以实现多设备同步文件夹功能,非常好用,但是在局域网中才有效,所以需要使用蒲公英异地组网,实现随时随地都能同步文件。最重要的是零成本

设置syncthing:

  1. 官网下载syncthing,打开syncthing.exe

如果官网下载慢,可以看我百度网盘分享的文件:

链接:https://pan.baidu.com/s/1kWaDBBsCFjDz-T5VOXQNnQ

提取码:sync

  1. 操作中可以找到显示ID(用于添加设备)

  1. 点击添加远程设备按钮输入ID(如果在局域网内,可自动扫描出附近的设备

  1. 接下来就是共享文件夹了,点击添加文件夹,设置文件夹路径,注意在共享中一定要勾中共享的设备,如果是同步文件夹,在高级选项卡的文件夹类型应选择发送与接收。其余的功能自行探索(主要是因为我是一个小白QAQ)。

  1. 保存之后,约半分钟左右,在另一台设备中会显示共享请求,点击添加即可,然后就可以自动同步了。最好在文件夹的选项中确认一下是否也共享给了另一台设备。

  1. 设置蒲公英(见下)。

  2. 为了连接更快速,在设置好蒲公英之后,在syncthing管理界面点击已连接的远程设备展开详细信息,点击选项,选择高级选项卡,在地址列表中添加, tcp://后接该设备在蒲公英软件里的IP地址。点击保存即可。

  1. 管理界面可以关闭,但syncthing的命令行窗口要保持运行才能实现同步。

设置蒲公英:

  1. 首先在官网上用手机下载软件(管理端),免费版能转发3台设备,已经够用了。

  1. 点击管理,添加软件成员,设置好备注,记住IP地址(在设置syncthing时有用)。

  1. 下载对应平台的访问端。通过管理端扫码直接添加成员。

  1. 需要保证syncthing运行时访问端也保持运行。

设置开机自启syncthing:

  1. 将syncthing的快捷方式复制到启动文件夹。在win10中目录是C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp。安全软件可能会阻止,点击允许。

  2. 右键点击快捷方式,点击属性,选择快捷方式选项卡,运行方式选择最小化,点击确认

使用syncthing和蒲公英异地组网零成本实现多设备实时同步的更多相关文章

  1. Oracle EBS-SQL (CST-3):检查零成本交易.sql

    SELECT            '零成本交易'                                交易异常类型          ,msi.segment1               ...

  2. 零成本实现Android/iOS自动化测试:基于Appium和Test Perfect

    https://item.taobao.com/item.htm?spm=a230r.1.14.14.42KJ3L&id=527677900735&ns=1&abbucket= ...

  3. Google Colab——零成本玩转深度学习

    前言 最近在学深度学习HyperLPR项目时,由于一直没有比较合适的设备训练深度学习的模型,所以在网上想找到提供模型训练,经过一段时间的搜索,最终发现了一个谷歌的产品--Google Colabora ...

  4. 零成本搭建个人博客之图床和cdn加速

    本文属于零成本搭建个人博客指南系列 为什么要使用图床 博客文章中的图片资源文件一般采用本地相对/绝对路径引用,或者使用图床通过外链进行引用展示.本地引用的弊端我认为在于: 图片和博客放在同一个代码托管 ...

  5. 零成本建立的.NET小组开发平台

    前言 说道.NET开发平台,首先想到的就是Visual Studio,建立.NET小组开发平台自然首推TFS.但其花费却也是相当昂贵的(当然在本国可以无视这些成本),近期的开发中接触到一些开源软件并读 ...

  6. 零成本实现Web性能测试:基于Apache JMeter

    http://book.51cto.com/art/201204/327301.htm

  7. 《零成本实现Web性能测试:基于Apache JMeter》读书笔记

    1.性能测试概念 性能测试目的: 评估系统能力,验证系统是否符合预期性能指标 识别系统中的弱点 系统调优,改进系统性能 检测长时间运行可能发生的问题,揭示隐含问题 验证稳定性.可靠性 常见性能指标 B ...

  8. 零成本实现接口自动化测试 – Java+TestNG 测试Restful service

    接口自动化测试 – Java+TestNG 测试 Restful Web Service 关键词:基于Rest的Web服务,接口自动化测试,数据驱动测试,测试Restful Web Service, ...

  9. 零成本实现WEB性能测试(一)性能测试基础

    1.1 初识性能测试 概念:负载测试&压力测试. 目的:评估系统的能力,识别系统弱点,系统调优,检测问题,验证稳定性. 分类:负载测试,压力测试,容量测试 B/S指标: Avg Rps,平均每 ...

随机推荐

  1. codeforces 949B :A Leapfrog in the Array 找规律

    题意: 现在给你一个n,表示有2*n-1个方格,第奇数方格上会有一个数字 1-n按顺序放.第偶数个方格上是没有数字的.变动规则是排在最后一个位置的数字,移动到它前边最近的空位 . 直到数字之间没有空位 ...

  2. 2020ICPC·小米 网络选拔赛第一场

    2020ICPC·小米 网络选拔赛第一场 C-Smart Browser #include <string> #include <iostream> std::string s ...

  3. Kubernetes部署Prometheus+Grafana(非存储持久化方式部署)

    1.在master节点处新建一个文件夹,用于保存下载prometheus+granfana的yaml文件 mkdir /root/prometheus cd /root/prometheus git ...

  4. LEETCODE - 1181【前后拼接】

    class Solution { public: string gethead(string str){//获取头单词 string ret = ""; int strlen = ...

  5. Leetcode(878)-第 N 个神奇数字

    如果正整数可以被 A 或 B 整除,那么它是神奇的. 返回第 N 个神奇数字.由于答案可能非常大,返回它模 10^9 + 7 的结果. 示例 1: 输入:N = 1, A = 2, B = 3 输出: ...

  6. TCP协议与UDP协议的区别以及与TCP/IP协议的联系

    先介绍下什么是TCP,什么是UDP. 1. 什么是TCP? TCP(Transmission Control Protocol,传输控制协议)是面向连接的.可靠的字节流服务,也就是说,在收发数据前,必 ...

  7. tfrecords转np.array

    import tensorflow as tf import numpy as np from keras.utils import to_categorical import sys def tfr ...

  8. Linux bash script regex auto replace

    Linux bash script regex auto replace 自动替换 /assets/css/0.styles.96df394b.css => ./assets/css/0.sty ...

  9. Ajax & JSONP 原理

    Ajax & JSONP 原理 AJAX不是JavaScript的规范,它只是一个哥们"发明"的缩写:Asynchronous JavaScript and XML,意思就 ...

  10. You Don't Know Chrome Features

    You Don't Know Chrome Features URL auto convert to QR Code click the tab URL address click QRCode ic ...