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

Objections to Joining the AHK Hero Club

So, you’ve decided to not take me up on our unbelievable offer of joining the AHK Hero group.  I view this as my failure because, all of our members agree, it is an incredible offer.

Here are some of the top objections / reasons why you might have decided the AHK hero club is not for you and why we disagree.

Reality: Many of the AHK hero members are very new to AutoHotkey.  They enjoy the calls and the Telegram chat because they can ask questions and save themselves a TON of time by getting feedback from experts that understand lack of knowledge is not a sign of lack of intelligence.   Also the Saturday call is intended for people new to AutoHotkey

Reality: Many of our members are retired and are loving AutoHotkey to keep their mind active.  Our eldest member recently celebrated his 82nd birhtday!

Reality:  Let me ask you this.  Do you have all the time you would possibly want?  Or are you like the rest of us that are limited on your time?   Learning AutoHotkey is a way of “buying time”.  Having access to AHK Experts means you can save even more time because we can point you in the right direction saving you a ton of time!

Also we currently offer    and bill-out at $71.99 an hour which equals ~$217 each week or $868 per month.  And that’s not taking into account access to the private Telegram group where members can ask questions during the week as well as getting 25% off on all of our courses and consultations.  Our Hero members agree the AHK Hero group is a STEAL❗

Reality: The vast majority of people using AutoHotkey have ZERO background / education in programming!  I’ve spoken to hundreds of AutoHotkey users, fielded two “AHK Surveys” having over 400 respondents and am connected to thousands of people on LinkedIn (connect with me here) that have “AutoHotkey” in their profile and I can 💯% guarantee the vast majority of people using AutoHotkey are not “programmers”.  It’s one of the true selling points of AutoHotkey!

Reality: A lot of people stumble upon AutoHotkey and try a few things but are unsuccessful at being able to automate their Windows program.  They might even ask an “expert” on the AHK forum, Reddit or Discord for help.  The painful truth is the vast majority of AutoHotkey users know 1 or 2 approaches for automating programs.

We have 19 distinct methods for automating programs with AutoHotkey.  And when we don’t know the answer, we have 41 recognized AutoHotkey experts that we can reach out to.   As a matter of fact, we have yet to find a program that we can’t automate!

Reality: Here’s the plain truth; NOBODY and I mean NOBODY “knows it all”.   And even when you find true AutoHotkey experts, they’re missing the point about the community.   There’s a phrase I’ve coined in RPA (Robotics Process Automation).   In Desktop Automation, if you don’t study what other people have done with AHK you’re not “doomed to repeat it”  you “fail to repeat it”.  Meaning we are constantly learning from each other’s uses and innovations.   As humans it is often hard to see what we’re “missing”.  So, by watching how others are using AHK, we get inspired as to ways we might use it.

Reality: A lot of people think they don’t do repetitive tasks however our days are filled with them.  We’re just poor at recognizing that they are the same thing over and over.   One way to help spot them is by batching your work.  When you start grouping together the tasks you do, it is easier for us to realize we’re repeating the same process over and over.  Batching alone helps us be more productive however this is where AHK users really start to shine as they let the humans do the “hard thinking part” and then let the computer repeat the mundane task.

Reality: This is flat-out not true.  Tank, the leader of the AHK forum (and also happens to be a tenant and good friend of mine) has the following directly from Chris Mallett.   Chris did not want the AHK forum to be a “for profit” environment.  Meaning we can’t put ads on the forum / and the AHK Foundation cannot earn money for licensing however Chris in no way what-so-ever wanted to prohibit people from making money off AutoHotkey.    I’m thinking Chris realized that, by allowing people to monetize their knowledge / scripts it would draw more interest from people (like us).  Thus the AHK Community wins because more people are creating amazing things with AutoHotkey!

Reality: This is a very common misconception.  While you might be using a program that, itself, we are not using, the program is more than likely to have been written in a language which AutoHotkey can automate.   True, out of the 12,424 AutoHotkey scripts I have on my computer, none may automate your program directly however many will be very close and similar in the approach.

Reality: The good news here is that we don’t share our videos with the general population.  Only AHK Heroes are provided with links to the videos / can attend the Zoom meetings.  While we still encourage people to anonymize their screens / data, the number of people that actually view a given videos is very low (around 25) thus it is much more private than you probably thought.   If you truly have private data, you can schedule a consultation with us and we will not share your video /scripts with anyone.  When I lived in Washington, D.C. I had a Top-Secret security clearance as I did work for: FBI, DIA, CIA, etc.  Trust me when I say I take privacy VERY seriously!  Your Intellectual Property is (somewhat) protected.

Reality: A lot of our members don’t attend the calls.  However, you can watch the recordings at your convenience, however many simply use the private Telegram group for asking questions and getting help/quick direction.  Most days we have several people asking questions and getting help.  It’s a much friendlier place the AHK Subreddit and much simpler than Discord.  Besides, in our group you know you’re getting advice from true experts, not just people who happen to hang out.

Reality: We’ve lead 68 AHK webinars, 145 AHK Podcasts, 85 live streams helping AHK Users and have over 1,300+ AutoHotkey videos on YouTube.  We’ve already had 90+ AHK Hero 1-hour sessions where we’ve helped members.  We’re also running the largest AHK Facebook group, both LinkedIn AHK groups (btw- I have ~1,400 LinkedIn connections that use AutoHotkey), and have ~43 AHK Gurus on “speed dial”.   It doesn’t hurt that Tank / Charlie Simmons is the admin to the AHK Forum, is a close friend and a tenant of mine.  I have over 12,000+ AutoHotkey scripts on my computer and, between Isaias and I we have been working with AutoHotkey for ~26 years.

Reality: I 💯% understand and agree.  It’s why we have the following rules that we heavily enforce:

  1. Practice respect for yourself and others.
  2. Critique Ideas not people.
  3. Accept & give constructive criticism.
  4. Make sure everyone gets a chance to contribute or speak.
  5. If others are talking wait your turn.
  6. No politics. Period!

While it is a great benefit to attend the calls live, you can still watch the recorded versions at your convenience.   And the private Telegram group is something that can be used at your convenience.  Since the Hero club is “global” there are people often answering questions at all-hours!

Reality: While this is likely accurate, the truth is tracking down the correct answer can take a lot of time.  Yes, sources like YouTube, Reddit, AHK forum, and Chat GPT can be very helpful however our members agree, there is no comparison to talking to an industry expert that work through a Question & Answer session live.

Reality: The truth is that most of us using AutoHotkey don’t want to be programmers.  But we all want to get more done in less time and automating the mundane parts of Windows programs is one of the best ways to get more done.  Sadly, there is no “one way” to automate programs thus we need to learn different approaches depending on the task at hand.   All of this gets you back to working on more important things.

Reality: One of the things I truly value about Isaias is that he understands that the answers provided need to be at the skill & knowledge level of the person we’re helping.  Many of the Hero members are very entry level while we have some that are very advanced.   Also, the Saturday session is meant for people that are just learning AutoHotkey.

Reality: You may find this hard to believe but, there was a time, where I hated being on a webcam.  It’s actually why I started doing the calls with Jackie Sztuk around 10 years ago.   But the truth is most of the Heroes don’t have their webcams on during the call.  Many of us are introverts and cherish our privacy so there’s no problem not having a webcam on and not speaking.

Reality: You may have heard this phrase: The best time to plant a tree is 20 years ago.  The 2nd best time is today!  The truth is we only have time for things when we make time for them.  If you don’t put it on your calendar now and start regularly learning how to be more productive you’ll always be “behind the 🎱 8-ball” rushing from project to project.  Only by investing in being more productive will you ever get ahead of the game.   The more AutoHotkey you learn, the more free time you have!

Reality: While there is definitely nothing wrong with learning AutoHotkey on your own, we’ve found that we learn most when we have an expert available answering questions when we’re stuck.  It’s greatly reduces the amount of time it takes to learn something when you have an expert that can explain something directly to you.

Reality: I’ve had calls with several hundred AutoHotkey users and I can tell you this.  You’ll have far more in common with the mind-set of another AutoHotkey user than you will with: colleagues, friends and family.  I know this is a bold claim but I’ve found it to be very true!  We all want to get stuff done and don’t want to spend a lot of time doing the work.  Getting something that can help me move forward with what I’m trying to do is our #1 goal!

Reality: To tell you the truth, I’m not either!  I just want to be able to focus on what matters, not the mundane.  But, if I need to spend time learning AHK to be more efficient, then that is what I’ll do because, frankly, I just have too much to do and can’t be dragged down by the mundane.

Reality: Every language has it’s niche.   AutoHotkey is the “Swiss Army Knife” for Windows.  It’s, by far, the simplest and easiest language to learn yet is amazingly powerful.  AutoHotkey “hooks” into various Windows APIs better than any other language.  Because of this, it has an amazing amount of “built-in” functionality (because in reality you’re using the Windows API to achieve the task;  AHK just makes it easier for you).  AutoHotkey v1 is super simple to learn however was tricky at doing more advanced things.  AutoHotkey v2 has a slightly-higher learning curve but is better for doing medium to advanced projects.

Reality: English is not the first language for several people in the Hero group.  But, if you’re reading this, your English is probably “good enough”.  Our Hero sessions are hosted on YouTube (but they are unlisted so nobody can find them) which means you can enable subtitles and those can help you if you’re struggling.

Reality: This is very true however remember the old axiom “You get what you pay for”.  In truth, unless you’re a “saint” the quality of the answer & willingness to help others is related to “what’s in it for me”.   Thus, by paying us for helping you, we have a vested interest in ensuring you get your problem solved.

Reality: The truth of the matter is: Automating your life is the best way to “buy time”.   Humans have been using intellect to create tools to make them more efficient for as long as time has been recorded.  AutoHotkey just happens to be the easiest RPA (Robotics Process Automation) tool to use on a windows computer.  If you’ve never heard the “sharpen the saw” story, I highly encourage you to check out this short video.

August 2022 AutoHotkey Newsletters

AutoHotkey Newsletter

August 22nd, 2022

Howdy %Name%,

One of the best lessons in life is to learn to never settle for “no”. In the Dan Kennedy book I’m reading he says:

“If you wanted to focus on the one single behavior that has more to do with success than any other it is our how we react to hearing ‘no’.”

I’m convinced it’s one of my best traits and why I have such high self-confidence. As you should know, I don’t have a background in programming yet I’m able to solve virtually any problem that is thrown at me.

Why? Because I refuse to give up on any task I have. One way or another I find a way to solve the problem. So keep at it and develop a dogmatic attitude to never settle for no and you’re much more likely to be successful.

Here are a few quotes from Albert Einstein:

  • I can” is 100 times more important than “I.Q
  • It’s not that I’m smart; It’s just that I stay with problems longer.
  • Success comes from curiosity, concentration, perseverance, and self-criticism.

So don’t take no for an answer and, as they say in Galaxy Quest: “Never give up, Never Surrender”

Now on with the show…

Tips on placing buttons in AutoHotkey GUIs

The other day Isaias was helping update my GUI that I use for reviewing email addresses that get added to this newsletter. I wanted him to add a new button to the GUI and saw some “interesting” code which I asked him to explain (thankfully I recorded it) as it was really interesting and a great GUI building tip. Our GUIs are Easy course helps you get going with GUIs. I just checked and there are still a few more purchases available with our Flash sale coupon. Use “GUIFlashSale2022on checkout to save $19.99.

Advanced tip on aligning buttons on AutoHotkey GUIs

Advanced tip on aligning buttons on AutoHotkey GUIs


Are you ready to switch to AutoHotkey v2?

Dillon D., a client and friend, wrote me the other day and mentioned he was ready to start playing with AutoHotkey V2. He remembered we had created a script to loop over all of our AutoHotkey scripts adding the #Requires directive to avoid a huge problem later. Have you added the #Requires directive to all of your scripts? We discuss the script and why it is so important in this video.

Avoid the coming catastrophe 💣 and use this script today!

Avoid the coming catastrophe 💣 and use this script today!


Tips to Get scripts working on multiple computers

Often we’re writing scripts that we’ll only use on our computers however, when you’re expecting your code will be run on multiple computers, there are some important things to take into account. Check out this video for some great tips to consider.

7 tips to increase the likelihood your scripts work on multiple computers

#107 Automators' Podcast: 7 tips to increase the likelihood your scripts work on multiple computers


2️0️ button programmable mouse?

I was looking on Amazon for programmable keyboards and happened to see this mouse with 20 programmable buttons! 

20mouse

Just curious, do you have something like this? My current mouse (which I love) has 5 buttons which I’ve programmed to do various things. I’m just curious if any of you have one like this with so many buttons. If you do, are you able to easily tell which button you’re pressing? Let me know


📚 What we’re reading / watching


⚡️Productivity tips 

In contrast to the introduction section of this episode, where I convey not to take ‘no’ for an answer, one of the best ways to be more productive is to ‘say no’ to unnecessary things.
Ask yourself, as often as you can, “Is that really necessary?” You will find that your answer is often: Nope.

So why do unnecessary things?


🤣 A spot of Humor

I’m pretty sure I’ve spoken to this guy…

The IT Crowd 4×05 the best scene ever

The IT Crowd 4x05 the best scene ever


QAPbr Quick Access Popup news

During our Live call last week a person new to AutoHotkey wanted help “web scraping”. We discussed several approaches (IE, Rufaydium, AutoControl, API calls, etc.) but we decided, given his knowledge level, sending tabs on the page was probably the “right” approach for his knowledge and situation. It reminded me how Jean Lalonde and I showed how you can use Quick Access Popup to complete forms

How to Quickly and easily complete online Forms with Quick Access Popup


How to Quickly and easily complete online Forms with Quick Access Popup


AHKHeroAnimation AHK Hero 🦸‍♂️

Want more time than the free hour? Have content that you can’t have on YouTube? Consider joining the 🦸‍♀️AHK Hero club! Members receive big discounts to courses, consultations, tutoring, done for you project work, etc.
They also have access to exclusive & pre-released content and a 2nd “office hours” session which isn’t on YouTube.


🗣️ 💭 Quotable quotes

  • Whatever Your Mind Can Conceive and Believe, It Can Achieve. — Napoleon Hill
  • The secret to getting ahead is getting started. The secret of getting started is breaking your complex, overwhelming tasks into small manageable tasks, and then starting on the first one. — Mark Twain
  • Instead of trying to get more done, I’m working hard on having less to do — Joe Glines
  • The person who says it’s not possible needs to get out of my way — Joe Glines

Live Live AutoHotkey Support Tomorrow

Don’t forget on Friday’s (now at 9:00 a.m. CDT ) you can get free AutoHotkey support on my YouTube channel. Or you can sign up for reminders and join the zoom room.



The-Automator

Joe, Isaias and staff


August 15th, 2022

Howdy %Name%,

General Norman Schwarz said that leadership has less to do with making right decisions than making decisions right

If you can get someone to move, even if it’s the wrong direction, the movement will lead to figuring it out and ultimately moving in the right direction.  But without movement, they never get anywhere.

And that, my friends, is one of the main goals of this newsletter!

I’m hoping the examples provided in this newsletter inspire you to keep learning to automate your world.  Either through our AHK Courses, or perhaps in our private Telegram community where AHK Heroes are helping each other.  Check out some of the Testimonials of AHK Hero members

I challenge you stop doing the mundane work and start learning AutoHotkey TODAY

Now on with the show…



A better Error Report in Version 2

The other day Isaias showed me how AHK V2 has a more-robust way to report /display errors.  I’ve never loved the error reporting in AutoHotkey (however, as bad as it is I’ve seen worse!).  Lexikos has stepped-up the interface and functionality in V2.
Thanks for all you do Lexikos

Check out the New Error reporting in v2❗ Cool improvements 😍

Check out the New Error reporting in v2❗ Cool improvements 😍


UI Automation is amazing 😲!

We had a client call with Soti C. an AHK Hero member the other day.  While the content was privileged, it was a great reminder how powerful UI Automation is!  We were able to help Soti get some very solid automation on his tools. In this video we talked with Descolada, the developer of the updated UIA class.  Just a reminder, since Soti is an AHK Hero member he was able to take 25% off our fee!  That easily paid for his membership for the rest of 2022!

Diving into UI Automation with the author Descolada


Diving into UI Automation with the author Descolada


Automating Chrome with AutoControl

A lot of people ask us about how to automate Chrome.  Thankfully there are many ways to automate Chrome with AutoHotkey.  At some point I’ll make a video outlining them however I did want to reiterate there is a Chrome Extension named AutoControl which has some pretty cool functionality.  In this video we discuss some of it’s functionality.


Automating Chrome - AutoControl and AutoHotkey


Adding a GUI to your script is easy and often VERY helpful!

In our course GUIs are Easy we show you just how easy it is to create
a GUI in AutoHotkey. In this short video I walk through an example how easy it is to add a GUI to your script.


How to easily add a GUI to your script | AutoHotkey GUIs are easy

I’m such a beliver I just created a 3 coupons for to get it at a significant discount. Use GUIFlashSale2022 during checkout. This is the lowest price I’ve ever sold it at! EVER! Act now before the coupons are used up!


Automating a browser with Keystrokes

While generally we try and take an API approach (instead of imitating a human), sometimes you just have something so simple you can simply send keystrokes / mouse clicks.  In this video I show how simple it can be to select multiple items in a browser.

Simple AHK Script to Select many items in Chrome with AutoHotkey


Simple AHK Script to Select many items in Chrome with AutoHotkey


📚 What we’re reading


⚡️Productivity tips

Templates are an amazing way to save time and increase consistency.  Of course I use HotStrings to have a ton of templates at my fingertips however you could easily set up a hotkey to dump in your text as well.  For ones I don’t use frequently I shove them into Quick Access Popup so I have a GUI to help organize them.


🤣 A spot of Humor

Sometimes I do feel like I followed the white rabbit although I’m not certain I’d take the Red pill…

easyautomation


AHKHeroAnimation The AHK Hero group is rocking it!

As I mentioned last week, we’ve started a second hour of Office hours!  The first hour is geared more to entry-level topics:HotStrings, Hotkeys, mouse clicks, etc. while the second hour is for more advanced topics: COM, RegEx, API calls, etc.  Members are free to attend both but need to limit their questions to one.   As we get more members  we’re going to offer a Saturday session!

Want more time than the free hour? Have content that you can’t have on YouTube? Consider joining the 🦸‍♀️AHK Hero club! Members receive big discounts to courses, consultations, tutoring, done for you project work, etc.
They also have access to exclusive & pre-released content and a 2nd “office hours” session which isn’t on YouTube.


🗣️ 💭 Quotable quotes

  • You’ll never change your life until you change your daily routine Joe Glines
  • Never be handicapped by your education Dan Kennedy
  • Being born in poverty isn’t a sin; staying in poverty might be
  • Turn off the TV and go read. John Carlton

Live Live AutoHotkey Support Tomorrow

Don’t forget our Friday calls got moved up 1 hour.  Now they’ll be at 9:00 CDT.  You can get free  support on my YouTube channel.  Or you can sign up for reminders and join the zoom room.

The-Automator

Joe, Isaias and staff

P.S. I really believe you should take a close look at the AHK Hero group. It’s a community of people
with a similar mind-set helping each other and ensuring you move forward with your AutoHotkey scripts & knowledge.


August 8th

Howdy %Name%,

Here’s some great advice for “leveling up”.
When you’re reading anything by an “expert” that is sharing an approach…

🛑 STOP❗  Do not read the answer right away

  1. Try to come up with an idea how it can be solved. What would you do?
  2. Do this as if your life depended on it
  3. Once you’ve decided on your best answer – continue reading to see what the expert said

Did you come up with the same solution the expert had? Congratulations!

You’ve entered the same level of awareness as the expert. Maybe it’s time you started calling yourself an expert, too❗

Now on with the show…

Live 📢 Change to Friday Live AutoHotkey Support Calls📢

Tomorrow’s Live support will be at the regular time (10 CDT) however, going forward (starting on Friday September 16th)  we are moving it an hour earlier❗ You can get free AutoHotkey support on my YouTube channel and sign up for reminders and join the zoom room.

We’re making this change because of the huge increase in number of AHK Hero members 😀!  The AHK Hero membership is about ensuring people can get help from others.  The private Telegram group is proving very helpful however the live Zoom meetings where we see what others are working on and help push them in the right direction is also extremely valuable.  Speaking of which, Tomorrow is that last day to purchase at the introductory price of $5.99 a month.
Learn%20More hand

There are other great benefits of the AHK Hero membership.  Learn more here or check out Testimonials from current members or watch this short video

Ramp-up your AutoHotkey skills saving Time & Money❗

Ramp-up your AutoHotkey skills saving Time & Money❗


Creating an Installation Executable

Compiling an AutoHotkey script into an executable is easier than any other language on the planet!  But, if you’re creating a tool you want to distribute to clients that will be “installed” and you’d like to ask them questions, you might want to try Inno Setup.  In this video Jean Lalonde, author of Quick Access Popup, walks us through this amazing tool!  He gives a great overview and explains a lot of the setting she uses when distributing QAP.

How to use Inno Setup for creating a custom install of your files

How to use Inno Setup for creating a custom install of your files


Automtating Chrome with UIA

Our UIA videos have got a lot of traction but automating Chrome with UIA deserves a special mention.  There are more and more ways to use AutoHotkey to automate Chrome.   Hopefully, next week, I’ll get around to making a video explaining the pros/cons of each approach (this was suggested by Thomas, an AHK Hero member, and is a great one!  For current Hero members I covered it on the fly during the Aug 12th Hero call.  Meanwhile make sure you take a look at using UIA with Chrome.

How to Automate Chrome with UIA

How to Automate Chrome with UIA


Have your Folders at your fingertips

I’ve said for years that HotStrings are the “hidden gems” of AutoHotkey.  It was one of the reasons it was our very first Udemy course!  In this short video I show you just how easy and helpful it is to have your frequently used folders or files saved in HotStrings.

Easily navigate to Folders with HotStrings


Dump Text to a GUI regardless of editor

As many of you know, I use AHK Studio for coding in AutoHotkey and SciTE4AutoHotkey for all other languages.  Meanwhile Isaias uses VS Code.   All are solid editors however each one has a different way to access the “debug window” which comes in really handy when you’re trying to review large amounts of text.   I put a function together that will review the editor you’re working in and then call the correct function.  If you’re not using one of those editors, it just dumps the text into a resizable GUI.

Debugging your scripts: Displaying text regardless of editors


The Lost Files

Not sure if you’re aware of the “drama” a few years back when AutoHotkey.com was hacked!  A lot of work was done to find scripts that were lost during this but, it was so long ago, I figured a lot of people aren’t aware of it so I made a short video explaining what happened and how they can get this amazing download.

The lost files: Huge archive of AutoHotkey files from AutoHotkey.net

The lost files: Huge archive of AutoHotkey files from AutoHotkey.net


📚 What we’re reading


⚡️Productivity tips

Tracking where your time goes is a very helpful way to identify things you can improve upon.  Because we have likes/dislkes etc. humans have a really hard time objectively quantifying time.  For example, time “flies” when we’re doing something we really enjoy however, when we’re working on something we dislike it seems to slows down incredibly!   Having a tool to help objectively.   We use Clockify to easily keep track of our Consulting work which allows us to break-down where we’ve spent our time.


🤣 A spot of Humor

Sometimes I believe this is reality…

shootingStar


🗣️ 💭 Quotable quotes

  • Whatever Your Mind Can Conceive and Believe, It Can Achieve. — Napoleon Hill
  • If you spend too much time thinking about a thing, you’ll never get it done — Bruce Lee
  • There’s more pay off from self-improvement than improving anything else — Dan Kennedy
  • Work hard, play hard. Think harder. — John Carlton

The-Automator

Joe, Isaias, and staff

P.S. I seriously think you’ll be kicking yourself if you don’t sign-up for the
AHK Hero membership!
It’s an amazing value and will help you get more done in far less time avoiding a ton of anxiety 😧
by having AHK experts by your side so you can quickly ask questions and get pointed in the right direction!


August 1st, 2022

Howdy %Name%,

Andrew Carnegie, American Steel industrialist and one of the wealthiest people ever, once said:

A man’s reading program should be as carefully planned as his daily diet, for that too is food, without which he cannot grow mentally.

Carnegie was such a believer in books he established a foundation to create the public library system we know today.

Why Andrew Carnegie opened 3500 free libraries


Why Andrew Carnegie opened 3500 free libraries

I’m a huge reader of books and try and read every day.  One of the best ways you can ensure you “feed your brain” is by reading and, I believe, it should be something you add to your daily schedule.  If you don’t it is too easy to push it off in lieu of other “more pressing things”.

Back to the quote: it isn’t just that you’re reading, but WHAT you’re reading.   When I was in my early 20’s I read fiction but, when I realized how much more empowering it was to read “self help” books I gave them up as I wanted to invest in myself!   I hope you’re taking the time to plan out what you’re reading and do your best to do it at regular intervals.

Now on with the show…

Debugging window regardless of the Editor

As you might know I’m a huge fan of AHK Studio for AHK and SciTE4AutoHotkey for all other programming while Isaias uses VS code.  All three are very solid editors with their pros & cons.   What was annoying though was, when I’d work on a script and then ask Isaias to run it we’d have to look at my use of the AHK Debug Window or SciTE Debug window and adjust it for the OutputDebug syntax in VS code.   I wrote a very simple AutoHotkey function that looks at the editor you’re in and then adjusts for you!

Debugging your scripts: Displaying text regardless of editors


Debugging your scripts: Displaying text regardless of editors


Thinking of swapping editors / IDE?

Using the “right” editor is a great way to simplify your code writing.  In this video I discuss which one you should probably use depending on your skill level and need.  Did you know we have a simple tool for swapping your default editor?  AHKEditSwap makes it easy to change your default editor.  This means you can give an editor a try and easily change between them!

Which is the best AutoHotkey editor for you (2021) | You just may be surprised!

Which is the best AutoHotkey editor for you (2021) | You just may be surprised!


Misleading AutoHotkey error: Parameters of Hotkey Functions must be Optional

I’d seen this error before and new how to fix it but I never understood what was actually going on.   On March 8, 2015 in update version 1.1.20 “Hotkey Functions” became a thing.  Someone thought it would be really helpful to be able to assign a function to a Hotkey or HotString.  Personally I hate this kind of nuance.  Just call the function …   Anyway I documented it in this video

🤦‍♂️ AHK error: Parameters of Hotkey Functions must be Optional | Blessing or Curse❓


🤦‍♂️ AHK error: Parameters of Hotkey Functions must be Optional | Blessing or Curse❓


Formatting text with AutoHotkey

Isaias and I created a cool little tool the other day and wanted to format a string.  We ended up using the Format function which is amazingly powerful however is also very complicated.  In this video I demonstrate some of the basics to using it with text.

AutoHotkey format function (change case, decimals, padding, etc.)


AutoHotkey format function (change case, decimals, padding, etc.)


Cool example of AutoHotkey usage by YouTuber

Here Paul M. (a YouTuber) demonstrates a pretty neat usage of AutoHotkey. He shows how you can Make PCSX2 beginner-friendly with AutoHotkey


Making PCSX2 beginner-friendly with AutoHotkey


Making 💲 with AutoHotkey

Someone asked me the other day about making money with AutoHotkey.  I tried to explain to him the various ways you can earn money with AutoHotkey but then I remembered I had a great discussion with Jackie Sztuk in this video.

How to make money selling software


# 67 AutoHotkey Podcast: How to make money selling software


📚 What we’re reading


⚡️Productivity tips

One of the best ways to get more done is to set clear deadlines and stick to them!
Having a tight deadline🏃‍♀️ will ensure you “get ‘er done” and it will ensure you’re working at a fast pace and don’t lag.
Make sure you have deadlines for nearly everything you do!


🤣 A spot of Humor

This reminds me when we were teaching our kids how to play poker.

fold


AHKHeroAnimation AHK Hero?

the AHK Hero club is turning out to be one of the best things we’ve done! In addition to discounts to courses during our private sessions.
they are also learning a ton (and helping each other in our private Telegram group.
I highly recommend you give it a try. The sale price of $5.99 a month will be ending next week reverting to $14.99 per month. Grab it up while you can! Click here to learn more.


🗣️ 💭 Quotable quotes

  • Whatever Your Mind Can Conceive and Believe, It Can Achieve. — Napoleon Hill
  • Build your own dreams or someone else will hire you to build theirs —Farrah Gray
  • Long questions require short answers. Short questions require long answers

Live Live AutoHotkey Support Tomorrow

Don’t forget on Friday’s you can get free AutoHotkey support on my YouTube channel.  Or you can sign up for reminders and join the zoom room.



The-Automator

Joe, Isaias and staff

🦸‍♀️AHK Hero Exclusive Content

v2 installer and autodetect version of AutoHotkey 4

AHK Heroes

First off, thank you so much for watching our videos and joining our calls!  We love helping people automate the mundane!  Unfortunately, we do have bills to pay so we came up with the AHK Heroes club.   By joining the club you get many benefits:

  • Access to live “office hours” — The Free Friday calls are great and we love helping people however often people can’t share their screens because of privacy issues. These call’s won’t be “exclusive” but the content will not be uploaded to YouTube thus shared amongst a far-fewer number of people.  The calls will typically be after the free-live help hour on Fridays.  This meeting will be recorded in Zoom and shared with other AHK Heroes but will not be shared publicly on YouTube.
  • 25% Discount to 1-1 tutoring — Want a code review?  Help learning a particular topic?  We’re here to help!
  • 25% Discount to consultations — Need some quick direction on a project?
  • 25% Discount to project work — Want us to do the work for you?
  • Discounts / deals — with other vendors (TAB Nation, Directory Opus, etc.)
  • Access to private AHK Hero Telegram group
  • Access to “master class” sessions & recordings
  • Deeper Discount to Udemy courses — (Once a month we’ll create coupons for the deepest discount Udemy allows)
  • Discounts to AutoHotkey products — (Water bottles, squishy ball, stickers, etc.) (*US Only)
  • Access to Documents — We will be creating
  • Early access to content / videos — We are going to start pre-releasing many of our videos

AHK Hero Member

Log into Your Account

Lost Password?

v2 installer and autodetect version of AutoHotkey 4

AHK Heroes

First off, thank you so much for watching our videos and joining our calls!  We love helping people automate the mundane!  Unfortunately, we do have bills to pay so we came up with the AHK Heroes club.   By joining the club you get many benefits:

  • Access to live “office hours” — The Free Friday calls are great and we love helping people however often people can’t share their screens because of privacy issues. These call’s won’t be “exclusive” but the content will not be uploaded to YouTube thus shared amongst a far-fewer number of people.  The calls will typically be after the free-live help hour on Fridays.  This meeting will be recorded in Zoom and shared with other AHK Heroes but will not be shared publicly on YouTube.
  • 25% Discount to 1-1 tutoring — Want a code review?  Help learning a particular topic?  We’re here to help!
  • 25% Discount to consultations — Need some quick direction on a project?
  • 25% Discount to project work — Want us to do the work for you?
  • Discounts / deals — with other vendors (TAB Nation, Directory Opus, etc.)
  • Access to private AHK Hero Telegram group
  • Access to “master class” sessions & recordings
  • Deeper Discount to Udemy courses — (Once a month we’ll create coupons for the deepest discount Udemy allows)
  • Discounts to AutoHotkey products — (Water bottles, squishy ball, stickers, etc.) (*US Only)
  • Access to Documents — We will be creating
  • Early access to content / videos — We are going to start pre-releasing many of our videos

$14.99 per month

Ramp-up your AutoHotkey skills saving Time & Money❗

Ramp-up your AutoHotkey skills saving Time & Money❗


Testionials from AHK Hero members

I joined the AHK-Heroes club to support Joe and Isaias in the valuable work they do for the AutoHotKey community. The Friday calls have been fun from the start and I’m actually looking forward to them each week. It’s always interesting to see the different approaches others take when solving problems. The people are great and the relaxed atmosphere helps a lot in staying motivated. Highly recommended! Thomas K.


The Friday AutoHotkey Heroes sessions fly by with AutoHotkey experts Joe Glines and Isaias Baez.  They are an extension of the many tools, videos and help they put out for free.  The in-depth help, personal help is very valuable in learning new things about AutoHotkey and resolving issues.  Outside of the Friday sessions, they also have a Telegram channel that they are quick to reply to questions and requests for assistance.  – Dale W.


For a matter of time, I rarely attend to hero calls. I get all the benefits by the telegram chat. And these are a lot. In the telegram group you can ask for help all day long, and not only Joe and Isaias reply to you. There are other guys really expert who give you a hand with your coding. More, almost every day are posted useful links to videos and articles that can really speedup your work. “I’m in” and I don’t even think to get out. – Gabriele from Italy

I joined AHK Hero’s for direct access to Joe, Isaias and the community as well as the other perks like discounts on current and future training.   It’s a great value and no brainer.. 🙂  – Mario P.


I’ve found the AHK Hero program to be a great resource as I learn new topics. The group chat has helped me get pointed in the right direction when exploring options, and the Hero web meetings have shown me new things I didn’t know were possible with AHK. I really appreciate the help I can get from this group! Tyler F.


I have all of Joe Glines’ and Isaias Baez’s Udemy courses, and I’ve been following their YouTube content for at least three years.  I don’t think I would have ever gotten off the ground using AutoHotKey without their lasting contributions to the AHK community.  Although, with all of that being said, I always wanted more immediate access to these gentlemen.  The AhkHero membership has given me that and much more. – Mathew F.


I joined to listen to Joe, Isaias,  Jean and others talk about and demonstrate the various ways AHK can be used to deal with repetitive tasks. I thought it might help me learn how to waste less time. I didn’t realize just how incredible it’s been listening in on Friday mornings as they have troubleshot issues with other Hero members and helped debug programs as well as seeing how others approach similar tasks to what I do. Absolutely invaluable. – Robert R.