readme:更新说明文档。

This commit is contained in:
taynpg 2025-02-13 19:41:48 +08:00
parent 7d83b9aeb3
commit e518a34e3f

View File

@ -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`客户端在同一台机器上同时收发同一个文件将导致文件丢失损坏(如果收发操作的是同一个文件)
# 编译