#file-transfer #tcp-client #client-server #networking #download #upload

app zifer

基于TCP的文件传输的服务器和客户端

6个稳定版本

1.0.5 2023年2月15日
1.0.4 2023年2月4日

#7 in #tcp-client

每月下载 25次

MIT 协议

16KB
345

zifer

使用命令行在网络上传输文件

下载

当前仅支持 cargo 方法

  • Cargo
    • cargo安装 zifer

如何从服务器下载

  1. 使用 zifer -s . 启动服务器
    • 其中 -s . 表示在当前目录中以服务器模式启动
  2. 初始化下载 zifer -c 127.0.0.1 -d -f /work/some-file.txt
    • 其中 -c 指定其为客户端模式,并期望一个IP地址作为参数
    • 其中 -d 指定我们即将进行下载
    • -f /work/some-file.txt 指定文件名

如何上传到服务器

  1. 使用 zifer -s . 启动服务器
    • 其中 -s . 表示在当前目录中以服务器模式启动
  2. 初始化上传到服务器 zifer -127.0.0.1 --/work/some-file.txt
    • 其中 -c 指定其为客户端模式,并期望一个IP地址作为参数
    • 其中 - 指定我们即将进行上传
    • -f /work/some-file.txt 指定文件名

选项

  • -s, --服务器<SERVER>
  • -c, --客户端<CLIENT>
  • -f, --文件<FILE>
  • -d, --下载
  • -u, --上传
  • -h, --帮助
  • -V, --版本

依赖关系

~5–12MB
~111K SLoC