- Server (Host): Shows dashboard of all connected clients by computer name.
- Client: Connects to server, registers with computer name, listens for commands.
pip install -r requirements.txtpython server.py- Open your browser to
http://localhost:8000to see the dashboard.
- Edit
SERVER_URLinclient.pyto point to your server's IP address. - Run:
python client.py- Create a shortcut to
client.py(or a.batfile that runs it). - Place the shortcut in
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup.
- Add command sending from dashboard to clients.
- Add authentication/security.