Remote Mouse is a flask + pyautogui app to control a PC from your phone or any other device.
Go to file
itdominator 28e1ea598d Reset to working instance... 2021-07-18 21:59:33 -05:00
images Updated image 2020-08-01 02:28:59 -05:00
src Reset to working instance... 2021-07-18 21:59:33 -05:00
.gitignore Initial commit 2020-05-28 12:42:59 -05:00
LICENSE Initial commit 2020-05-28 12:42:59 -05:00
README.md Reset to working instance... 2021-07-18 21:59:33 -05:00
linux-requirements.txt Reset to working instance... 2021-07-18 21:59:33 -05:00
windows-requirements.txt Reset to working instance... 2021-07-18 21:59:33 -05:00

README.md

Remote-Mouse

Remote Mouse is a flask + pyautogui app to control a PC from your phone or any other device.

Fixes

  • Added delete button.
  • Disabled touch zoom-in.

Notes

  • Need python 2+
  • Make sure to change the port in the start script as needed. Have fun!
  • For Linux you will need to do sudo -i before running the script.

Setup

*** Change directory to Remote-Mouse/ or rename the folder before doing so.

python3 -m venv venv/

Linux/Mac source bin/activate

Windows source venv/bin/Scripts/activate

Linux/Mac pip install -r linux-requirements.txt

Windows pip install -r windows-requirements.txt

cd src/

Linux/Mac ./linux-start.sh

Windows ./windows-start.sh

Nginx Setup Example

server {
    listen 80 ;
    # Use your hosts file or router DNSmasq to  redirect www.remoteconn.com to your local server.
    server_name www.remoteconn.com remoteconn.com;
    error_log /tmp/remoteconn-nginx-error.log error;


    location /socket.io {
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;

        proxy_redirect off;
        #proxy_buffering off;

        proxy_pass http://127.0.0.1:8088/socket.io;
    }

    location / {
        proxy_pass http://127.0.0.1:8088/;
    }
}

Images

1 Interface....

TODO