Собирание паскаля мышью в Java
У меня есть макро инструмент, который работает с использованием паскаля. Мне нужно отслеживать движения мыши, когда программа работает в течение очень длительного периода времени. Я написал базовый регистратор мыши в Java, который рисует движения и щелчки в замедленном режиме, чтобы их было легче анализировать с помощью jnativehook. Он отлично работает, когда я двигаю мышь вручную, но не улавливает движения мыши от паскаля. Это, однако, забрать щелчки мыши из паскаля.
Как я могу подобрать движения мыши, сделанные инструментом макросов паскаль в Java?
1 ответ
Вопрос в том, как события генерируются в Pascal и будут зависеть от платформы, с которой вы работаете. Я бы предложил использовать функцию публикации событий в JNativeHook, так как он всегда сможет подобрать события, которые он генерирует. Вы по-прежнему можете отправлять события, которые библиотека может получать за пределами библиотеки, но на некоторых платформах требуется использование определенного API, поскольку некоторые методы не могут быть получены слушателем на определенных платформах.