https://github.com/luismisanve/mousedummy
Simple Program where you can configure the movement sequences the cursor will automatically do
https://github.com/luismisanve/mousedummy
csharp dotnet mouse visual-studio winforms
Last synced: 3 months ago
JSON representation
Simple Program where you can configure the movement sequences the cursor will automatically do
- Host: GitHub
- URL: https://github.com/luismisanve/mousedummy
- Owner: LuisMiSanVe
- License: apache-2.0
- Created: 2025-04-29T15:55:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-11-04T10:17:51.000Z (8 months ago)
- Last Synced: 2025-11-04T12:08:55.781Z (8 months ago)
- Topics: csharp, dotnet, mouse, visual-studio, winforms
- Language: C#
- Homepage:
- Size: 698 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.es.md
- License: LICENSE
Awesome Lists containing this project
README
> [Ver en ingles/See in english](https://github.com/LuisMiSanVe/MouseDummy/blob/main/README.md)
#
Simulador del Ratón
[](https://dotnet.microsoft.com/en-us/languages/csharp)
[](https://dotnet.microsoft.com/en-us/learn/dotnet/what-is-dotnet)
[](https://visualstudio.microsoft.com/)
Programa de WinForms que te deja configurar el movimiento del ratón y reproducirlo en cualquier momento.
Aunque tenga un concepto parecido, este programa no está pensando para usarse como *autoclicker* (aunque es posible hacerlo), principalmente su proposito es controlar el cursor de forma automática usando secuencias de todas las acciones posibles que tiene un ratón estándar.
## 📝 Explicación de Tecnología
Uso la librería DLL `user32.dll` como una API de Windows para usar los métodos ya definidos del movimiento del ratón.
## ⚙️ Explicación de uso del proyecto
Presional el botón de `Reastrear` y sin perder el foco del programa, mueve el ratón a las coordenadas que quieras, presiona `N` para guardarlo en la lista de Puntos, entonces asignale una acción al punto desde la lista de Acciones.
Puedes guardar la secuencia y reproducirla cuando quieras seleccionandolo en el *combo box*.
## 📂 Archivos
Al presionar el botón de `Guardar` dentro del *combo box*, un archivo con la secuencia de puntos se guardará en tu equipo internamente.
El nombre del archivo se cerará automaticamente por un método que resume las acciones de la secuencia.
## 🚀 Lanzamientos
Una versión será lanzada solo cuando se cumplan los siguientes puntos:\
Nuevas funciones importantes y arreglos de fallos criticos causarán la salida inmediata de una nueva versión, mientras que otros cambios/arreglos menores deberán esperar una semana desde que se incluyeron en el repositorio antes de ser incluidos en la nueva versión, para que otros posibles cambios puedan ser añadidos tambien.
>[!NOTE]
>Estos posibles nuevos cambios no alargarán la espera de la salida de la nueva versión a más de una semana.
El número de la versión seguirá este formato: \
\[Añadido Importante\].\[Añadido Menor\].\[Arreglos de Errores\]
## 💻 Tecnologías usadas
- Lenguaje de programación: [C#](https://dotnet.microsoft.com/en-us/languages/csharp)
- Framework: [.Net](https://dotnet.microsoft.com/en-us/learn/dotnet/what-is-dotnet)
- Librerías: **user32.dll**
- Otros:
- [ChatGPT](https://chatgpt.com/) (icono)
- [Freeicons](https://freeicons.io/) (imágenes)
- IDE Recomendado: [Visual Studio](https://visualstudio.microsoft.com/)