Windows Desktop Application Automation Using AutoIt
blog.teemya.com
Windows Desktop Application Automation Using AutoIt
1–10 of 26 posts
Re: Windows Desktop Application Automation Using AutoIt
#2Re: Windows Desktop Application Automation Using AutoIt
#3We do a lot of UI automation for testing. I have played with AutoIt quite a but I found it pretty difficult to get scripts to run reliably on different machines. It's get for one offs though. It wouldn't hurt if you could use it as a library from C# code. Or is that possible? The built in language is not that great.
There are other projects which attempt to do similar things but I sincerely believe Simba is the best program for desktop automation to date.
I helped write it.
Re: Windows Desktop Application Automation Using AutoIt
#4We do a lot of UI automation for testing. I have played with AutoIt quite a but I found it pretty difficult to get scripts to run reliably on different machines. It's get for one offs though. It wouldn't hurt if you could use it as a library from C# code. Or is that possible? The built in language is not that great.
Have a look at https://github.com/MerlijnWajer/Simba/ . It uses uses a dialect of Object Pascal for scripting and some core functions are available in a library. There are other projects which attempt to do similar things but I sincerely believe Simba is the best program for desktop automation to date. I helped write it.
Re: Windows Desktop Application Automation Using AutoIt
#5Earlier quoted context omitted.
Have a look at https://github.com/MerlijnWajer/Simba/ . It uses uses a dialect of Object Pascal for scripting and some core functions are available in a library. There are other projects which attempt to do similar things but I sincerely believe Simba is the best program for desktop automation to date. I helped write it.
Seems to have no usable documentation and the github repo has basically no activity in a long time
Most functionality is documented at http://docs.villavu.com/simba/.
Re: Windows Desktop Application Automation Using AutoIt
#6Earlier quoted context omitted.
Seems to have no usable documentation and the github repo has basically no activity in a long time
Don't confuse "lack of activity" with "broken." The program is considered complete. I recently moved everything to FPC 3.0, see https://github.com/MerlijnWajer/Simba/tree/fpc-3.0 . The other work going on is language features for the scripting engine. Most functionality is documented at http://docs.villavu.com/simba/ .
Re: Windows Desktop Application Automation Using AutoIt
#7Re: Windows Desktop Application Automation Using AutoIt
#8Re: Windows Desktop Application Automation Using AutoIt
#9How does this compare with AHK (AutoHotKey)?
If the logic grows and automation becomes complex, AutoIt is more suitable.
Re: Windows Desktop Application Automation Using AutoIt
#10I've been using AutoHotkey as well as AutoIt in the past. If I need keyboard macro, I use AHK. But if I need automation that interacts with other apps, I use AutoIt. It's fairly easy to get started writing scripts, but I've never liked the language/syntax of either AHK or AutoIt. One thing I wish I could do this is to write everything in Python, Lua, etc...