This is a simple Node.js program that allows you to send files from one computer to another.
To use this program, you need to have Node.js installed on both the sending and receiving computers. You can download Node.js from the official website: https://nodejs.org/
Once you have Node.js installed, you can download or clone this repository to your local machine.
First you need to run server by
npx ts-node server
default settings:
"output": "output",
"port": 9090,
if you want to change them edit server/settings.json
tu run client you have to be in dir you want to send or its parent and run command
npx ts-node [path to client dir] -p <path to dir you want to send>
example:
npx ts-node ../sender/client -p dir1/example folder
"ignore": ["node_modules", "tests", ...files/folders you want]
you can write address and key that server shows or add auth_config.json that server generates to client folder
you can ignore files by adding
now you just need to accept connection on server and send transfer
sender example
<script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
This program is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or suggestions, please feel free to contact me at [email protected].
Thank you for using this program!