Make your program USE a gui
I'd like to write a program able to "use" other programs by taking control of the mouse/keyboard and being able to "see" what's on the screen. I used AutoIt to do something similar, but I had to cheat sometimes because the language is not that powerful, or maybe it's just that I suck and I'm not able to do that much with it :P So... I need to: Take screenshots, then I will compare them to make the program "understand", but it needs to "see" Use the mouse: move, click and release, it's simple, isn't it? Using the keyboard: pressing some keys, or key combinations, including special keys like Alt