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

AutoHotkey News May 16th

Howdy %Name%,

So, after the AHK Hero call on Saturday, I decided to use my tractor to create a berm & swale to drive more water into our pond (and reduce the amount coming into our driveway.    While everything seemed to go well, when I got into the house I realized we didn’t have access to the Internet (and I remembered our fiber-line was in that area.)   Sure enough I ended up slicing the line!

My wife scheduled Spectrum to come out Monday and we enjoyed a (mostly quiet) Mother’s day Sunday.

This morning, at 5:14, I heard my wife going through the doggy-gate in my office.  Then, about 10 minutes later, I heard my Dodge Charger start up.  I was surprised she wasn’t driving her car but didn’t care much about it.  I started the coffee and watched a few videos of our Intro to VSCode (I’m switching from AHK Studio).

When the coffee was ready I let the dogs out and got my “oh no; I’m in the dog house” experience when I saw the reason why my wife “chose” to take my car.

So that was 2 strikes against me.  The 3rd one was something I didn’t realize until lunch.  I took her car to go out to lunch and realized the packages I was sending to an AHK Hero member and Isaias Baez were still in her car (so they were not getting shipped!)

So lesson learned about making sure you’re aware of the ramifications of what your doing.

Its one of the reasons I think some people don’t use AutoHotkey.   They’re worried they might “break” something.  While AutoHotkey is extremely powerful, it is rare that you end up doing something that extreme.  Most people use AutoHotkey to imitate a human.  So, if a human can’t break it, most of the ways people new to AutoHotkey automate things also will not “break” it.

We’ve documented 20 ways to automate programs with AutoHotkey.  The majority are “surface level” commands that won’t have serious ramifications.  And, if you are using more advanced techniques, then chances are you’re already aware of what can go wrong and add checks to avoid them.  That’s one of the reasons people hire us to do amazing things with AutoHotkey (and why they’re not calling us to build berms and swales)

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

Comparing Files in VS Code

Speaking of our Intro to VS code course, I just released this extract from it showing how easy it is to compare files in VS code.  Now that AHK v1 is deprecated, we feel VS code is currently the only real option as it works amazing with both v1 and v2.
Don’t forget our courses come with a 200% money-back guarantee.


Comparing Files in VS code Extract from Intro to VS code

Comparing Files in VS code Extract from Intro to VS code


Change the Speed of any Video on Any website

We were on a client call the other day when the client mentioned this really amazing tool he used for changing the play speed of our AHK courses.  We were amazed because our video hosting platform does not allow for changing of speed!  We liked it so much we recorded this video on the free extension.

How to change the speed of ANY video being played in your Browser

How to change the speed of ANY video being played in your Browser


Improving People’s Lives: Story #3

We were on a consultation with a Radiologist the other day.  One task he wanted was to map buttons on his StreamDeck to actions on PowerScribe.  Initially he was going to map each StreamDeck button to a hotkey, and then use AutoHotkey to watch for that button press and trigger the event in PowerScribe however I explained a far-better approach.  We can setup his StreamDeck to refer to the same script but pass a parameter to it.

Then, in AutoHotkey, We just watch what parameter was passed and take our action on it instead.   Super slick, much easier to setup and much faster to update!  We’re working on a tool that will auto-generate the StreamDeck buttons as well as bind them to actions in PowerScribe.  If you’re interested in learning more about working with StreamDecks and programs feel free to reach out to us at Joe@the-Automator.com


What we’re reading


AI / Chat GPT-3 News / Usage


⚡️Productivity tips: Manager your energy

A lot of us work on managing our time but fail to take into account each of us have different times of the day when we have more/less energy.   Matching required energy levels to the task will ensure you end up getting more done in the day!


A spot of Humor

Normally I have around 900 mbps down and up through my fiber Internet.  Since I sliced the fiber I’ve been using a mobile hotspot which provides me a whopping 8 down and 1.7 up!  Since we “slowed down” in our real-world it reminded me about this classic Taxi scene

What is does a yellow light mean? – Taxi TV Series – clip

What is does a yellow light mean? - Taxi TV Series - clip


What we utomated this week with AutoHotkey #45

This week I show a few of the cool tools that will be coming out soon.  In this video I also discuss a great call we had between a couple of our Radiologist.  It’s really fun working with Radiologists because they have some atrocious software.  When we increase their productivity, without sacrificing reliability, we’re literally saving lives!

What we automated this week with AutoHotkey #45

What we automated this week with AutoHotkey #45


Testimonial

The content is great in general and often questions can actually help and improve interest in AutoHotKey.
– Rodrigo Costa


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

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

  • Using a QUE with an edit field having more than one line
  • Tips during Debugging
    • GUIS are not linear
    • Events can happen in the background

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
  • Create exceptional Opportunities for Exceptional people Dan Kennedy
  • If you think education is expensive, try ignorance — Derek Bok
  • In the era of automation, embracing programming isn’t just a skill; it’s a necessity for staying relevant in the workforce — Tim Cook

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. While I constantly make fun of myself for being like Eddie Albert in Green Acres, I’m always amazed at how much I borrow the principles of working smarter, not harder apply to farm life, programming, and being a parent.   It isn’t always obvious but, if you look hard, you’ll see them and be able to borrow a principle from one and apply it on the other.  ABL:  Always Be Learning!

Regex 101: Discover the Secrets to Text Pattern Identification! – Course

It seems that you haven’t purchased this course yet or you are not logged in.

Log into Your Account

Lost Password?


Course: Regex 101: Discover the Secrets to Text Pattern Identification!

Are you ready to unlock the power of regular expressions and supercharge your coding skills?
Whether you’re a seasoned developer or just dipping your toes into the world of programming, our comprehensive course has something for everyone.

From demystifying what Regex is all about to diving into topics like Character classes and Grouping, we’ve got you covered every step of the way. Our structured approach breaks down complex concepts into bite-sized lessons, making it easy for you to grasp even the trickiest of patterns.

But what sets us apart? It’s our unique blend of practical examples and hands-on exercises that truly elevate your learning experience. Say goodbye to boring theory and hello to real-world applications! You’ll have everything you need to practice and perfect your skills right at your fingertips.

Forget endless Google searches and confusing documentation. With our course, you’ll become a Regex pro in no time, equipped with the knowledge and confidence to tackle any pattern with ease. Don’t miss out on this opportunity to level up your coding game – enroll now and unleash the full potential of regular expressions!



All of our courses are sold with a 30 day Double your money back guarantee!
If you are unhappy with the course for any reason within the first 30 days, you can get 2X what you paid, no questions asked!


Here’s what you will learn in our Regex course:

  • Understand the fundamentals: From grasping the basics of Regex to knowing when and when not to use it, we lay a solid foundation for your journey.
  • Master simple matching: Learn how to match single and multiple characters with ease, and discover the power of case sensitivity.
  • Dive into syntax elements: Unravel the mysteries of escape characters, alternation, grouping, and more, with clear explanations and practical examples.
  • Explore special characters: From handling whitespace to decoding decimal digits, we cover all the special characters you need to know.
  • Harness the power of quantifiers: Discover the secrets behind greedy and lazy matching, and understand how to use quantifiers effectively in your patterns.
  • Nail down anchors and options: Learn how to anchor your patterns to the beginning or end of a line, and explore options like ignore case and multiline matching.
  • Unravel the mystery of character classes: From understanding sets and ranges to delving into POSIX brackets, we demystify character classes once and for all.
  • Unlock the potential of groups: Master unnamed and named groups, and understand how to use ignored groups to streamline your patterns.
  • Tackle common Regex examples: From validating phone numbers to parsing email addresses, we provide real-world examples to reinforce your learning.

Get ready to transform your coding skills with our comprehensive Regex course!

 

Regex 101: Discover the Secrets to Text Pattern Identification! Course.

So above we’ve shown you

  1. There’s NO RISK due to the 30-day double your money back guarantee
  2. You will have a clear path for your next steps in AutoHotkey
  3. Others like you that are experienced AutoHotkey users have learned from the course

What is stopping you from taking the time to sharpen the saw?  Make a pledge to work smarter not harder and plan for a better tomorrow!

You can get the course by clicking here. You can also get access to ALL of our courses by joining our AHK Mastery Membership program.


The Unread Perfection: A Glimpse Into the Meticulous Mind of Henry Kissinger

There once was a time when Henry Kissinger, known for his sharp wit and uncompromising standards, served as a challenging yet profoundly insightful mentor to his aides. Among the many tales of his demanding nature, one stands out for its blend of humor and lesson in diligence.

In the bustling corridors of power, an eager young aide was tasked with drafting a speech for Kissinger. With the weight of expectation, the aide meticulously crafted the speech, presenting it to Kissinger with a mix of anticipation and trepidation. Kissinger, after a cursory glance, handed back the draft with a simple instruction, “It’s not good enough. Try again.”

Determined to meet the high standards set by his boss, the aide reworked the entire speech, refining each argument and polishing every phrase. Yet, each revised version returned with the same disheartening feedback, “Still not good enough. Try again.”

This cycle continued multiple times, with the aide’s frustration growing and his options dwindling. Finally, after another late night of revisions, the aide presented what he believed to be the flawless version of the speech, declaring, “This is the best I can do. I can make it no better.”

To this, Kissinger, with a hint of a smirk, responded, “Good, now I’ll actually read it.”

This anecdote, perhaps apocryphal, perfectly encapsulates the essence of Kissinger’s leadership style. It wasn’t merely about pushing his staff to their limits; it was about instilling a sense of excellence and the relentless pursuit of perfection. Whether he had read the previous drafts or not, Kissinger’s approach ensured that the aide delivered nothing short of his absolute best, a lesson in dedication that extends far beyond the confines of politics.

So, before you submit your work to your boss, perhaps you should re-read it and ask yourself have I done a good enough job

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!