Tips for installing windows and freeBSD both.. anyone??

Chip Camden sterling at camdensoftware.com
Wed Nov 10 17:57:22 UTC 2010


Quoth Michael Ross on Wednesday, 10 November 2010:
> Am 10.11.2010, 01:09 Uhr, schrieb Robert Bonomi <bonomi at mail.r-bonomi.com>:
> 
> >With a GUI there is no way to describe the series of mouse  
> >'motions'/'clicks'/
> >'double-clicks'/'drags' and keypresses required to perform an operation.
> >'screen coordinates' are meaningless when a window, or icon, or button,  
> >may be
> >'repositioned' at will.
> >
> >An _individual_ application may allow scripting via an internal command  
> >language,
> >but since it is internal to the app, and *not* part of the GUI, it  
> >doesn't
> >'generalize' (no guarantee that similar capability is present in any  
> >other app)
> >*AND* is utterly worthless for 'automating' annything that involves more  
> >than
> >the single app.
> 
> For Windows OSes there is actually a rather nice tool out there,
> 
> 	http://www.autoitscript.com/autoit3/
> 
> which allows you to script the GUI cross-app.
> 
> Regards,
> 
> Michael
> 
> 
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"

Yes, there are a number of tools that allow one to script a GUI, many of
which do not require knowledge of exactly where Gui element is located.

However, for automating repeated tasks (as distinguished from running
automated tests of the GUI itself), scripting a GUI is the wrong way to
do it.  It's layering on an entirely unnecessary layer of abstraction (the
UI), and then working around it.

-- 
Sterling (Chip) Camden    | sterling at camdensoftware.com | 2048D/3A978E4F
http://camdensoftware.com | http://chipstips.com        | http://chipsquips.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20101110/3a1a5aa1/attachment.pgp


More information about the freebsd-questions mailing list