hieveryone wrote: ↑06 Sep 2023, 06:07
I've been trying to learn how to code using AHK. But, with little to no progress at all, I have to rely on others to provide me with a solution. I feel awfully guilty.
I have been progressing in other languages such as JavaScript, HTML, and others but AHK seems too hard to learn.
What is the best way to learn AHK?
I'm a little late responding to this, but for what it's worth, I feel your pain. I've made 860 posts on the forum over the last 8 or 9 years. I'll bet the first 500 posts and first 5 years were 100% me asking for help. Now, I'm able to sometimes help people, but I'd say that I still ask way more questions than I answer.
I'm not a professional tech person and haven't had any formal training (though Iv'e watched several video tutorials and read books). As others have said, the best way to learn is to make tools for yourself and use them. Start with easy stuff like text-replacement. You can also get sample scripts that people have posted and try to "reverse engineer" them to figure out how they work. That can also be frustrating though. My advice is to not let yourself get too frustrated with it. Take a break for a few months--continuing to use the simple scripts that you've either made or found on line. Then later, come back to it and add a couple more tips and tricks to your AHK toolbelt.
There are some pretty good video tutorials for purchase here:
https://www.the-automator.com/downloads/introduction-to-autohotkey-v2-course/?src=btAc
If you join the monthly "AHK Hero" membership (15 usd/month) then you get a discount.
There are some pretty good AHK books here
https://www.computoredge.com/AutoHotkey/AutoHotkey_Books_for_Beginners_and_Novices.html
unfortunately the books are all for AHK v1. And the author doesn't plan to rewrite them for v2.
You can find lots of videos on YouTube also.