Skip to content

ApexXP/Remote-Desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Control System

Overview

  • Server (Host): Shows dashboard of all connected clients by computer name.
  • Client: Connects to server, registers with computer name, listens for commands.

Setup

1. Install Dependencies

pip install -r requirements.txt

2. Run the Server (Host)

python server.py
  • Open your browser to http://localhost:8000 to see the dashboard.

3. Run the Client (on each client PC)

  • Edit SERVER_URL in client.py to point to your server's IP address.
  • Run:
python client.py

To run client on startup (Windows):

  1. Create a shortcut to client.py (or a .bat file that runs it).
  2. Place the shortcut in %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup.

Next Steps

  • Add command sending from dashboard to clients.
  • Add authentication/security.

About

a remote desktop app in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages