Skip to content

Lightweight command-line tool designed to simplify p2p file sharing.

License

Notifications You must be signed in to change notification settings

yuqian5/simpleft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simpleft

CMake on linux and macos

Menu

Description

simpleft is a lightweight command-line tool designed to simplify p2p file sharing. No server, no configurations, no hassle.

Install

Homebrew

  •   brew tap yuqian5/simpleft
      brew install simpleft
    

Compile from source

  •   cmake CMakeLists.txt
      make
      make install
    

Usage

  • To receive files:
    sft rx -p [port]
    
  • To send files over IPv4:
    sft tx -ip4 [IPv4 address] -p [port] [path to file]
    
  • To send files over IPv6:
    sft tx -ip6 [IPv6 address] -p [port] [path to file]
    

Note: The port and IP address are optional parameters. If not specified, the program will default to port 8203 and IP address 127.0.0.1 (localhost).