Scripting Windows GUI application with Python (SendKeys)

Paulo Soares psoares at consiste.pt
Tue May 18 05:42:37 EDT 1999


I am going to wrap what I have in an extension and I will post it here
in the next few days.

Best Regards,
Paulo Soares

> -----Original Message-----
> From:	Bill Tutt [SMTP:billtut at microsoft.com]
> Sent:	Tuesday, May 18, 1999 2:22
> To:	Paulo Soares; 'python-list at cwi.nl'
> Subject:	RE: Scripting Windows GUI application with Python
> (SendKeys)
> 
> If/when someone does, please forward the bits off to Mark Hammond so
> we can
> get it as part of the Win32 extensions.
> 
> Thanks,
> 
> Bill
> 
> > -----Original Message-----
> > From: Paulo Soares [mailto:psoares at consiste.pt]
> > Sent: Monday, May 17, 1999 9:40 AM
> > To: 'python-list at cwi.nl'
> > Subject: RE: Scripting Windows GUI application with Python
> (SendKeys)
> > 
> > 
> > The WIN32 API function to send keys to an application that 
> > has the focus
> > is keybd_event in win9X/NT and SendInput in win98/NT.
> > You can also have a look at John Robbins' Feb '99 Microsoft Systems
> > Journal Bugslayer Column where he describes a way to parse the keys
> as
> > Visual Basic does.
> > I have altered this code to provide very simple scripting to a tape
> > backup procedure.
> > I can send it if you want it. Is is written in Visual C++ 6.0 
> > but it is
> > trivial to extract the needed parts and make a python extension.
> > 
> > Best Regards,
> > Paulo Soares
> > 
> > > -----Original Message-----
> > > From:	Christian Lemer [SMTP:Christian.Lemer at usrconsult.be]
> > > Sent:	Monday, May 17, 1999 15:12
> > > To:	python-list at cwi.nl
> > > Subject:	Scripting Windows GUI application with Python (SendKeys)
> > > 
> > > Dear all,
> > > 
> > > Currently we use WinBatch to automate some tests and productions
> > > application under Windows NT.
> > > 
> > > One year ago, we switched from Perl to Pyton as script 
> > language under
> > > unix.
> > > 
> > > I wonder if it is possible to drive a Windows GUI application
> (using
> > > keybord commands) like it is possible in Winbatch with Python
> under
> > > Windows?
> > > 
> > > I installed also the windows extensions but couldn't find 
> > the correct
> > > way to send a key to an application.
> > > 
> > > Thanks in advance for your help.
> > > 
> > > Chris.
> > > 
> > > -- 
> > > Christian LEMER                                    tel 
> > +32.10.65.44.11
> > > UsrConsult S.P.R.L                                 fax 
> > +32.10.65.44.10
> > > rue Margot, 37
> > > http://www.usrconsult.be
> > > B-1457 Nil St Vincent             
> mailto:Christian.Lemer at usrconsult.be




More information about the Python-list mailing list