EchelonF is a tool, that provides file transfering between Unix-based machines through TCP sockets. Please report about all bugs in issues section.
- Add code comments
- Replace 'readsome' with 'read'
- Add custom filepath support
- Add multi-sending one file from the server
- Add secure transfer by encrypting file stream
To compile application just run ./build.sh
First of all, you need to compile the application.
Note
Server and client both using port 7777, buffer size is 4096. Both can be changed using --port or --buffer flags.
Type of connection: TCP.
Both server and client instructions can be shown be using these commands:
./ecf --helpTip
You can create a short alias by adding this line to your shell configuration file(e.g., ~/.bashrc or ~/.zshrc):
alias ecf=/path/to/ecfThis project is licensed under MIT.