Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Eleкtro en 3 Abril 2013, 18:38 pm



Título: [SOURCE] MouseLock CLI
Publicado por: Eleкtro en 3 Abril 2013, 18:38 pm
(http://img577.imageshack.us/img577/5829/syntax.png)

Esta es una aplicación que bloquea el puntero del mouse restringiéndolo a la posición del centro de la pantalla (primária) mientras X aplicación se está ejecutando.

Tiene opciones para ajustar:
-El tiempo de retardo para iniciar el bloqueo (Por defecto 3 segundos)
-El tiempo de intervalo para volver a bloquear el puntero (Por defecto 10 ms)
-Definir una tecla global especial para Activar/desactivar el bloqueo (por defecto NINGUNA)

La utilidad principal de esta aplicación es para usarla en los juegos que no disponen de dicha funcionalidad (Por si no lo saben, los juegos bien desarrollados bloquean el mouse al centro de la pantalla, un ejemplo es el "Resident Evil 6"), Un ejemplo de dichos juegos que no bloquean el mouse es el nuevo "TombRaider 2013", aunque mayormente suelen ser juegos antiguos.

-¿Porque bloquear el mouse?
Para que el mouse no interfiera en programas de terceros mientras estamos jugando, por ejemplo en programas que se activan al pasar el puntero del ratón por los bordes o los corners de la pantalla.

Aunque seguro que alguien le encontrará otro uso aparte de ese, espero que os guste.

Sintaxis:
(http://img405.imageshack.us/img405/4376/helpuo.jpg)

Y esto es un ejemplo de como usarlo en un Bat que puede estar dentro por ejemplo de un AutoExtraible de WinRAR (Un juego portable):

Código
  1. @Echo OFF
  2.  
  3. REM Lanzamos el juego, importante ejecutarlo en segundo plano con el parámetro "/B" para no detener el script.
  4. Start /B """" "MiJuego.exe"
  5.  
  6. REM Lanzamos MouseLock
  7. Start /W MouseLock.exe MiJuego.exe -K CTRL+C
  8. :: Al apretar Control+C dentro del juego, se desactivará el bloqueo hasta que volvamos a presionar dicha combinación de teclas...
  9.  
  10. REM PD : Para terminar la ejecución de MouseLock hay que cerrar el juego o cerrar la consola.
  11. REM PD2: También se pueden usar comillas dobles para encerrar cualquier argumento del programa.


Descarga:
http://ElektroStudios.tk/MouseLock.rar
Enlace actualizado (12/07/2014): http://www.mediafire.com/download/blcg8rarfc0b58w/MouseLock_CLI.rar

Un saludo!