Cómo crear un registrador de pulsaciones de teclas con Python
Puede crear un programa de registro de teclas usando Python para capturar las pulsaciones de teclas escritas a través del teclado de una computadora. Las pulsaciones de teclas se guardan en un archivo de texto y registra todas las entradas. Puede usar un registrador de teclas para monitorear la actividad en su computadora.
Paso 1
Inicie IDLE, haga clic en el menú "Archivo" y seleccione "Nueva ventana" para abrir una nueva ventana. Presione Ctrl y S para iniciar la ventana "Guardar como". Utilice "getKeyLogger" como nombre de archivo y haga clic en "Guardar".
Paso 2
Agregue la siguiente línea de código para importar el espacio de nombres "Tkinter" y defina la ruta del archivo que desea usar para iniciar sesión:
importar Tkinter como tk myFile =open("C:/temp/keyFile.txt", "w")
Paso 3
Copie y pegue el siguiente código para guardar cada pulsación de tecla en el archivo:
def pulsación de tecla(evento):if evento.keysym =='Escape':main.destroy() teclaPressed =event.char myFile.write(keyPressed)
Paso 4
Agregue el siguiente código para que el usuario sepa que puede comenzar a escribir y que puede presionar Esc para finalizar el programa:
main =tk.Tk() print "Presione cualquier tecla (tecla Escape para salir):" main.bind_all('
Paso 5
Haga clic en el botón de inicio de "Windows" y escriba "cmd" en el cuadro "buscar programas y archivos". Presione Entrar para abrir el símbolo del sistema. Vaya a "C:\Python