- Latest version of Node
- Windows OS
- Access to your router admin panel
- Knowledge about batch commands
- Firewall access
-
Download the project using this link.
-
Right-Click the file and
Extract All
.
(Optional) - You can move the contents of the "server" folder to the startup folder to make this start automatically on startup. You can get to the startup folder with WIN+R and running "shell:startup". This will open your startup folder.
Remote Side:
- Naviage to the
Remote folder
and click on the navigation bar up to and sendcmd
. This will open command prompt where you can now install the packages needed. You can do this by sendingnpm i
.
(Suggestion) - If you want to access the remote side from another network, you need to portforward. The port that needs to be forwarded is "3000". If you do this, it is recommended to block all connections using that port from the firewall and only allow your ip address.
-
Double-click on
start.vbs
to run it in the background. Or go into theserver
folder and double-click onstart.bat
. -
The script will ask for a password. Give it one.
(Should not include any quote or double quote characters. If you accidentally do this, go to the
serverfolder and set "config.json" to - {"Password": ""} - )
Client Side:
-
Navigate to the
Client
folder and click on the navigation bar and sendcmd
. This will open command prompt where you can now install the packages needed. You can do this by sendingnpm i
. -
Double-click on the
start.bat
file to run the client. -
The script will ask for an ip address. If you are on the same network, go to the remote computer and open command prompt. Send
ipconfig
and find theIpv4
ip. This is what you give it. If you are not on the same network, make sure you setup theRemote Side
properly and go to the remote computer and googleWhat is my ip address
. Copy that ip and give the script that. -
The script will ask for a password. Give it the same password you used when setting up the remote side. If all goes successfully, then you can now send commands to the remote computer.