2024-12-11 10:22:14 +08:00
|
|
|
# transm
|
|
|
|
|
2024-12-14 16:20:25 +08:00
|
|
|
以一个简易的使用`Server`作为中转传输文件。
|
2024-12-11 10:22:14 +08:00
|
|
|
|
|
|
|
# 简要说明
|
|
|
|
|
|
|
|
- `client`和`server`均为命令行端程序,无GUI。
|
2024-12-19 10:14:18 +08:00
|
|
|
|
2024-12-11 10:22:14 +08:00
|
|
|
- `client`从`server`下载文件,如果本地有重复则覆盖。
|
2024-12-19 10:14:18 +08:00
|
|
|
|
2024-12-13 12:35:08 +08:00
|
|
|
- 工作方式为`client A`端提交待传输的文件列表到`server`,`client B`端从`server`获取有哪些客户机提交的哪些任务,可以从中下载。
|
|
|
|
|
2024-12-19 10:14:18 +08:00
|
|
|
# 使用说明
|
|
|
|
|
|
|
|
## 1.程序使用
|
|
|
|
|
|
|
|
- 对于服务端程序`transms`,绑定默认绑定`0.0.0.0`的`9898`端口,如果需要修改端口,使用`transms 9898`。
|
|
|
|
- 对于客户端程序`transmc`,首次请直接启动,程序会在当前用户目录下(比如Win下是`C:\Users\Zhangsan`,Linux下是`/home/zhangsan/`)产生一个`transm.ini`配置文件,在此配置文件中修改服务端的`ip`和`port`,然后再重新使用`transmc`即可。
|
2024-12-20 13:32:09 +08:00
|
|
|
- `Up`指令后面的文件名路径,如果是非全路径(即相对路径),程序会自动拼接到当前`transmc`工作目录(如`Up dira/test.txt`也是可以的)。
|
2024-12-19 10:14:18 +08:00
|
|
|
|
|
|
|
## 2.命令使用
|
|
|
|
|
|
|
|

|
|
|
|
|
2024-12-17 08:09:58 +08:00
|
|
|
# 注意
|
|
|
|
|
2024-12-18 22:04:54 +08:00
|
|
|
- 如果两个`transmc`客户端在同一台机器上同时收发同一个文件将导致文件丢失损坏。
|