Хорошо, это немного надумано, но вот идея и вопрос: возможно ли получить какие-либо «ссылки» (указатель памяти, идентификатор функции или любые другие данные) из запущенного приложения Windows на основе триггера события?
Зачем? Точно так же, как экранный скрепер пытается сделать старое приложение переводимым на какой-то программный вызов API, я ищу способы идентифицировать нажатия кнопок в старом оконном приложении: мне не нужно сначала знать, что это за кнопка или что она делает, но Мне нужно иметь возможность записать уникальный идентификатор для нажатия кнопки.
Экранные скреперы записывают клики, чтобы «воспроизвести» их позже, но это не является целью: цель состоит в том, чтобы записывать клики по мере их появления и создавать «путешествие» пользователя через приложение, например путешествие по просмотру записей веб-сайта.
Любая идея о том, какие технологии позволят это?
Я думаю, что отладчик похож на трассировку местоположения указателя, связанного с событием щелчка, но не уверен, как это применимо к скомпилированному пакетному приложению.
Может быть, это просто невозможно; Я вижу, как это может быть проблемой безопасности, но если это так, я бы хотел услышать ваши мысли.
Спасибо
Задача ещё не решена.
Других решений пока нет …