* [ANN] ada-autoit updated to work with AUtoIt v3.2.12
@ 2008-10-21 22:49 Per Sandberg
2008-10-23 1:53 ` Steve
0 siblings, 1 reply; 4+ messages in thread
From: Per Sandberg @ 2008-10-21 22:49 UTC (permalink / raw)
ada-autoit is a medium thick Ada-binding to the scripting tool Auto It.
Note this tool is very win32 specific.
For more info see:
http://www.autoitscript.com/autoit3/index.shtml
and:
http://sourceforge.net/projects/ada-autoit/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANN] ada-autoit updated to work with AUtoIt v3.2.12
2008-10-21 22:49 [ANN] ada-autoit updated to work with AUtoIt v3.2.12 Per Sandberg
@ 2008-10-23 1:53 ` Steve
2008-10-23 7:04 ` Per Sandberg
2008-10-25 2:56 ` Mikhail Terekhov
0 siblings, 2 replies; 4+ messages in thread
From: Steve @ 2008-10-23 1:53 UTC (permalink / raw)
"Per Sandberg" <per.sandberg@bredband.net> wrote in message
news:3hsLk.20974$he4.20381@newsfe27.ams2...
> ada-autoit is a medium thick Ada-binding to the scripting tool Auto It.
>
> Note this tool is very win32 specific.
>
> For more info see:
> http://www.autoitscript.com/autoit3/index.shtml
> and:
> http://sourceforge.net/projects/ada-autoit/
I recently tried using autoit and found it interesting. Unfortunately it
wasn't able to do everything I wanted to do with out a lot of extra work, or
at least learning a new programming language (the special dialect of basic
used by autoit). I did a little research to see if there was an easier way
and found the Microsoft UI Automation Library.
http://msdn.microsoft.com/en-us/magazine/cc163288.aspx
For my app I wound up using the c# and the.net framework which contains an
automation framework (system.windows.automation). If I were developing the
same app in Ada I would either use A# or create a binding to the Microsoft
UI Automation Library using GnatCOM.
Regards,
Steve
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANN] ada-autoit updated to work with AUtoIt v3.2.12
2008-10-23 1:53 ` Steve
@ 2008-10-23 7:04 ` Per Sandberg
2008-10-25 2:56 ` Mikhail Terekhov
1 sibling, 0 replies; 4+ messages in thread
From: Per Sandberg @ 2008-10-23 7:04 UTC (permalink / raw)
A short reply.
*) Yes Autoit is a quite simple and its a lot of things it don't do.
*) The drive behind the binding was simplicity.
*) A# is out of the question for several reasons alto it might work very
well but i got a lot of legacy stuff and just want to press a few buttons.
*) What i found using GnatCOM direct is that i end up with a lot of code
in the application layer and usually have to write some kind of wrapper
on the generated code anyway (to leave the COM-World).
So I usually find it simpler to translate from the C header files direct
to Low Level Ada by hand (basically what i will get from GnatCOM) and
then do the higher Level Ada mapping.
Of course all this depends on size and complexity of the interface.
/Per
Steve wrote:
> "Per Sandberg" <per.sandberg@bredband.net> wrote in message
> news:3hsLk.20974$he4.20381@newsfe27.ams2...
>> ada-autoit is a medium thick Ada-binding to the scripting tool Auto It.
>>
>> Note this tool is very win32 specific.
>>
>> For more info see:
>> http://www.autoitscript.com/autoit3/index.shtml
>> and:
>> http://sourceforge.net/projects/ada-autoit/
>
> I recently tried using autoit and found it interesting. Unfortunately it
> wasn't able to do everything I wanted to do with out a lot of extra work, or
> at least learning a new programming language (the special dialect of basic
> used by autoit). I did a little research to see if there was an easier way
> and found the Microsoft UI Automation Library.
>
> http://msdn.microsoft.com/en-us/magazine/cc163288.aspx
>
> For my app I wound up using the c# and the.net framework which contains an
> automation framework (system.windows.automation). If I were developing the
> same app in Ada I would either use A# or create a binding to the Microsoft
> UI Automation Library using GnatCOM.
>
> Regards,
> Steve
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANN] ada-autoit updated to work with AUtoIt v3.2.12
2008-10-23 1:53 ` Steve
2008-10-23 7:04 ` Per Sandberg
@ 2008-10-25 2:56 ` Mikhail Terekhov
1 sibling, 0 replies; 4+ messages in thread
From: Mikhail Terekhov @ 2008-10-25 2:56 UTC (permalink / raw)
Steve wrote:
> I recently tried using autoit and found it interesting. Unfortunately it
> wasn't able to do everything I wanted to do with out a lot of extra work, or
> at least learning a new programming language (the special dialect of basic
> used by autoit). I did a little research to see if there was an easier way
> and found the Microsoft UI Automation Library.
>
> http://msdn.microsoft.com/en-us/magazine/cc163288.aspx
>
> For my app I wound up using the c# and the.net framework which contains an
> automation framework (system.windows.automation). If I were developing the
> same app in Ada I would either use A# or create a binding to the Microsoft
> UI Automation Library using GnatCOM.
>
> Regards,
> Steve
>
>
You may find this link interesting as well http://pywinauto.openqa.org
Regards,
Mikhail
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-10-25 2:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-21 22:49 [ANN] ada-autoit updated to work with AUtoIt v3.2.12 Per Sandberg
2008-10-23 1:53 ` Steve
2008-10-23 7:04 ` Per Sandberg
2008-10-25 2:56 ` Mikhail Terekhov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox