AutoXenon Posted November 29, 2022 Share Posted November 29, 2022 (edited) imo Autoit is synonymous with the "closest way of interacting with WinAPI. " If you know Autoit, you essentially know the ins-and-outs of winapi. In fact, just give me any barebones language that can DllCall, and I can write anything. This is all thanks to what I learned from Autoit. Edited November 29, 2022 by AutoXenon Link to comment Share on other sites More sharing options...
philpw99 Posted January 2, 2023 Share Posted January 2, 2023 For me, AutoIt is a godsend. Can't remember how many times it enables me to do amazing things, which made my boss happy. Yeah, you can ask someone from college to build a C++ app which can delete thousands of certain junk files, or update database for some situation, or monitor the servers with particular criteria. By the time he finishes one, I already finish all and on vacation. ๐ Lots of times. People just need "quick and dirty" approach, not "delicate and complicate" one. Link to comment Share on other sites More sharing options...
SOLVE-SMART Posted January 2, 2023 Share Posted January 2, 2023 Hiย @philpw99, while I also really like AutoIt for the simplicity, the concepts and the syntax, I sadly also haveย to agree about your statement:ย 38 minutes ago, philpw99 said: [...]ย Lots of times. People just need "quick and dirty" approach, not "delicate and complicate" one. Indeed, I also experienced this many times. But when it comes to a professional work with specific customer requirements, this is just madness and never a good approach. For private project I don't mind, but as I see "quick and dirty" approaches at work, where the codebase is shared with team members and have to be clean, transparent, understandable, I become sensitive and I have to mention over and over again, about the importance of clean and well structured software. Best regardsSven________________Stay innovative! TheDcoder 1 Stay innovative! Spoiler ๐ย Au3Forums ๐ฒ AutoIt (en) Cheat Sheet ๐ AutoIt limits/defaults ๐ Code Katas: [...] (comming soon) ๐ญ Collection of GitHub users with AutoIt projects ๐ย False-Positives ๐ฎย Me on GitHub ๐ฌย Opinion about new forum sub category ๐ย UDF wiki list โย VSCode-AutoItSnippets ๐ย WebDriver FAQs ๐จโ๐ซย WebDriver Tutorial (coming soon) Link to comment Share on other sites More sharing options...
noellarkin Posted January 2, 2023 Share Posted January 2, 2023 I'm a small business owner using Autoit, not a programmer, so I can't comment on advanced features - - - but AutoIt has been my go-to over the past year for a lot of my work. I like how simple AutoIt is, and I also like the aesthetics of it - - Functions and codeblocks are clearly defined, variable declarations are visible, there aren't any unnecessary brackets etc - - I have a tougher time understanding Python code than AutoIt. What matters to me most is speed of implementation, and AutoIt is far ahead of the pack (I tried Python, AutoHotkey, and even some RPA software packages like OpenRPA before deciding on using AutoIt in my workflows). I'm actually quite surprised that AutoIt isn't more popular - - usually in industries, tools that are percieved to be more "entry level" have the largest userbase, the most libraries etc. In fact, my only issue with AutoIt (and this isn't an issue with the language itself, more so the use case) is that it doesn't seem to have libraries for DataOps/ML (Python seems to have a disproportionate number of these libraries). Looking past that, however, IMO AutoIt is probably the best investment if someone (especially people owning or working in small businesses) wants to begin implementing RPA solutions quickly and easily, at minimal cost. TheSaint 1 Link to comment Share on other sites More sharing options...
philpw99 Posted January 2, 2023 Share Posted January 2, 2023 10 hours ago, SOLVE-SMART said: Indeed, I also experienced this many times. But when it comes to a professional work with specific customer requirements, this is just madness and never a good approach. For private project I don't mind, but as I see "quick and dirty" approaches at work, where the codebase is shared with team members and have to be clean, transparent, understandable, I become sensitive and I have to mention over and over again, about the importance of clean and well structured software. AutoIt also can be "clean, transparent, understandable". In fact whenever I make bigger AutoIt programs, I will always follow a strict set of rules, like name conventions and how functions are defined, how errors are handled. Because when it comes to fixing bugs involves tens of AutoIt scripts, well defined scripts are really important. AutoIt is an unique language that not only you can do "quick and dirty", but also "delicate and complicate". When AutoIt scripts get bigger, it can do really complicated stuff, right down to calling many Win_API functions to achieve low level operations. BTW, I recommend ISN AutoIt Studio for the next level GUI programming. It will save you tons of time. Also check out their testproject2, which shows how to use MetroGUI in ISN. It probably will blow your mind. ย Link to comment Share on other sites More sharing options...
SOLVE-SMART Posted January 2, 2023 Share Posted January 2, 2023 46 minutes ago, philpw99 said: AutoIt also can be "clean, transparent, understandable"ย [...]ย follow a strict set of rules, like name conventions and how functions are defined, how errors are handled [...] That's exactly what I meant @philpw99ย ๐ . I do this and modularization too, to handle my programs (no matter how big they are). You can do it with AutoIt and you should do it, yes. But one thing shouldn't be the case: Your program shouldn't be complicated, then it's not clean. Anyway, I really like AutoIt and I agree with @Dana86: On 2/20/2020 at 10:14 PM, Dana86 said: [...] I find Autoit to be highly undervalued & underestimated in the engineering world [...] For those of us who enjoy AutoIt, it brings several opportunities for several use cases. For those who don't try AutoIt and just read a short summary about it, it will be a "scripting" language which isn't mighty. I personally don't mind about their opinions unless they talk business wise about it in a bad way. In such cases I will always back up AutoIt and their community ๐ . Best regardsSven________________Stay innovative! Stay innovative! Spoiler ๐ย Au3Forums ๐ฒ AutoIt (en) Cheat Sheet ๐ AutoIt limits/defaults ๐ Code Katas: [...] (comming soon) ๐ญ Collection of GitHub users with AutoIt projects ๐ย False-Positives ๐ฎย Me on GitHub ๐ฌย Opinion about new forum sub category ๐ย UDF wiki list โย VSCode-AutoItSnippets ๐ย WebDriver FAQs ๐จโ๐ซย WebDriver Tutorial (coming soon) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now