Autor
|
Tema: Combinacion de teclas en Python!!! (Leído 6,730 veces)
|
_maki_
Desconectado
Mensajes: 5
|
Saludos foreros, mi peticion era para algun guru aunque realmente no es muy dificil, estoy peleandome con una aplicacion y mi problemilla era ahora para intentar que haga algo cuando se produce una combinacion de teclas, igual que al estilo de un comando en LINUX que tecleando Ctrl+c cancela el comando, supongo que hara una llamada al sistema exit, pues bien yo quiero hacer algo parecido, es decir darle una serie de opciones al usuario que siempre van a estar disponibles y cuando se produzca un Ctrl+[opcion deseada] haga lo que proceda, como se controla esto; quiza en un bucle infinito con un switch? pero entonces ya que quiero que este siempre disponible hasta que no metiese una opcion no podria seguir el programa?habria que utilizar entonces hilos? Agradezco mucho cualquier comentario o sugerencia. Muchas gracias a todos y un saludo!!!
|
|
|
En línea
|
|
|
|
Division-x
Desconectado
Mensajes: 1.360
No lo fuerce, comprese un martillo mas grande
|
me imagino k con el comado keypressed lo puedes hacer..... EJEMPLO, para que al pulsar la tecla arriba (la de las flechitas) te diga algo if keypressed(1) == 'up': print 'algo' creo k es eso tu pregunta S4lu2!!!
|
|
|
En línea
|
|
|
|
SirLanceCC
|
Si, pero para eso deberás usar "modulepythong" y su entorno grafico si no mal recuerdo... y además sólo permite leer una tecla a la vez.
Pero si creo que esa es la idea.
|
|
|
En línea
|
|
|
|
_maki_
Desconectado
Mensajes: 5
|
Gracias Division-X y SirLance, acabo de leer vuestra respuesta y probarla, he importado el modulo ese y me dice que la funcion keypressed no esta definidia, he bajado el modulepythonG, lo he instalado y pense que quizas el python lo reconocería pero me vuelve a salir lo mismo, pero creo que va aparte, estoy investigando haber como conseguir hacerlo funcionar...muchas gracias de nuevo por vuestra ayuda, por cierto Division-X vi por ahi que proponiais la creacion de un foro exclusivo para python aqui en elhackeeer.net, me sumo a vuestra iniciativa, un saludo.
|
|
|
En línea
|
|
|
|
Division-x
Desconectado
Mensajes: 1.360
No lo fuerce, comprese un martillo mas grande
|
eres bienvenido, si kieres acceder a el, pincha en mi firma S4lu2!!!
|
|
|
En línea
|
|
|
|
SirLanceCC
|
Me parece (no estoy 100% seguro) que para que funcione el modulepythong tienes que copiar un archivo que viene al instalarlo. Es modulepythong.py o algo asi (el icono es cafe y no verde) y hay que copiarlo en misma carpeta donde tengas tu programa. Este modulo es principalmente para cosas graficas (como un jueguecillo que postee alguna vez por ahi)
Suerte
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Captando teclas con Python, WHILE no sirve
Scripting
|
WaAYa HaCK
|
2
|
4,449
|
11 Agosto 2011, 17:10 pm
por WaAYa HaCK
|
|
|
Combinación de teclas se cambia sin darme cuenta de como
Windows
|
motocros_elche
|
3
|
2,886
|
19 Enero 2013, 17:53 pm
por Stakewinner00
|
|
|
Alternar entre dos monitores con una combinación de teclas
Windows
|
Kurolox
|
3
|
3,367
|
4 Mayo 2014, 19:19 pm
por RubenLL
|
|
|
Cambiar combinación de teclas para mostrar y esconder keylogger
Hacking
|
joe.sistemas
|
2
|
3,478
|
19 Julio 2015, 01:59 am
por beholdthe
|
|
|
Problema al enviar combinación de teclas con PostMessage
Programación C/C++
|
ramiro069
|
0
|
1,857
|
12 Octubre 2016, 16:19 pm
por ramiro069
|
|