Send and Receive Files P2P
EPL-2.0 License
Catch My File lets you easily send and receive files between peers on the local network.
I wanted a tool that allows to:
sudo make install
to install the applicationsudo make uninstall
to remove the applicationThis panel will show all the other peers using the application on the local network. Pressing send button we can select a file from the filesystem and send it to that peer.
After the file is selected a checksum(SHA256) is generated and a file transfer request is sent to the target peer.
After the request is send a record is added to the Transfers tab where the sender can follow the progress.
At the same time on the receiver side a similar record is added with the options to Accept or Reject the transfer, if rejected nothing will be transferred.
When accepted we select where on the filesystem the file will be stored and the transfer start.
The sender can also see the progress.
Once the transfer is completed on the sender side, the receiver will start the verification to insure the file integrity.
When the verification is completed with success the transfer will be completed.
The changelog can be founda at CHANGELOG
Distributed under the Elipse Public License. See LICENSE for more information.