Кейлоггер, использующий библиотеку pynput, не распознает ключи - PullRequest
0 голосов
/ 27 июня 2019

Я пытался написать скрипт кейлоггера, который только начинался с печати нажатых клавиш в окне cmd, сохранил его и запустил так: py -2 keylogger.py

Программа запустилась правильно (напечатано «Запущено»), я ожидал напечатать клавиши, которые нажимал в окне cmd, но ничего не сделал. Пробовал набирать текст в том же окне, другом окне cmd и внутри текстового редактора, но ни один из них не работал, но программа ничего не печатала.

Я использую Windows XP в качестве гостя (хотел проверить его на XP)

from pynput.keyboard import Listener

def on_press(key):
    print(key)

print("Started")

with Listener(on_press=on_press) as listener:
    listener.join()
...