Mover: utilidad para mover el ratón tras inactividad

- Mover.ps1: activación tras inactividad, parada al detectar uso, deslizamiento
  animado visible, mensajes de estado y cierre de instancias previas.
- main.py: movimiento solo tras 3 minutos de inactividad.
- Documentación: README, AGENTS, CHANGELOG y TODO.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
sargatxetandCopilot App committed 2026-10-07 08:33:17 +02:00
commit 5ecdde187e
8 files changed
+511

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
# Changelog
Todos los cambios relevantes del proyecto se documentan en este fichero.
El formato se basa en [Keep a Changelog](https://keepachangelog.com/es-ES/1.1.0/).
## [1.0.0] - 2026-10-07
### Añadido
- `Mover.ps1`: implementación en PowerShell sin dependencias externas.
- Activación solo tras `-TiempoInactividad` segundos sin uso (por defecto 180) mediante
`GetLastInputInfo`.
- Parada inmediata al detectar uso real de teclado o ratón.
- Deslizamiento animado y visible del puntero con `SendInput` en coordenadas absolutas,
limitado al monitor actual (`-DesplazamientoMin`, `-DesplazamientoMax`, `-DuracionMs`).
- Mensajes con hora al iniciar y detener el movimiento.
- Cierre automático de instancias anteriores al arrancar.
- Documentación: `README.md`, `AGENTS.md`, `CHANGELOG.md` y `TODO.md`.
### Cambiado
- `main.py`: el movimiento solo se activa tras 3 minutos de inactividad y se detiene al
detectar uso del usuario. Se sustituye `except:` por `except Exception` para permitir
detenerlo con `Ctrl+C`.
## [0.1.0]
### Añadido
- `main.py`: versión inicial que movía el ratón aleatoriamente de forma continua.