Итак, цель состоит в том, чтобы записать данные моей мыши и создать программу, которая имитирует поведение человека для автоматизации действий в видеоигре.
mouse_events = []
mouse.hook(mouse_events.append)
keyboard.start_recording()
keyboard.wait("a")
mouse.unhook(mouse_events.append)
keyboard_events = keyboard.stop_recording()
#Keyboard threadings:
k_thread = threading.Thread(target = lambda :keyboard.play(keyboard_events))
k_thread.start()
#Mouse threadings:
m_thread = threading.Thread(target = lambda :mouse.play(mouse_events))
m_thread.start()
#waiting for both threadings to be completed
k_thread.join()
m_thread.join()