Rust implementation of transferring files between devices over Wi-Fi network using a QR code. Tool is inspired by https://github.com/claudiodangelis/qrcp
The Axum server is bound to the local IP address of the machine the server is running on. The available port can be selected by providing the --port
on the command line or it will be allocated automatically.
The QR code that is printed to stdout encodes a http url which is typically of the following format:
http://{ip}:{port}/{send|receive}/[optional suffix]
The maximum data that can be sent with each request is 1GB.
```
Usage: sf
Commands: send Send a file receive Receive a file help Print this message or the help of the given subcommand(s)
Options: -h, --help Print help -V, --version Print version ```
``` Send a file
Usage: sf send [OPTIONS]
Arguments:
Options:
-p, --port
``` Receive a file
Usage: sf receive [OPTIONS]
Options:
-p, --port