AutoHotkey News 2025-06-19- The Price of Doing Things “The Way We’ve Always Done It”

AutoHotkey Newsletter

Howdy %Name%,

Once upon a time there were Two villages and one well.

Every day, villagers trudged out from each city with buckets to get water.

It worked… kinda.

But if someone was sick, if it rained, or if the well ran low—tough luck.

Summers? Multiple trips just to keep crops and animals alive.

Then one village had a bright idea:

Build a system to pipe in water

It’d take time and effort, sure—but once done, they had fresh water on tap.  No more buckets!

Under significant costs this village built their water system.

When done:

  • Their crops thrived
  • Animals were healthier
  • People were happier
  • The city grew because residents had time to do other things

They even built sanitation systems to improve health.

Life got easier and way better (in ways they had not anticipated ❗)

The other village?

They stuck with the bucket system.  “Too much work” they said.  “Too expensive.”

Over time, their best people left for the smarter village.  Progress passed them by…

but hey, they still had their buckets

Does this Sound familiar %Name%?

A lot of businesses do the same.  They keep doing things the hard way because “it works,” even though it’s draining them.

The truth? Real growth takes up-front work—but the payoff is massive (and long-term).

This is exactly why I’m so big on AHK!

AutoHotkey is your water system.

Yeah, there’s a learning curve—but once it’s set up? You save time, reduce errors, cut stress, and unlock crazy productivity.

Are you ready to ditch the bucket?

Check out some of the free resources I’ve got over at the-Automator.com or dive into one of the thousands of videos on my YouTube channel.  Or check out my calendar and schedule a call.

Now on with the show…

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

Feeling Good


How to Update a Running Script

Have you ever wanted to let your users click a “check for update” option and not only detect a new version is available but also have the new version replace the current running script❓

Isaias walks through how we do this in this video.

But, be forewarned, it is fairly complicated…

How to Update your Running AutoHotkey Script / Program | AHK hero Extract
How to Update your Running AutoHotkey Script / Program | AHK hero Extract


Use AI to help Document your Programs

I realized that, with Google’s Gemini, you can share your screen (and now with Copilot also) and have AI explain your script for you.   You can check out this video.

Use AI to help Document your AHK Scripts
Use AI to help Document your AHK Scriptsv

Of course you can also use it to help you learn how to use tools and accomplish your goals.

The future truly is here!


Fixing Timing of your script

Don’t forget that, if you’re having issues with the timing of your script, you NEED to check this video out!   We explain how you can make a minor tweak that will affect 48 AutoHotkey functions!

Fix AutoHotkey Timing Issues FAST with This Simple Trick!
 Fix AutoHotkey Timing Issues FAST with This Simple Trick!


Interrupting your AHK Scripts

During an AHK Hero call we discuss some of the cool ways to Suspend, Un-Suspend, and Pause your AutoHotkey scripts.  I extracted the topic and put it in this video.  We also discuss the #SuspendExempt directive.

Suspending, Unsuspending and Pausing – AHK Hero Extract
Suspending, Unsuspending and Pausing - AHK Hero Extract


Improving People’s Lives: Story #52

I recorded a short video for a client and used our Window Snipping tool.  While he loved the work we did, he also so just how powerful (and easy to use) the Snipping tool is.

BTW I also had a cool idea.  Why not incorporate AI into the tool and have it auto-redact personal information.

I manually uploaded an image to Chat GPT to see how it would work.   It did an amazing job!

Redacted chat screenshot showing timestamps and messages with black bars covering names, a YouTube thumbnail with a ChatGPT logo, and a GitHub thread

Is this something you’d be interested in❓

If so, let me know and we’ll try and get it done sooner rather than later.


What we’re reading


AI / Chat GPT-3 News / Usage


⚡️Productivity tips:  The following work in MS Excel

  •  Ctrl+Space – Select entire column
  •  Shift+Space – Select entire row

A spot of Humor:  She’s pretty funny

He Took Me To The Back

He Took Me To The Back | Aiko Tanaka (Full Set) | Chick Comedy
He Took Me To The Back | Aiko Tanaka (Full Set) | Chick Comedy


Client’s say…

I am so thankful for all you are doing to help us in this conversion and our mission to produce a solid product. — Stephanie Holland


Cartoon superhero mascot in green costume beside the bold text AHK Hero on a yellow background 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 423 hours of recordings teaching AutoHotkey that is exclusive to AHK Hero members❗

You can watch 1 hour a day for a year and not repeat content! That’s a lot of AHK Learning!

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

They 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

  • Whatever Your Mind Can Conceive and Believe We can create it for you! — Joe Glines
  • Hire people that are over-performing in crappy jobs — Dan Kennedy
  • Time spent alone in silence can yield breakthrough insights — Dave Dee

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 here.  We never share your email with anyone.  Ever!


The-Automator

Joe, Isaias, Irfan, Denilson and staff


P.S. Don’t wait for a “perfect time” to start.

Start now, and soon you’ll wonder how you ever lived without AutoHotkey.

Don’t forget, our courses come with a 200% money-back guarantee!

200% Money Back Guarantee badge with a yellow and green starburst seal for AHK courses

AHK News 2025-05-15 Master Your Mind: What Your Conscious & Subconscious Excels At❗

AutoHotkey Newsletter Howdy,

The following quote is a favorite of mine and is attributed to Henry Ford

Whether you think you can, or you think you can’t; you’re usually right

It came to my mind when I was listening one of my favorite books The New Psycho Cybernetics.

The book was discussing how important it is to realize that your conscious mind is great for actually doing things but your subsconscious (which you can’t directly focus) is what solves problems, is creative, etc.

It’s why we often solve problems when we’re not thinking about them.

And why “writer’s block” can be a real thing because you’re “trying to be creative”.

I extracted this fascinating clip

Now on with the show…

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

regexWorked

I’ll have to admit it.  I’ve been there!

Don’t forget, we have an amazing Regular Expressions course that comes with a Double your money back Guarantee!

200% Money Back Guarantee badge with a yellow and green starburst seal for AHK courses


Using our Claude API Class

During a Hero call I asked Isaias to walk through some of the basics for using our Claude API Class.

You can see the extracted video here.

Using the AutoHotkey Claude API Class – AHK hero extract
Using the AutoHotkey Claude API Class - AHK hero extract


Tips for working with AHK Classes

Isaias was giving our team some great tips on working with Classes.  You can check out the recording here.

If you’re new to classes our Intro to Functions, Objects, and Classes course is a great place to start.

Tips on Developing with Classes in AutoHotkey
Tips on Developing with Classes in AutoHotkey


Improving People’s Lives: Story #49

One client we’re doing a lot of work on their computers.  They have a total of 12 computers and we decided it would help if we created a “fake drive” so all of the paths would be the same (for them as well as for us.)

Now all the paths are the same regardless what computer we’re on (and all of this under DropBox so we no-longer need to sync files either)


What we’re reading


AI / Chat GPT-3 News / Usage


⚡️Productivity tips:  Excel

Did you know you can easily select the entire column by hitting Ctrl+Space in Excel?


A spot of Humor:

This was a great clip with Don Rickles, Denzel Washington and David Letterman.  He was amazingly sharp at his age❗

Don Rickles Roasts Denzel Washington & Dave | David Letterman
Don Rickles Roasts Denzel Washington & Dave | David Letterman


What we utomated this week with AutoHotkey #86

In this week’s episode, I walk through some of my recovery process after losing my Windows install and having to “start from scratch”.

Thankfully much of my files were backed up but there were lots of little things that I work on that I lost (but I’m making a list)

What we Automated with AutoHotkey #86
What we Automated with AutoHotkey #86


Client’s say…

How can I pay more for this? — Kelly Coughlin


Cartoon superhero mascot in green costume beside the bold text AHK Hero on a yellow background 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 414 hours of recordings teaching AutoHotkey that is exclusive to AHK Hero members❗

You can watch 1 hour a day for a year and not repeat content! That’s a lot of AHK Learning!

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

  • Help AHK Hero Members with their Questions & Code
  • Sharing one patch to multiple / different repositories in GIT
  • There’s no “click” method on the Edit field. What do you do?
  • Script runs fine with one Tool but not with another (usually the environment)
  • CALL Variable for keeping track of the status of your scripts
  • Preferences / Trigger Class – assigning a hotkey
  • Updates to OBS Text Banner

They 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

  • Work harder on yourself than you do on your job — Jim Rohn
  • Create exceptional Opportunities for Exceptional People — Dan Kennedy
  • Automation is inevitable , and the way we embrace it will define our future. Let’s make sure it’s a future we’re proud of — Elon Musk

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 here.  We never share your email with anyone.  Ever!


The-Automator

Joe, Isaias, Irfan, Rizwan, Denilson and staff


P.S. The intro to this newsletter is a really important point to understand.

The sooner you realize that your conscious, and subconscious mind have different strengths, the sooner you can user your brain more wisely!

AutoHotkey News 2025-05-08 I finally found someone smarter than Isaias

Howdy %First_Name%,

AutoHotkey Newsletter

Anyone that has watched one of our YouTube videos, or taken one of our courses, can tell that Isaias, our lead developer & trainer, is very smart.

But I found someone smarter!

Not only smarter but he’s a better coder too!

Who is it you ask?

It’s Isaias and I (working together)

To be fair, it could also have been Isaias and anyone else on our team.

Or even Isaias and anyone from the AHK hero group.

What we’ve realized is the interaction between people (and sometimes with AI) is always better than anyone on their own.

We just “think differently” when talking to others.

It’s one of the fundamental reasons we created the AHK Hero group.

Working through problems with other people always leads to more options / answers.

Our Hero program is perfect for it but, if that’s not your thing, be sure you find someone to bounce ideas off of.

Trust me, it will help you more than you realize!

Now on with the show…

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

WhatCould-possibly-go-wrong

So true… This is one of the main reasons people hire us to automate their tasks.


Amazingly Easy Way to fix timing issues on your Script

Are you having timing issues with your AutoHotkey script?  If so, check out this video where we walkthrough how you can use SetWinDelay to adjust the timing of all but two of the 48 WinFunctions.

How to Adjust timing for many AutoHotkey Win Functions
How to Adjust timing for many AutoHotkey Win Functions


How to Compile AutoHotkey v2 scripts

A subscriber watched our video on how to compale v1 scripts but wanted to know about AHK v2.  We created this video which walks through the basics AND Advanced settings for compiling your scripts.

How to Compile AutoHotkey v2 Scripts
How to Compile AutoHotkey v2 Scripts


⚕️Doctors need to see this Video on AI & Reporting❗

I’ve been subscribed to MedCram since early Covid.

I was pleasantly surprised when I saw this video where they walk through how they’re using AI (and share their prompts)

Artificial Intelligence Leveraged to Write Medical Documentation in Seconds Saving Hours
Artificial Intelligence Leveraged to Write Medical Documentation in Seconds Saving Hours

If you’re a doctor (or play one on TV) remember we create custom AI tools to help you work smarter, not harder.

You can check my calendar here and book a call


Ever wonder what actually is happening from the Sleep command?

I mention fairly regularly that I’m not a programmer and have zero interest in being one.

Having said that I know an awful-lot about programming but had never “dug into” what the computer does when you run the “sleep” command.

This video goes deeper than I’d ever want to know but figured I’d pass it along for those of you that are curious.

What Happens When a Program Calls Sleeps?
What Happens When a Program Calls Sleeps?


Understanding what the < > do in #Includes

During an AHK Hero call I asked Isaias to explain what the Less than “<” and Greater than “>” characters do when you refer to them with the #Include directive.

As usual he did a bang-up job!  Check it out in this video!

Understanding Ways to Include files in AutoHotkey v2 – AHK Hero Extract

Understanding Ways to Include files in AutoHotkey v2 - AHK Hero Extract


Improving People’s Lives: Story #47

One of our clients has a very-complicated licensing model.   Their software has over twenty “automations”, each one representing a separate automation that they sell for thousands of dollars.

They sell “combinations of automations” at different prices (for instance buy any 5 automation for $1,200 per automation, buy any 10 automations for $1,000 each or buy all 22 for $700 each.

And, for each sale, we need to keep track of which automations they purchased.

Thankfully, our new hire Denilson, has PHP experience so we created our own API Endpoint so our scripts can easily check / validate licensing.

Now we’ll be able to let the customers provide their email address and order number and check what licenses they have paid for!


What we’re reading


AI / Chat GPT-3 News / Usage


⚡️Productivity tips:  Jump to a line!

Quickly jump to a line by hitting Control+G in most editors


A spot of Humor: Hilarious Cat Story

This is a laugh-out-loud story!  It sounds like a “Three’s company” episode.

Here’s my cat joke from a million years ago
Here’s my cat joke from a million years ago lol #nationalpetday #standupcomedy #shorts #cat


What we utomated this week with AutoHotkey #85

This week I show 130 AutoHotkey scripts we worked on in this episode of what we Automated this week with AutoHotkey.

What we Automated with AutoHotkey #85
What we Automated with AutoHotkey #85


Client’s say…

“I appreciate all the work you guys are doing for me!  I look forward to it and it keeps me excited about my work — otherwise I would likely get bored or burned out or both.” — Danny H. (Radiologist)


Cartoon superhero mascot in green costume beside the bold text AHK Hero on a yellow background 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 411 hours of recordings teaching AutoHotkey that is exclusive to AHK Hero members❗

You can watch 1 hour a day for a year and not repeat content! That’s a lot of AHK Learning!

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

  • Help AHK Hero Members with their Questions & Code
  • Functions: Using Lambdas (Anonymous Functions) / FatArrows in v2
  • When the Order of #Includes Matter
  • Work through Merge Similar Files script
  • Sharing one patch to multiple / different repositories
  • Best Practices for Function Naming and Structure

They 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

  • If every request is a five alarm fire, it’s your house that’s gonna go up in flames — Amy Landino
  • Learn a HotKey a day to keep inefficiency away! — Joe Glines
  • What gets measured gets improved

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 here.  We never share your email with anyone.  Ever!


The-Automator

Joe, Isaias, Irfan, Rizwan, Denilson and staff


P.S. The intro to this newsletter very well may be self-serving however it is also 100% the truth!  Most weeks Isaias will get stuck on something and ask for my “help”.  Even though he’s Far more advanced than I am, when he explains the problem to me we always find a solution.

I’d say 70% of the time he solves it himself while explaining it to me but, had he not been talking to me, he would not have gotten to the solution on his own.

The “Rubber Duck” method can help, but interacting with another person is best!