3 ms·
I'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 A
by otterpro 8y ago
I'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...
- skymt 8y agoWork on modernizing AutoHotkey's syntax has been ongoing for years, and the v2 alpha makes huge (backwards-incompatible) steps to make the syntax simpler and more consistent. https://autohotkey.com/v2/v2-changes.htm https://autohotkey.com/v2/v2-changes.htm
- mappu 8y agoI wish NSIS would do this too.
- askvictor 8y agoStrangely enough, from reading the forums, it seems that AHK's syntax makes sense for non-programmers, while programmers seem to dislike it.
- r0ash 8y agoYou can use AutoIt's Python wrapper, its somewhat reliable and I use it in automation in production.
- degenerate 8y agoThis? https://pypi.org/project/PyAutoIt/ https://pypi.org/project/PyAutoIt/ Curious if you have tried the other method (I have not): https://stackoverflow.com/a/9371563 https://stackoverflow.com/a/9371563
- r0ash 8y agoNo, I've used just first method and it was working fine. Btw second one seems more easier to transfer pure AutoIt code to Python due to same function names.
- mappu 8y agohttp://www.sikuli.org/ http://www.sikuli.org/ is a crossplatform Python equivalent (and IDE with built-in UI capturing). There's also https://github.com/go-vgo/robotgo https://github.com/go-vgo/robotgo for the Go world.