用btsync/resilio sync绝大部分原因就是用来做文件分享,只要简单添加个文件夹,把key复制出去就好了,同步用户数上来后甚至可以把软件关掉也不会影响分享

在我看来btsync/resilio sync是个绝佳的分享软件,后来那些号称代替它的都只是同步软件或者网盘,核心并不是用来分享也不太适合用来做分享

windows 安装方法

  • 下载安装Node.js
  • 然后按win + s 搜索powershell 打开
  • 执行npm install -g dat

linux 和 mac 安装方法

linux 和 mac 有桌面版, 当然也可以用windows的安装方法, 但有界面更好操作

分享文件

  • 在要分享的文件夹按着shift 点击右键 - 在此处打开powerShell窗口(也可能是命令行窗口)都可以
  • 方法一
    • 在窗口输入命令 dat create 以创建共享文件夹
    • 在窗口输入命令 dat share 共享文件夹, 等待进度知完成, 按ctrl + c 结束
  • 即时修改文件
    • 在窗口输入命令 dat sync 在共享目录删除、修改、新增文件时会自动分享, 这个可以一直挂着, 要结束可以按ctrl + c

      注意看我选中的那行 dat://0406903bdf62a99da7edb01ccb0c950f33d5c099f444be22afaeb6bb24ffa8a5
      分享的文件只有自己机器上能修改, 别人下载后是无法修改的, 相当于resilio sync的只读分享

在线查看分享的文件列表

  • 打开网站https://datbase.org
  • 在左上角搜索 dat createdat sharedat sync、或者dat status打印出来的以 dat://xxx开头的地址

下载别人分享的文件

  • 在要保存文件的文件夹按着shift 点击右键 - 在此处打开powerShell窗口
  • 执行 dat clone dat://0406903bdf62a99da7edb01ccb0c950f33d5c099f444be22afaeb6bb24ffa8a5 测试2
  • 结尾的测试2为存放的文件名字,如果没写,文件夹的名称为那串很长的key

与别人分享的文件保持同步

  • 在已经下载的文件夹按着shift 点击右键 - 在此处打开powerShell窗口
  • 输入 dat sync 开启同步