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

AutoHotkey News February 22nd 2024- Becoming a Customer for Life😁

Howdy,

Back in 2005 I’d moved to Oklahoma City, OK to be the Director of Research for Six Flags.  Shortly after moving their I’d purchased my first home and was learning how, every weekend, was filled with new chores.

When spring hit, I learned I had a drainage problem in my back yard as it would turn into a mud-pit after a medium rain.   A friend recommended I call “Mr. Rooter” to investigate putting in a French drain. 

The owner (presumably Mr. Rooter) came out and examined the problem.  He told me that he could, in fact, put in a French drain however it would merely be masking the problem.   The real problem was that the majority of my roof dumped water into the backyard, and I didn’t have gutters.   If I were to get gutters and divert the water, I wouldn’t have the drainage problem.

I thanked him for his time and offered to pay something for his trip out however he was adamant that he didn’t want any money for his time.   I told him he’d made a “customer for life” as now I trusted him. 

Very few people offer valuable free advice.  Nor are they likely to suggest an approach that doesn’t make them money

It’s one of the things I’m very proud that we also do.  We often have calls where we help people and will suggest an alternative method if we’re not a great fit for the project.  We’re truly doing consultative work.  It’s also why our AHK Courses offer 200% money back guarantee!

Now on with the show…

Become a Power user Intro to AutoHotkey Intermediate AutoHotkey Intermediate Objects GUIs are Easy w/AutoHotkey Make the switch to v2

Understanding a COM object, DLLs, Classes & Functions

During a team meeting Rizwan asked us for a quick overview of the Excel COM object. Isaias and I discussed what COM objects are and how they’re related to DLL calls and Functions in this video.

While not specifically on Excel, our Functions, Classes & COM object course can give you a great start into Object Oriented Programming.  Don’t forget, our courses come with an amazing 200% money back guarantee!

Learning about the Excel COM object, classes, functions, etc.
Learning about the Excel COM object, classes, functions, etc.


Advanced tips on Selecting text from the Keyboard

This morning I released another extract from our Rise Above PC Incompetence course.  In this video we show some great ways to select text with the keyboard.  This course is a great way to level-up your skills and become a power user!  Don’t miss it!

😲Advanced Tips on Selecting Text with the Keyboard⌨️ (Course Extract)
😲Advanced Tips on Selecting Text with the Keyboard⌨️ (Course Extract)


How to Easily Identify Overlap in Lists

When I worked at Texas Instruments I created a simpler version of this script to easily compare two lists.  The version I demonstrate in this video has been converted to AHK v2 but added some extra bells & whistles.  Now you can decide if you want to do the comparison case insensitive as well as trim the white-space from each row.   We also leverage our amazing v2 Notify class to show you the contents of what is copied when you hit the hotkey.  You can grab both versions of this script here.

How to Easily Compare lists of Items
How to Easily Compare lists of Items


Your first Hotkey in AHK v2

In this extract of Intro to AutoHotkey v2 we show you how to setup your very first Hotkey!  If you don’t know, Hotkeys are why the creator started AutoHotkey.   People from AutoIt didn’t see the value and didn’t want to add them so he ported AutoIt to AutoHotkey and a legend was born!   Hotkeys in V2 are a little more complicated to setup but you can get the gist of it watching this video.

Intro to Hotkeys in AutoHotkey v2: AHK tutorial
Intro to Hotkeys in AutoHotkey v2: AHK tutorial


📚 What we’re reading


🤖 AI / Chat GPT-3 News / Usage


⚡️Productivity tips:

There’s a time to question everything and a time to “gette’r done”.   Make sure you realize which is appropriate for you at that moment and do it


🤣 A spot of Humor Be honest: Is this YOU?

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


What we 🅰utomated this week with AutoHotkey #33

This week while going over some tools we’ll be releasing soon I discovered some bugs.  An important rule to remember is the more functionality you add, the likelihood of bugs increases exponentially…

What we automated with AutoHotkey #33
What we automated with AutoHotkey #33


AHK Hero 🦸

Consider joining the 🦸AHK Hero club! Members receive 25% off courses, consultations, tutoring, done for you project work, etc. 

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

  • Ideas fade away if you don’t write them down Dan Kennedy
  • Give me 6 hours to chop down a tree and I’ll spend the first 4 sharpening the axe Abraham Lincoln
  • A major reason for procrastination and lack of motivation is vagueness, confusion, and fuzzy minded thinking about what you are trying to do and in what order and for what reason Brian Tracy
  • The true price of anything you do is the amount of time you exchange for it Henry David

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. It’s sad to me that most businesses don’t put their customer’s needs before their own.  When you put the customer’s needs before your own you’ll never have a hard time finding work.  When you put your needs before others you’ll constantly be needing to feed your business with new clients.  Give us a try and, I guarantee, you’ll have an amazing experience

AutoHotkey Newsletter Jan 4th 2024 – Happy New Year🥳

Howdy ,

Happy New year!

I’m reading a great book entitled “Success Is an Inside Job: The Secrets to Getting Anything You Want” by Lee Milteer.  It reminded me of the great quote by Henry Ford

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

This also reminds me of one of my favorite books The Magic Power of Self-Image Psychology: Psycho-Cybernetics.  Dr. Maltz brilliantly explains how your self image will determine your potential.  Until you see yourself as someone that can succeed, you won’t!

I realized its something we need to address for both our AHK hero group and selling our AHK courses.   Many people don’t join/purchase a course because they feel they just can’t learn how to code.  And, as long as they keep that attitude, they are, probably, right!

Even though our courses are purposely designed for people with Zero background in programming, a lot of people have an inner-belief that they are not able to learn how to program and thus don’t!

The good news is we offer 200% money back guarantee on our courses!  So you literally have nothing to lose!  If, in the first 30 days, you’re not completely satisfied, ask for a refund and we will DOUBLE what you paid❗

Now on with the show…

Intro to AutoHotkey Intermediate AutoHotkey Intermediate Objects GUIs are Easy w/AutoHotkey Make the switch to v2

Reading & Writing to files with AutoHotkey v2

Unlike other languages, reading and writing text to a file is incredibly simple!  We’ve extracted this video from our Intro to AutoHotkey in v2 course to show just how easy it is!

How to Read and Write to Text files with AHK v2 Extract from Intro to AHK
How to Read and Write to Text files with AHK v2 Extract from Intro to AHK


Intro to working with xPath with AutoHotkey ⚡

During a team meeting Isaias was giving Irfan an overview of using xPath with AutoHotkey.   Thankfully I decided to hit the record button as Isaias gave a great introduction to using this powerful & useful approach.  So check out this video and discover how AhK & xPath is amazing!

💡 Essential XPath Skills in AutoHotkey – Unleash Your Potential!
💡 Essential XPath Skills in AutoHotkey – Unleash Your Potential!


What we automated with AutoHotkey: #27 Year-End Review

For a change of pace I looked back over the last 365 days to see what AutoHotkey scripts had been modified.  To my surprise the number was really, really big!   Check out some of the major things we did over the last year in this video.

What we Automated with AutoHotkey #27 2023 Year in Review
What we Automated with AutoHotkey #27 2023 Year in Review


Quick Review of Built-in AutoHotkey Variables

There are a LOT of built-in Ahk variables.   We have the same script in both v1 and v2 that will grab all of the built-in variables and display’s their current contents for you. It’s super handy to have this in your back-pocket as developing new scripts.  You can see us demonstrating the script here in this video.

How to Search and Examining Built-in Variables in AutoHotkey
How to Search and Examining Built-in Variables in AutoHotkey


📚 What we’re Reading / Watching

Daily Habits of Successful People | Brian Tracy
Daily Habits of Successful People | Brian Tracy


🤖 AI / Chat GPT-3 News / Usage


⚡️Productivity tips: Win + i

Want to quickly jump to your System Settings?  Use Windows + i❗


🤣 A spot of Humor:  We’re going to DIE❗

“We’re Going to Die!”


AHK Hero 🦸

Consider joining the 🦸AHK Hero club! Members receive 25% off courses, consultations, tutoring, done for you project work, etc.

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

  • Create exceptional Opportunities for Exceptional people Dan Kennedy
  • When experiencing problems with tools, typically you should blame the operator, not the tool Joe Glines
  • Motion beats meditation Gary Halbert
  • People who enjoy meetings should not be in charge of anything Thomas Sowell

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’m a firm believer that your attitude has an enormous influence on your abilities.  Sometimes you need a “quick win” to boost your self esteem in convincing yourself your able to do even more!

If you’re worried you don’t have the skills you need to be using a PC, you should check out our course that is almost complete where we teach the bare-basics of using your PC as more than a word processor. Sign up for the alerts and you’ll get a discount!  Don’t worry, there is no commitment when you sign up and as with all our courses, if you choose to purchase, we offer 200% money back guarantee!

November, 15th AutoHotkey Newsletter

AutoHotkey Newsletter

Howdy,

I truly have a moving story for you today!

Around 12 years ago my son was 4 and had made a great friend, Alex, at his daycare.  We’d met his parents (Jennifer and Cody) several times and, even though they are ~10 years younger, we realized we have similar attitudes and beliefs.  Plus they lived in the same city as we did!

It was great because, if you’re not aware of it, when you have kids you spend more time with your kid’s friend’s parents than your own friends!

After a couple of years Jennifer was excited because they were buying a house.  Unfortunately it was in a neighboring town but it would still be close enough where we’d see them regularly.

At this point I was working for TI full time and, even though I hadn’t started “the-Automator” yet, I did side projects to make sure we stayed debt free.

Given the fact that I:

  • was out of shape
  • super busy
  • had more money than time

I told them:

“If you’d like us to watch Alex during the move, he’s more than welcome to stay with us for a few days.”

They said that would be great and we waited for the purchase of their home to go through.

Once they got all of that scheduled we were hanging out and Cody said: “We’re moving next weekend and would like to take you up on your offer

”So please be at our place at 8:00 am Saturday, we’ll have a 🚚truck and be mostly boxed up”.😳

That’s when I realized they didn’t really hear my offer…  They heard what they wanted to hear.  This is a common thing that happens to all of us in everyday life!

Being a good listener and always paying close attention to what someone actually says is one of the things we do very well at the-Automator.   We also push-back at what we here the client say they want because, more often than not, they’re not aware of all the possibilities.   Sometimes it is more important to hear what isn’t being said so you can ask the right questions.

In fact, it’s of my firm belief that most disagreements happen because of miscommunications/misunderstandings. Once people really understand each perspective they resolve themselves.

It’s one reason why I ask people not to use pronouns when communicating with me.   Its very easy for our brains to swap out who/what is being referred to when we say “It”, “he/she”, “they”, etc.  Do yourself a favor and use the actual names and you’ll be amazed at how much easier it is to communicate clearly!

Now on with the show…

Intro to AutoHotkey Intermediate AutoHotkey Intermediate Objects GUIs are Easy w/AutoHotkey Make the switch to v2

Computer Vision and AutoHotkey

A couple of weeks ago I had a vision (excuse the pun) of how, at some point, our usage of AutoHotkey will change because AI will be “doing” the image search which means it will be more robust and reliable.  I was thinking this was a year or two away however, after watching several videos on creating GPTs, I see the future is much closer than I was anticipating!😀

Future of AutoHotkey with AI Computer Vision
Future of AutoHotkey with AI Computer Vision

OpenAI Playground Assistant is POWERFUL! Here’s how to BUILD one…
OpenAI Playground Assistant is POWERFUL! Here's how to BUILD one...


How to use AI to understand your pictures

Since we’re on the subject of AI and Computer vision, you might check out this video where I show a free way to submit pictures to an AI and have it tell you what it sees!

🆓 How to use AI to examine pictures for FREE❗
🆓 How to use AI to examine pictures for FREE❗


Celebrating AHK’s 20th Birthday!🎂

Don’t’ forget AutoHotkey turned 20 last week!  To celebrate we’re having a huge sale (40% off)on our AHK courses that will be ending soon!  You can learn more about AHK’s birthday, and how well AI is writing v2 code in this video.

AutoHotkey hit’s a milestone! Celebrate with us!🎂
AutoHotkey hit's a milestone! Celebrate with us!🎂


What we Automated this week with AutoHotkey

As you might know I spent ~20 years as a Data Scientist and have a masters in Market Research.  While I’ve mainly hung up my Data science “hat”, I do help a friend out when he needs it.  A good friend of mine, Mike Courtney, runs Aperio Insights and is one of the few people I’ll still do work for as they’re honest, professional and do amazing work.   We regularly use Alchemer (formerly SurveyGizmo) for fielding studies.  So this week Isaias and I spent a ton of time connecting to their API and simplifying building a “clean” data file.  In this week’s video I discuss some of that process and cover a bunch of other cool things we did!

What we automated with AutoHotkey this week #22
What we automated with AutoHotkey this week #22


📚 What we’re reading


🤖 AI / Chat GPT-3 News / Usage


⚡️Productivity tips: Windows key + Shift + S

Did you know you can launch the Windows snipping tool by hitting Win+Shift+S❓   Or you can use our amazing Snipping tool and define your own!


🤣 A spot of Humor:

This is Fascinating, not funny, but just try and take your eyes off of this video!  The vast majority of them are breathtaking!

1 in a Billion Moments
1 in a Billion Moments


AHK Hero 🦸

Consider joining the 🦸AHK Hero club! Members receive 25% off courses, consultations, tutoring, done for you project work, etc.

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

  • Give me 6 hours to chop down a tree and I’ll spend the first 4 sharpening the axe Abraham Lincoln
  • Better to Remain Silent and Be Thought a Fool than to Speak and Remove All Doubt Mark Twain
  • What I lack in Skills & Abilities I make up for with Optimism & Determination
  • Knowledge is power; Automation knowledge is a “super-power”💪 Joe Glines

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, and staff


P.S. If you’re wondering what happened on the day of my friend’s move I’m proud to say I did show up and help them.   You see, even though I was at a point I’d never move myself, I’m a firm believer in doing what I say (even when people innocently misconstrue what I said)

If you’re looking for people that do what they say you might consider joining our AHK Hero group.  We have a lot of like-minded people there getting things done faster, smarter, better❗

BTW- I did insist they have a dolly because, like AutoHotkey, a dolly is an enormous productivity booster

 

AutoHotkey Newsletter August 14th, 2023

AutoHotkey Newsletter

Howdy ,

Like most people that use AutoHotkey, my first uses of it were very simple things like HotStrings and Hotkeys.   I spent several years using AutoHotkey to just utilizing those until I decided to change job roles and moved into Information Technology.

The new job I was hired for  I was tasked to find a way to automate an incredibly mundane task (the job would turn over after ~1 year because it was ridiculously mundane, repetitive, and taxing.)

I began learning things like: Web Scraping, Web service APIs, Regular Expressions, simple GUI creation, Object Oriented Programming (OOP) and much more.  In this video I discuss some of the many cool uses of AutoHotkey.

Why you should learn AutoHotkey! Some most common uses of AutoHotkey

Why you should learn AutoHotkey! Some most common uses of AutoHotkey


It reminded me of this quick clip I saw in a Columbo episode.  Most people, when they first start with AutoHotkey, they are “Imitating a human“.  Probably because it just “makes sense” to us.

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

Most people don’t realized there are API (Application Program Interfaces) that allow them to “programmatically” control programs.  Imitating a human is (often) simple to code however it is not robust and fails a lot and doesn’t transfer to other systems.  You can get a deeper understanding of Human vs. API approach in this video.

APIs compared to Human Interfaces: How do you use AutoHotkey?
APIs compared to Human Interfaces: How do you use AutoHotkey?

In our AHK hero group we’re frequently helping people take their scripts that imitate human behaviors and adapt them to using an API approach.

Now on with the show…

Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey Intermediate Objects GUIs are Easy w/AutoHotkey Make the switch to v2

Forcing an Expression in AHK v2

During this Automator team meeting Isaias was teaching Irfan and I how we can force an expression in v2.  It’s not “pretty” code, but it’ll ‘getter done’.  LOL

tatm:Forcing an Expression in AHK v2 to get around illegal chacter in JSON
tatm:Forcing an Expression in AHK v2 to get around illegal chacter in JSON


Using built-in AutoHotkey Functions

Unlike other languages, AutoHotkey has a LOT of built in functionality.  This video is an extract from Intro to AHK in v2.   Remember AutoHotkey functions are an AMAZING way to level-up your automation skills!

Using built-in Commands and Built in AHK v2
Using built-in Commands and Built in AHK v2


Me “Helping” AHK hero members 🤣

As many of you know, I’m not a programmer.  In fact, I love the fact that I’ve never gone down that path yet I’ve used AutoHotkey to do AMAZING things!

I’m smart enough to know hire very talented people like Isaias and Irfan to help solve the more complicated AHK Hero member’s problems.  This video a short excerpt from Galaxy Quest but it’s pretty close to how I feel on the Hero calls go.  If you’re not an AHK hero member, I highly recommend you consider joining.  Every week we have 3 hours of calls helping people with their tasks.  And we have a private Telegram group where people can get their problems solved during the week.  And you get 25% off our courses & client work!

Helping AHK Hero members
Helping AHK Hero members


📚 What we’re reading


🤖 AI / Chat GPT-3 News / Usage


⚡️Productivity tips:  Revisit current processes

Humans are horrible at re-thinking a problem.  Once we solve something we rarely re-think how it is being done.

Remember to review processes and look for ways to improve efficiency. Refining your workflows are great ways to save time and be more efficient!


🤣 A spot of Humor:  I forgot I created this page of AutoHotkey Jokes.    I’ve included a few below but be sure to check out the above page for more.

Q: What do you say to an AutoHotkey v1 user who wants to learn object-oriented programming?

A: Good luck with that!

Q: Why did the v1 user refuse to switch to v2?

A: Because they didn’t want to leave their comfort zone… which happened to be a time capsule.

Q: What do you call an AHK v1 script that uses GUIs?

A: A mess.

If you’re not using AHK v2 yet we have a great course to help you make the transition painless!


AHK Hero 🦸

Consider joining the 🦸AHK Hero club! Members receive 25% off courses, consultations, tutoring, done for you project work, etc.

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, It Can Achieve. Napoleon Hill
  • Work harder on yourself than you do on your job Jim Rohn
  • When experiencing errors with tools, typically you should blame the operator, not the tool. Joe Glines
  • Today is always the most productive day of your week. Mark Hunter
  • A nickel ain’t worth a dime anymore Yogi Berra

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, and staff


P.S. The majority of AutoHotkey users start-off imitating a human but realize it is a lousy approach. Learning programmatic ways to automate software with AutoHotkey will save you time and build much more reliable, sharable, scripts.  We highly recommend you click here and purchase one of our courses and begin the path to victory!

Remember all of our courses come with a 200% money back guarantee so you have nothing to lose!