Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Sentex en 12 Septiembre 2017, 15:03



Título: Bloquear teclado y raton python
Publicado por: Sentex en 12 Septiembre 2017, 15:03
Hola buenas tengo una duda estoy intentando bloquear el teclado y el ratón en python pero no se como he probado con esto;
Código:

    
Código
  1.  
  2.      import keyboard
  3.      import mouse        
  4.  
  5.      def disable(event):
  6.                return False
  7.      mo = mouse
  8.      mo.move = disable

Pero no funciona alguien me ayuda?


Título: Re: Bloquear teclado y raton python
Publicado por: n1sen en 12 Septiembre 2017, 15:19
Que error te tira en la consola? Por que cuando lo probé, la consola me dijo que no están instaladas ninguna de las dos librerías que estas usando.
En realidad, estos modulos estan en PyPI: https://pypi.python.org/pypi/keyboard/
Editado:
Cuando pongas código hazlo usando las etiquetas GeShi...  :rolleyes:


Título: Re: Bloquear teclado y raton python
Publicado por: Sentex en 12 Septiembre 2017, 21:57
No me da ningun error es solo q no funciona.


Título: Re: Bloquear teclado y raton python
Publicado por: engel lex en 12 Septiembre 2017, 22:07
nunca lo he usado, pero por lo que veo el hace un hook a la llamada para mostrarla y te permite enviar comandos, es decir, no es un driver, así que redefinir "move" lo que hará es simplemente anular la funcion de llamada para movimiento desde tu codigo, anulando solo la posibilidad de mover el mouse desde ese programa


Título: Re: Bloquear teclado y raton python
Publicado por: tincopasan en 12 Septiembre 2017, 23:57
la verdad no conozco alguna funcón tan simple. ademas depende del S.O que estes usando, solo uso para windows, así que no sé como sería en otros So, en win se usa normalmente win32api
y claro está no en 3 líneas de código


Título: Re: Bloquear teclado y raton python
Publicado por: Sentex en 13 Septiembre 2017, 12:08
Como seria con la API de python para win?


Título: Re: Bloquear teclado y raton python
Publicado por: tincopasan en 13 Septiembre 2017, 21:39
antes de poner algún código:
1)nunca aclaraste si es solo para tu aplicación, o para todo el sistema
2)¿buscaste por lo menos algo de info sobre win32api?


Título: Re: Bloquear teclado y raton python
Publicado por: Sentex en 14 Septiembre 2017, 19:46
1 Todo el sistema
2 Si