itdominator 28e1ea598d | ||
---|---|---|
images | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
linux-requirements.txt | ||
windows-requirements.txt |
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/;
}
}