Как симулировать пользовательский ввод в target-c? - PullRequest
2 голосов
/ 31 января 2011

В windows и с помощью c # я смог захватить «экран» другого окна, использовать его для обработки, а затем отправить события пользовательского ввода в это окно.(которые были сгенерированы программой).

Я хотел бы сделать то же самое с целью-c и в Mac OS X. Итак!Любые ресурсы или даже название того, что я пытаюсь сделать, было бы замечательно.Очень неприятно пытаться найти информацию об этом, когда единственные способы, которыми я могу придумать фразу для моих поисков, слишком неоднозначны.

Спасибо!

РЕДАКТИРОВАТЬ: В качестве конкретного примера может бытьконкретная игра, для которой я хочу сделать AI.В этом случае мне нужно было бы отправлять события мыши и клавиатуры в игру.

1 Ответ

1 голос
/ 31 января 2011

Если вы хотите провести автоматическое тестирование пользовательского интерфейса, посмотрите на Squish , eggPlant , ожидайте и OS X , Если вы хотите программно управлять другой программой, используйте scripting (если вы написали программу для управления, добавьте поддержку сценариев; в противном случае посмотрите, какую поддержку сценариев предлагает программа) или попробуйте Automator .

...