/remote-desktop-control

A websocket-based approach to control a desktop application through the web

Primary LanguagePythonMIT LicenseMIT

remote-desktop-control

A websocket-based approach to control a desktop application through the web. More information and insights on the related Medium post.

Try it yourself

At least Python 3.6 is required.

Clone the repository and install the Python dependencies:

git clone git@github.com:frankie567/remote-desktop-control.git
cd remote-desktop-control
pip install -r requirements.txt

Start the server:

python server.py

Start the desktop app (where client is the identifier of this client):

python desktop.py client

Open web.html in your browser, type client (the same as the one you provided for the desktop) in the input field and click on Connect.

You now should see the CPU usage reported on the web page. If you click on Beep, the computer should make a sound.