• Become a Power user Intro to AutoHotkey Intermediate AutoHotkey Intermediate Objects GUIs are Easy w/AutoHotkey Painlessly switch from V1 to V2

AutoHotkey Newsletter May 23rd

Last week, during the AHK hero call, we mentioned that one of the reason sales for our Rise above PC incompetence course were low is because most people think they “know how to use a computer
While our course teaches people how to use a computer more efficiently (essentially teaching them how to be power users) most people think they already know enough.

Illusory superiority, a fascinating psychological phenomenon, is a cognitive bias that causes people to cre overestimate their own abilities in relation to the same abilities of other people.

To give you a simple example, let me ask you this.  Are you better than average driver?

Studies show that 80% of people believe they are better than “average”!  If you think it through you’ll realized that roughly 30% of people are kidding themselves!

So I ask you this:  Are you one of the people that think they are better than the average person using a computer?  If you have any doubts, you probably could benefit from our course.  As always, our courses come with a 200% money-back satisfaction guarantee.

Now on with the show…

Learn how to Master VSCode Make the switch to v2 Intro to AutoHotkey Intermediate AutoHotkey Intermediate Objects GUIs are Easy w/AutoHotkey Access all our Courses; Quit when you want

Copilot Integration with VS Code

Speaking of our courses, in this video Isaias Baez walks us through how he uses and configures Copilot from Github with VS Code.  This is one of the reasons we’re so efficient at coding in AutoHotkey.  Keep in mind we have around 4 more hours in our Intro to VS code course.

Copilot Integration with VSCode Extract from Intro to VSCode
Copilot Integration with VSCode Extract from Intro to VSCode


Amazing GUI Tips

GUIs are magical ways that allow developers to let users do complicated tasks.  However, when you have a complicated task, the GUI might end up being overwhelming.  (Look at v1 of AutomateMyTask or FindText).

During this video Isaias gives us some top-notch ideas on how to easily mimic a “wizard” which limits GUI elements and provides a work-flow.  If you’re new to GUIs consider our GUIs are Easier course.

Faking a Wizard❗ Advanced AutoHotkey GUI Tips & tricks
Faking a Wizard❗ Advanced AutoHotkey GUI Tips & tricks


17 times AutoHotkey Is Case Sensitive

For the most part AutoHotkey is case insensitive.  We were however able to find 17 times that it was case sensitive and cover them in this video.  Can you think of any we missed?  Let us know in the comments!

16+ 1 bonus “gotcha” times AutoHotkey is Case Sensitive
16+ 1 bonus


Automating Excel Reporting

We’ve been having regular client calls with an AHK Hero member where we are automating some of their reports in Excel.  While his work is confidential it reminded me of this video I made when I automated our email reports at Texas Instruments.   This used to take my colleague 40 hours to do every month.  I got it down to 2 minutes and did 4X what he was doing!  This means I was getting it done in .08% of the time❗   That’s an insane amount of time savings.

If you’d like help automating your Excel reports, feel free to replying to this email and letting me know!

Incredible Excel Automation: Email Reporting Made Easy!
 Incredible Excel Automation: Email Reporting Made Easy!


What we’re reading

15 Amazing Tricks with Cable Ties that EVERYONE should know – Part 2

15 Amazing Tricks with Cable Ties that EVERYONE should know - Part 2


AI / Chat GPT-3 News / Usage


⚡️Productivity tips: Easily Inserting Comments / Ctrl + Alt + C

Easily add a comment in Microsoft Word, Excel, and PowerPoint by hitting Ctrl + Alt + C


A spot of Humor:  We’re going to Die❗

If you’ve never seen the IT crowd you need to start watching it!   Here’s one of my favorite clips where they realize the bomb robot is run by Windows Vista

“We’re Going to Die!”


What we utomated this week with AutoHotkey #46

This week we discussed some really cool scripts we’re releasing from the-Automator.  Make sure you check out this video to what we’re up to!

What we automated with AutoHotkey #46
What we automated with AutoHotkey #46


Testimonial

Without the introductory course I wouldn’t have had any idea of how to setup a hotkey to quickly change my Audio output device from speakers to headset–something I do at least a half-dozen times per day. In the forums I found most of what I needed and the course pointed me in right direction for the edits needed to effect this change on my computer. Thank you! – Robert Rosewald

AHK Hero

Consider joining the AHK Hero club! Members receive 25% off courses, consultations, tutoring, done for you project work, etc.    Currently we have over 261 hours of recordings teaching AutoHotkey that is exclusive to AHK Hero members❗

During this Friday’s call we’re planning to discuss:

  • Functions
    • Creating Optional parameters
    • Order of parameters
    • Variadic parameters
  • Alternate Data Streams
    • how to use
    • issues with using
  •  Debugging tips
    • GUIs are not linear
    • Other Events can be triggered by your code

Hero members also have access to exclusive & pre-released content and a 3 hours a week where we help people with their AHK issues (the Saturday calls are geared towards people new to AutoHotkey.)


️ Quotable quotes

  • PIBCAC Error: Problem is between computer and chair Rich Del Secco
  • Time is linear; Success doesn’t have to be Joe Glines
  • Coach the coachable; fire the rest. Winners want to be coached; they care about doing well Dan Kennedy

AHK Newsletter⏩SHARE WITH A FRIEND⏩

Do you know someone that would benefit from learning useful automation tips like the gems in today’s issue?  Take a second and forward this newsletter and bask in the glow of their undying gratitude.  Was this email forwarded to you?

Sign up for this Newsletter hereWe never share your email with anyone.  Ever!


The-Automator

Joe, Isaias, Irfan, Rizwan and staff


P.S. The intro isn’t meant to insult you.  I’m a firm believer to always be learning and, both I and Isaias, learned several things putting that course together.

The truth is we all have “blind spots” where we can discover how to work smarter, not harder.   Our course helps you become a power-user.
My only question to you is: What will you do with all the time you gain after using your new super-powers❓

17 times where AutoHotkey is Case Sensitive

 In general we think of AutoHotkey as not being case sensitive however we put together the below list which shows 17 times that AutoHotkey is case sensitive!

16+ 1 bonus “gotcha” times AutoHotkey is Case Sensitive
16+ 1 bonus


  • Window titles, accessed through WinGetTitle, are a notorious “gotcha” that trips people up.
  • While you can make them case insensitive, Maps are, by default, case sensitive.
  • Switches are great but you better be sure you get the case matched!
  • Other language’s COM-objects
  • RegEx are easily made case insensitive
  • Strict variable comparisons using ==
  • FormatTime is amazing but careful study is needed to use it properly
  • When used in the Loop Parse Delimiter
  • Surprisingly StrSplit() does care which case you’re splitting on
  • Not surprisingly Ord() and Chr()

AutoHotkey Can be made Case Sensitive

The bonus time AutoHotkey is Case Sensitive is a bit complicated.  When you’re using a Regular Expression to find a window’s title AND class (or Exe).  You can check it out in the above video or read more about it here.