diff --git a/README.md b/README.md index 996d74c..78e492f 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,10 @@ 一个简易的使用服务端(`tss`)作为中转中心,间接在两个客户端(`tsc`)之间传输文件的工具。 +平台支持:`Windows`、`Linux`、`MacOS`、`Termux`、`iPhone iSh`及理论上其他任意支持`c++17`标准编译器的平台。 + +低版本编译器,可选择`boost`+`c++11`标准组合。 + # 一、简要介绍 | 主要功能序号 | 简介 | @@ -15,6 +19,22 @@ - 介绍所指的客户端`A`、`B`是泛指,实际服务端程序支持任意个客户端相互之间**同时连接**和**同时传输**文件,吞吐瓶颈在服务端主机网络上。 +## 一些特点(基于最新版本) + +- 通配符传输。 +- 终端自动文件补全。 +- 自动更新远程文件。 +- 多客户端可以同时互相收发文件。 +- 自动检测对方掉线。 +- 服务端自我安全防御(若部署到云端防止常规攻击)。 +- 广泛的平台支持。 +- 服务端仅转发数据,不存储数据。 +- 极小的、单个文件。 +- 干净,不会在客户机环境到处遗留临时文件。 +- 运行时无其他三方二进制库依赖。 +- 临时公网传输,无需使用三方需要登陆软件。 +- `Linux`到`Linux`文件传输保留原权限。 + # 二、使用说明 ## 1.程序启动 @@ -88,7 +108,7 @@ ${CURRENT}/xxx.zip|D:\ # 注意 -- 如果两个`tsc`客户端在同一台机器上同时收发同一个文件将导致文件丢失损坏。 +- 如果两个`tsc`客户端在同一台机器上同时收发同一个文件将导致文件丢失损坏(如果收发操作的是同一个文件)。 # 编译