Domanda

Su Windows e con C#, sono stato in grado di catturare lo "schermo" di un'altra finestra, usarlo per l'elaborazione e quindi inviare eventi di input dell'utente a quella finestra. (che sono stati generati dal programma).

Vorrei fare lo stesso con Objective-C e all'interno di Mac OS X. Quindi! Qualsiasi risorsa o anche un nome per quello che sto cercando di fare sarebbe fantastico. È molto frustrante provare a trovare informazioni su questo quando gli unici modi in cui posso pensare di esprimere le mie ricerche sono troppo ambigue.

Grazie!

EDIT: Come esempio specifico, potrebbe esserci un gioco particolare per cui voglio fare un'intelligenza artificiale. In tal caso avrei dovuto essere in grado di inviare eventi di mouse e tastiera al gioco.

È stato utile?

Soluzione

Se stai cercando di eseguire test di interfaccia utente automatizzati, guarda Squish, melanzana, aspettare e Accessibilità OS X.. Se stai cercando di controllare a livello di programmazione un altro programma, usa scripting (Se hai scritto il programma per controllare, aggiungi il supporto di scripting; altrimenti, vedi cosa offre il supporto di scripting) o prova) o prova Automatore.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top