elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10]
91  Programación / Scripting / Re: Presionar tecla de forma virtual (no física) en: 25 Enero 2022, 02:31 am
Bueno no van a creer que ya lo logre, tengo una inmensa alegría  ;D ;D ;D, me falta ajustar una
cosa que no hace al funcionamiento sino a lo visual, después que el amigo postee su código, posteo el mío.-
Nos leemos mañana(Argentina)   
92  Programación / Scripting / Re: Presionar tecla de forma virtual (no física) en: 25 Enero 2022, 00:56 am
Hola, no solo que me sirve es exactamente lo que estoy buscando, adelante.-
Ahora que viene, pedirme el CBU, jajajajaja, adelante
93  Programación / Scripting / Re: Presionar tecla de forma virtual (no física) en: 24 Enero 2022, 22:44 pm
Hola fary, si eso ya lo aprendí, lo que necesito es profundizar en algunas cosas antes de encarar la parte grafica.-

Código
  1. try:
  2.    numero = int(input(" Ingrese un numero entero (máximo 5 números)...: "))
  3. except ValueError:
  4.    print("\n Lo que ingreso no es un numero entero...")
  5. else:
  6.    contador = len(str(numero))    
  7.    if contador < 6:
  8.        print("\n El numero ingresado es valido = ", numero)
  9.    else:
  10.        print('\n El número ingresado es valido pero tiene mas de 5 cifras...')
94  Programación / Scripting / Presionar tecla de forma virtual (no física) en: 24 Enero 2022, 21:00 pm
Hola gente ¿Cómo están?, les dejo este para que me digan como presionar(virtualmente) la tecla “backspace” cuando se detecta un ingreso que no sea un número.-
Encontré algunas maneras pero lo único que logro es ralentizar el programa y que  no pueda ingresar nada mas.-


Código
  1. from pynput import keyboard as kb
  2. #import keyboard
  3.  
  4. def pulsa(tecla):
  5.    tmpTecla = str(tecla)
  6.    if '<' not in tmpTecla and tmpTecla != 'Key.esc' and tmpTecla != "Key.backspace":
  7.        print('No es un numero')
  8.  
  9.  
  10. def suelta(tecla):
  11.    if tecla == kb.Key.esc:
  12.        return False
  13.  
  14. escuchador = kb.Listener(pulsa, suelta)
  15. escuchador.start()
  16.  
  17. print('\n Solo números(con [escape] finaliza...: ', end="")
  18. while escuchador.is_alive():
  19.    pass
  20.  

Edito: esto que pongo a continuación funciona perfectamente solo pero no logro aplicarlo al código anterior.-

Código
  1. import keyboard
  2.  
  3. keyboard.press("windows+d")
  4. keyboard.release("windows+d")
  5.  


Desde ya gracias y un saludo a todos.
Páginas: 1 2 3 4 5 6 7 8 9 [10]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines