Уведомления

Группа в Telegram: @pythonsu

#1 Май 12, 2018 15:08:04

bar2104
Зарегистрирован: 2018-05-12
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с pyHook

Написал что-то на подобие простого кейлоггера, но столкнулся с проблемой: Программа вылетает как только перехожу в другое окно, в названии или пути которого есть кириллица

С ошибкой

TypeError: KeyboardSwitch() missing 8 required positional arguments: ‘msg’, ‘vk_code’, ‘scan_code’, ‘ascii’, ‘flags’, ‘time’, ‘hwnd’, and ‘win_name’

Код программы

 def OnKeyboardEvent(event):
    data = str(event.Key)
    f = open('Logfile.txt', 'a')
    f.write(data)
    f.close()

  hook = pyHook.HookManager()
  hook.KeyDown = OnKeyboardEvent
  hook.HookKeyboard()
  pythoncom.PumpMessages()
Как это пофиксить?

Отредактировано bar2104 (Май 12, 2018 15:09:56)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version