¡Bienvenido a Mouse Jiggler! Este sencillo programa mantendrá el mouse moviéndose cuando lo desee y puede personalizarse a su gusto para cualquiera que sea su caso de uso. Una vez configurado, funcionará en segundo plano exactamente como cualquier otro programa que se ejecute en su máquina y funcionará mediante atajos de teclado, exactamente como copiar y pegar. Para iniciar el jiggler, todo lo que tienes que hacer es presionar cmd+shift+u
y para detenerlo simplemente presiona cmd+shift+k
. Eso es todo, ¡es realmente así de simple! También habrá notificaciones que comunicarán el estado, como cuando lo habilites recibirás una notificación estándar de Mac (como todas las demás) informándote que está habilitado y lo mismo cuando lo apagues.
¿Has oído lo suficiente y quieres empezar? ¡Lea la sección del método de configuración más sencillo para ponerlo en funcionamiento en tan solo un minuto!
Nota
Actualmente, este proyecto solo es compatible con MacOS; sin embargo, ¡pronto habrá soporte para otros sistemas operativos!
Este proyecto está disponible para descargar a través del administrador de paquetes de Python; pip
Ejecutaremos esto en una sesión tmux
para garantizar que el programa pueda ejecutarse en segundo plano sin problemas.
tmux
estén instalados Instale el administrador de paquetes brew
aquí
Una vez instalado, ejecute brew install Python
para instalar Python, luego brew install tmux
para instalar tmux
Consejo
Si esto causa algún error relacionado con no poder encontrar cerveza, consulte la documentación oficial de homebrew aquí.
Inicie una sesión tmux
con: tmux new-session -s mysession
Reemplace mysession
con el nombre de sesión que desee
Ejecute pip3 install mouse-jiggler-macos
para instalar el paquete mouse-jiggler
Una vez instalado, simplemente ejecuta jiggler
y ¡listo!
Consejo
Verifique la instalación correctamente presionando cmd+shift+u
para iniciar el jiggler, debería ver una notificación en la esquina superior derecha (recuerde cmd+shift+k
para apagar)
Cierra la terminal, si dice "terminar sesión", ¡está bien! Terminar la sesión tmux
no cerrará el programa
Precaución
Si su computadora duerme, el programa seguirá ejecutándose; sin embargo, si la computadora se apaga, desafortunadamente el programa finalizará. Tendrá que restaurar la sesión tmux
manualmente, lo que se puede hacer realizando los pasos 2 y 4 nuevamente.
Clonar el repositorio: git clone https://github.com/UmairK5669/mouse-jiggler.git
Instale las dependencias: pip3 install -r requirements.txt
Ingrese al directorio donde está presente el código mouse jiggler : cd mouse_jiggler
Ejecute el programa: python3 jiggler.py
Instale tmux
usando Homebrew: brew install tmux
Inicie una sesión tmux
: tmux new-session -s mysession
Reemplace mysession
con el nombre de sesión que desee
Inicie el proceso en la sesión tmux
: python3 'path/to/jiggler.py'
Precaución
Es posible que desees instalar las dependencias nuevamente en la sesión tmux
, ya que podría causar problemas si no lo haces.
Su jiggler está configurado en segundo plano y no finalizará el proceso cuando su computadora entre en suspensión. En caso de reiniciar la computadora, deberá restaurar la sesión tmux
manualmente.
Gracias por llegar tan lejos con mi aplicación. Realmente espero que hayas podido configurarla y usarla sin problemas. ¡No dude en ponerse en contacto conmigo para cualquier problema o colaboración, ya que siempre estoy dispuesto a innovar! Comuníquese por correo electrónico o enlaces sociales desde mi perfil de GitHub. Gracias ?!