application scripting

Keith Ray k1e2i3t4h5r6a7y at 1m2a3c4.5c6o7m
Mon Nov 26 04:55:07 CET 2001

In article <u036pek3juj1d7 at>,
 "John Roth" <johnroth at> wrote:

> "Chris Liechti" <cliechti at> wrote in message
> news:Xns9165290659FCcliechtigmxnet at
> > [posted and mailed]
> >
> > recordable apps have to provide a menu point to start/stop recording,
> > because only the app itself knows what input events create what
> actions in
> > the script.
> I believe there is a lower level API in Windows that allows recording
> events and playing them back. It's frequently used by automation
> packages and GUI testing tools that are not application specific.
> I don't know whether the API is implemented in either of the Windows
> Python distributions, however.
> Having event recording within the application is a good idea,
> because external recording tends to be very fragile.

Thanks for your responses.  In MacOS, the recording menu is external to 
the application (in the Script Editor application).

More information about the Python-list mailing list