perlquestion
BigJoe
The node <a href="http://www.perlmonks.org/index.pl?node_id=204162">"Capturing Keystrokes"</a> reminded me of a project I have sitting on my desk (under piles of paper). I need to create a utility to capture mouse and keyboard movements to create a "Script" for an application called <a href="http://hoopajoo.net/projects/xautomation.html">Xautomation</a>. This tool automates testing of GUI Applications. <br><bR>I have researched doing this in C but I still haven't found a solid way of doing this. I was working with some Xfree86 internals attempting to get something but without much success. My goal is to be able to run this "Macro recording" application that will create a window allowing management of the macros. Does any one know of a tool set that will allow me to log the different events happening on the GUI even though my gui isn't covering the screen? I have read that you can only read the event info if it is in your "window." I also want the events to pass through to the expected window and not be lost in my application.
Does any one know if this can even be done?
Thanks
<BR><BR>--<a href="/index.pl?node=BigJoe&lastnode_id=1072">BigJoe</a><BR><BR>Learn patience, you must.<BR>Young PerlMonk, craves Not these things.<BR>Use the source Luke.