Я хочу разработать приложение, которое поможет мне записывать все события клавиатуры и мыши, выполняемые в определенном приложении Windows, например, в Microsoft Excel, Acrobat, Notepad и т. Д.
Я попробовал Pyhook иWin32gui для достижения моей цели до сих пор. Однако я не знаю, как получить следующую информацию:
- Имя целевого элемента, по которому щелкнули или где пользователь что-то написал (например, если приложение представляет собой блокнот, я хотел бы сохранить «Формат», когдапользователь щелкнул меню «Формат»)
- Xpath этого имени целевого элемента (следуя приведенному выше примеру, я хочу знать, для этого меню «Формат», его родительский дескриптор и соответствующий родительский класс)
Большое спасибо за вашу помощь или совет, и, пожалуйста, прости меня, если я что-то написал неправильно. Я очень новый с Python;)