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

AHK News, June 13th, 2024- You’re weird (just like me)

Howdy,

I was listening to a Dan Kennedy seminar where he was addressing people that had flown to a seminar and he was telling them just how “weird” they were because the vast, vast majority of people spend less than $20 a year on books (and most of those are gifts) let-alone spend their hard-earned money to attend a seminar.

That’s when I had a revelation about YOU .

You’re a “strange being” because you invest your time, energy, and money in personal development and learning how to work smarter, not harder.

When I worked in Corporate America I introduced hundreds of people to AutoHotkey.  Nearly all replied with what I called the “Great, thanks; Bye” response.

They all saw the value Automation could bring, saw that the code wasn’t difficult to write and then NEVER bothered to learn a thing❗

Over the years I’ve spoken with hundreds of AutoHotkey users.  The one thing we ALL have in common is a I’m going to get this done attitude.  It reminds me of my favorite Ayn Rand quote

The question isn’t who is going to let me it’s who is going to stop me

Whether you ever become an AHK Hero member, purchase a course, or have us , I am honored to be helping you be more productive!

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

Getting Text Out of Programs

Last week I released our updated script to get the Text out of programs.  This tool relies on AHK v2 and UIA but doesn’t need any knowledge to use.  You just move your mouse over an element and click your hotkey.  Yes, it’s that easy!   You can check it out in this video.

How to Easily get Text Under your Mouse in most programs for AutoHotkey v1 or v2
How to Easily get Text Under your Mouse in most programs for AutoHotkey v1 or v2


Deciding on an Approach

A couple weeks back we were deciding how to solve a client’s issue and I realized, even though I’ve used Window Hooks, Shell Hooks, and Messages, I didn’t have a clear understanding of when I should use one over the other.   I asked Isaias to join me in this discussion which helped clarify the pros and cons of each approach.

Deciding between Window Hooks, Shell Hooks, and Messages
Deciding between Window Hooks, Shell Hooks, and Messages


Toggle a Window between Two Monitors

Our #1 download is, by far, our Window Snipping tool.  I have the feeling Toggle between monitors will be our #2.   It makes it super-easy to “throw” a program to the other monitor.  I highly recommend you give it a try.  You can check it out in this video.

How to Easily Toggle Programs Between Two Monitors with AutoHotkey
How to Easily Toggle Programs Between Two Monitors with AutoHotkey


How to Greatly Simplify User’s tools

We’re updating AutomateMyTask  to a v2 script and I realized our GUI was quite complex.  We decided to approach the problem in steps which helps people focus on what matters (when it matters).  We discussed the benefits of this and how to take this approach in this video.

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


What we’re reading


AI / Chat GPT-3 News / Usage


⚡️Productivity tips:  Ctrl + F5

Hit Ctrl + F5 to perform a hard refresh of the current webpage, bypassing the cache and reloading all resources.


A spot of Humor Freaking Hilarious!

I suspect that even AI will not be able to understand them anytime soon…

Scots swears in fury at Amazon Echo as Alexa can’t understand his accent
Scots swears in fury at Amazon Echo as Alexa can't understand his accent


What we utomated this week with AutoHotkey #48

This week we focused on a few scripts, and client work, so we didn’t have as many AutoHotkey files that we’d worked on.

What we automated with AutoHotkey -Episode #48
What we automated with AutoHotkey -Episode #48


Testimonial

The Automator is an amazing resource I use it weekly. David Burk


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 270 hours of recordings teaching AutoHotkey that is exclusive to AHK Hero members❗

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

  • Creating ability to “toggle system tray icons” in multiple scripts
  • Creating more functional AHK GUIs
  • Updating CDO email sender to v2 was “tricky” (Accessing & enumeration was complex)
  • Voice Access / Voice Shortcuts

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

  • Investment in knowledge pays the best dividends — Benjamin Franklin
  • 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
  • Time is the most valuable thing a man can spend Theophrastus
  • I will always hire a lazy person to do a hard job, because they will always find an easy way to do it Bill Gates

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. I hope you wear the “being different” as a badge of honor (like I do).  As Dan Kennedy always says, if you’re doing what everyone else is doing, you’re doing something wrong!  Learning AutoHotkey is a great way to differentiate yourself and ensure you’re ahead of the others!

AutoHotkey News 5/30- Holding over $1 Million dollars in Cash

Howdy,

During a hero call the other day we were discussing how some companies “lock down” and restrict employee’s admin rights to their computers which can make getting AutoHotkey installed.   It reminded me of when I went to work for Brinks (the armor truck company).  

Because of the financial nature of our business at Brinks our PCs and phones severely locked down.  I didn’t think to confirm I’d be able to install AutoHotkey before I took the job.

Shortly after being hired, I made it pretty clear to my boss that, without AutoHotkey, I would not be able to “do my job”.

She got me admin access but had to “move mountains”.  (Later I learned how I could have used AutoHotkey without installing it)

Using AutoHotkey without installing it
Using AutoHotkey without installing it

BTW- one of the cool perks was being able to go inside a “Brinks vault” and hold over a million dollars in cash.  They also had “buckets of Gold & Platinum.   Sadly, they didn’t allow us to keep souvenirs.  

My main question to you is:  Have you ever quit a job over having access to the right tools?   And why is it that businesses often make it so hard for their employees to be productive❓

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

Intro to Regular Expressions

One huge surprise I realized when I began journey into “programming” was just how often I had to parse text.  Parsing text becomes complicated faster than a freshly-cut avocado becomes tomorrow’s trash. 

As I’ve said many times before:

“If Regular Expressions weren’t a thing we’d have to create it

Lucky for you we just launched a new course teaching how to work with Regular Expressions!  Four+ hours of bite-sized lessons that will get you familiar with this incredible tool!   If you’re new to Regular Expressions you can learn more about them here.

Intro to RegEx: Learning how to match patterns in text
Intro to RegEx: Learning how to match patterns in text

If you click this link you’ll save 20% on the Intro to Regex course.  The discount is good for the first 3 people or until Monday, June 3, 2024.

As always, all of our courses come with a 200% money-back guarantee .


Resizable GUIs rock!

Speaking of text, often we need to have a simple GUI handy that we can dump a bunch of text into.

In this video we discuss our Resizable GUI which makes it super-easy to create a basic GUI that can be resized.

There are lots of great options as well like: Choosing it’s size, location, font color, font type, font size, and Background color (so you can create a dark-themed GUI as well.)

If you’d like to learn more about GUIs be sure to checkout our Intro to GUIs course here

How to Easily Create Resiable GUIs in AutoHotkey v2
How to Easily Create Resiable GUIs in AutoHotkey v2

If you’re new to using functions, we cover them in our Intro to AutoHotkey course.


Adding a MouseOver to a GUI

Speaking of GUIs, in this video Isaias gives us some amazing tips on how to, easily, add a mouse-over tip to a GUI control.   It’s far easier than you might think!  GUIs truly are easier in AutoHotkey!

Adding a tooltip-MouseOver to a control in a GUI
Adding a tooltip-MouseOver to a control in a GUI   :tatm


Easily launching Windows Apps

During a hero call a couple weeks ago an AHK Hero member, Connie, asked how to launch a windows App.   I’m not sure what the Microsoft developers are thinking but they have made it ridiculously complicated to do so I pointed Connie to this video where I made it super-easy to detect and launch Windows Apps with both AHK v1 or V2.

AutoHotkey Secret: Run Windows Apps Instantly with AHK v1 or v2!
 AutoHotkey Secret: Run Windows Apps Instantly with AHK v1 or v2!


What we’re reading


Let_s Go To The Moon. The Domino Effect @Funny.Special.Effects169


AI / Chat GPT-3 News / Usage


⚡️Productivity tips: 100 Productivity tips

Here’s a pdf with 100 tips to be more productive.  How many are you using?    


A spot of Humor

It’s virtually impossible to please all people.  For instance, I’ve had some people tell me they love my directness while others get “offended” and call me rude.  It made me think about how I want people to perceive me which is why I wrote this about my beliefs but I also remembered this clip from the hillarous movie Cadillac Man

Basically I’m aNo Shit” guy.

I'm a


What we utomated this week with AutoHotkey #47

In this video I review 59 AutoHotkey files that we worked on last week.  One project we’re doing we automated Excel to convert payroll data to CSV so Quickbooks could easily import it.  I also demonstrated a cool script that compares files sizes (and displays them in a graph.)  

What we automated with AutoHotkey- #47
What we automated with AutoHotkey- #47


Testimonial

While I learned a lot of stuff about AutoHotkey myself first through the official documentation, it’s always nice to learn extra from third parties about certain topics, what potentially interesting libraries are out there that I haven’t heard of or in general seeing how others use AutoHotkey and learning through that accidentally something new is nice. I appreciate your time and effort! – Animan8000

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 264 hours of recordings teaching AutoHotkey that is exclusive to AHK Hero members❗

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

  • Hero Member Questions & Code Review
  • Functionalizing” code in our Encode / Decode script
  • Creating a variable instead of hardcoding
  • Simple bar chart function
  • Creating a map from key-value pairs
  • PrivateClipShare
  • Resource Finder- selecting a system tray icon for your script and getting code for your script

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 you think education is expensive, try ignorance — Derek Bok
  • Soon companies will have 2 employees: 1 man 1 dog. The man is there to feed the dog. The dog is there to keep the man from messing with the AutoHotkey script Joe Glines
  • Time is the most valuable thing a man can spend Theophrastus

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. Holding over 1 million dollars in cash was awesome but seeing boatloads of cash in my bank account is even better!   Automation is a surefire way to wealth!  Discover what AutoHotkey can do for you before AI passes you by!

 

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❓

AutoHotkey News May 9th – Why I quit Corporate America

Howdy,

I spent most of my life working for Fortune 500 companies.  Many small businesses think large companies have a huge technological advantage.  They have departments of IT people and an enormous infrastructure.

It may surprise you however there is a strong negative correlation with the size of a company and the “newness” of technology used.   The older / larger a company is the worse the software is that drives it.   Most of the companies use older systems that don’t have APIs (a programmatic way to interact with them.)

This was always great news for me as connecting to older programs is super easy with AutoHotkey!  I’d often identify painful interfaces and automate them.  

So why did I quit❓

I had not one, but two bosses literally tell me not to automate processes❗

Both said what I was doing “wasn’t hard” and I should “just do it” however neither of them actually had to do what I did on a daily basis.  I could have documented how much time is saved however I was tired of fighting the “old school” mentality.   Of course I still automated my job, I just stopped telling my supervisors what I’d done.

Then, around 8 years ago, I was watching this video from Paul Joseph Watson where, around ¾ way through it, he stated

…you can’t eliminate dissatisfaction with your life by taking pills.

The only cure is to change the way you live your life to make better decisions to create value excitement and authenticity in your life.

Work on projects.  Start businesses.  Read. Absorb worthwhile information. Create something.

That video made me realize that, over the last year at Texas Instruments, I hadn’t created anything.  I’d automated much of my job and then I kept my head down and stopped being creative.  I then knew I had to quit my job.

Fast forward to today and not only am I lucky enough to be implementing new things everyday, I’m also able to solve our client’s problems.  If you’re wanting help working with crappy old programs, check out our prices and let me know.   We love helping people automate the mundane!

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

Creating & Using Flags in AHK v2

Are you ready to level-up your AutoHotkey coding skills❓   Using Flags is a great way to advance your AHK Coding skills and Isaias walks us through how to create and use them in this video.  If you’re wanting to become a programmer, this is a great video for you!

Creating and using Flags in AutoHotkey v2
Creating and using Flags in AutoHotkey v2


Comparing Editors to an IDE: Extract from Intro to VS code

A few weeks back we released our Intro to VS code course.  In this video Isaias and I discuss some of the main benefits of using and IDE over an editor (like SciTE4AutoHotkey or AHK Studio).  Our course is over 4 hours long and comes with a double-your-money back guarantee.   VS code is the “Ferrari” of IDEs and, currently, is the only real “stable” choice for AutoHotkey.

Editors vs IDE Extract from VS code
Editors vs IDE  Extract from VS code


Please Backup your AutoHotkey scripts

If you missed last week’s newsletter please check out this video where we explain how Windows Defender not only deleted AutoHotkey.exe but all of our 7,788 .ahk scripts❗

Don’t lose all your AutoHotkey scripts Antivirus is evil
Don't lose all your AutoHotkey scripts  Antivirus is evil


Want to become a Freelancer / Entrepreneur❓

An AHK Hero member is considering quitting working for “the man” and working for himself.  He asked us if we’d mind giving some advice around going out on your own.  We decided to go ahead and record this video on the topic so we can help others as well.

Tips on Becoming a Freelancer
Tips on Becoming a Freelancer


Improving People’s Lives: Story #3

We were on a consultation call earlier today with a Radiologist and were automating his work in Power Scribe.  When we automated part of his routine his reaction was priceless❗  He said:

Holy shit❗ This is amazing – Dr. Kamran J.


What we’re reading


AI / Chat GPT-3 News / Usage


⚡️Productivity tips: Control+Alt+V

Use Ctrl + Alt + V to Open the Paste Special dialog box in Microsoft Word, Excel, and PowerPoint


A spot of Humor: Are you using AutoHotkey Wrong?

I was watching a Columbo episode and saw this gem.  It reminded me how a lot of people come to AutoHotkey.  Most people that start using AutoHotkey use it to imitate a human.  We know of 19 ways to automate programs with AutoHotkey 17 of which are programmatic only 2 (mouse clicks and sending keystrokes) are imitating a human.  Imitating a human is easy to understand however they are, by far , the least reliable, fast, and problematic.

Are you using AutoHotkey wrong?
Are you using AutoHotkey wrong?


What we utomated this week with AutoHotkey #44

Our guys have been hard at work this week!  In the below video I walk through 52 AutoHotkey scripts we worked on last week in this video

What we automated with AutoHotkey #44
What we automated with AutoHotkey #44


Testimonial

The Automator is an amazing resource I use it weekly. – David B.


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 248 hours of recordings teaching AutoHotkey that is exclusive to AHK Hero members❗

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

  • v1 to v2 quick converter tool
  • Understanding Warnings verse Errors
  • Discuss different buttons on error message in V2
  • Amazing GUI TIP: Plus Minus (verse minus plus) to align GUIs
  • Using a byRef in a function

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

  • Time is linear; Success doesn’t have to be
  • If you think education is expensive, try ignorance — Derek Bok
  • New goals don’t deliver new results. New lifestyles do James Cleary

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. As I mentioned in the introduction of this newsletter, working with AutoHotkey is an amazing way to help you spend more time being creative and less time doing mundane work.  In short, AutoHotkey lets you work smarter, not harder. 

Our AHK courses are a great path to learning AutoHotkey and come with a 200% money back guarantee .

If you don’t have the time or inclination to learn Ahk, we do “done for you” as well.

Either way, you’ll have a simple way to buy-back time in your day and focus
on what matters to YOU!