Question

Sur les fenêtres, et c #, j'ai pu capturer « l'écran » d'une autre fenêtre, utilisez que pour le traitement, puis envoyer des événements d'entrée utilisateur à cette fenêtre. (Qui ont été générés par le programme).

Je voudrais faire la même chose avec Objective-C et sous Mac OS X. Alors! Toutes les ressources ou même un nom pour ce que je suis en train de faire serait génial. Il est très frustrant d'essayer de trouver des informations à ce sujet lorsque les seuls moyens que je peux penser à la phrase mes recherches sont trop ambiguës.

Merci!

EDIT: A titre d'exemple spécifique, il pourrait y avoir un jeu en particulier que je veux faire une IA pour. Dans ce cas, je dois être en mesure d'envoyer des événements de souris et clavier pour le jeu.

Était-ce utile?

La solution

Si vous cherchez à faire des tests d'interface utilisateur automatique, consultez Ecraser , eggPlant , attendre et OS X Accessibilité . Si vous cherchez à contrôler par programme un autre programme, utilisez script (si vous avez écrit le programme de contrôle, support de script ajouter, sinon, voir ce que le soutien de script les offres du programme), ou d'essayer Automator .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top