Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Application for 'Quality Assurance'

by clemburg (Curate)
on Dec 12, 2001 at 15:34 UTC ( #131215=note: print w/replies, xml ) Need Help??


in reply to Application for 'Quality Assurance'

The functionality you are looking for when sending is called SendKeys on Windows. I don't know about capturing output from GUI programs, but I would probably try to cut and paste it into the clipboard, and from there to a logfile opened in notepad or something like this.

For an extremely simple-minded approach to this, you might try this little sendkeys script (in VB Script) I wrote a while ago to automate little tasks in GUI apps, e.g., when working from a Makefile (hacking Visual Basic in Emacs is crap without the usual compile buffer ... ).

The syntax for special keys can be found on pages 213-214, table 7.2 of Windows Script Host. I added a directive {DELAY milliseconds}, where milliseconds is an integer number of milliseconds to sleep. This can be used to make the script wait for a certain time, which is vital when automating GUI programs on Win32 platforms.

Christian Lemburg
Brainbench MVP for Perl
http://www.brainbench.com

  • Comment on Re: Application for 'Quality Assurance'

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://131215]
help
Chatterbox?
[LanX]: pm != tk ;)
[Corion]: zentara: Most likely they used something like [http://www. perlmonks.org/? node=123456] instead of [id://123456], which uses whatever domain you're visiting from
[LanX]: hmm... Actually this could be used for a phishing exploit ...
[LanX]: ... well like always :)
[zentara]: LanX One day, I will see a great interest in Tk. It's small, self-contained, needs very few external libraries, AND makes it easy to make high-contrast displays. :-)
[zentara]: Corion in this cased they left the www. out
[zentara]: /d// :-)
[LanX]: i like tk, just joking. but what about modern styles?

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (6)
As of 2017-05-26 12:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?