Xnee

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Xnee
Developer(s) GNU Project, Henrik Sandklef
Stable release 3.15 / December 22, 2012; 18 months ago (2012-12-22)[1]
Operating system X11
Type X11 Test
License GNU General Public License
Website http://www.sandklef.com/xnee

GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment. It can be used for testing and demonstrating X11 applications.[2] Within X11 each user input (mouse click or key press) is an X Window System event. Xnee records these events into a file. Later Xnee is used to play the events back from the file and into an X Window System just as though the user were operating the system.[3] Xnee can also be used to play or distribute user input events to two or more machines in parallel.[2] As the target X Window application sees what appears to be physical user input it has resulted in Xnee being dubbed “Xnee is Not an Event Emulator.”[3][4]

As Xnee is free software, it can be modified to handle special tasks. For example, inserting time stamps as part of the playback.[5]

See also[edit]

External links[edit]

References[edit]

  1. ^ Sandklef, Henrik (2012-12-22). "GNU Xnee 3.15 ('Shankar') released". info-gnu. http://lists.gnu.org/archive/html/info-gnu/2012-12/msg00012.html. Retrieved 2012-12-24.
  2. ^ a b Henrik Sandklef (January 1, 2004). "Testing Applications with Xnee". Linux Journal. Retrieved August 14, 2009. 
  3. ^ a b Jerry yin Hom (May 2008). "An Execution Context Optimization Framework for Disk Energy" (pdf). pp. 56–57. Retrieved August 14, 2009. 
  4. ^ "Xnee FAQ". Free Software Foundation. Retrieved August 14, 2009. 
  5. ^ Gregory Hartman; Jack Lin; Michael Merideth (December 12, 2002). "Methods for Recognizing Service Quiescence" (pdf). pp. 7–8. Retrieved August 14, 2009.