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

December 2022 AutoHotkey Newsletter

AutoHotkey Newsletter December 2022

AHK Newsletter

AutoHotkey Newsletter: December 15th, 2022

Howdy %Name%,

Improving oneself is a crucial aspect of personal growth and development. Learning new skills, techniques, and technologies can not only enhance our abilities and performance, but it can also help us to stay competitive in today’s ever-changing job market.

By learning AutoHotkey, individuals can significantly increase their productivity and reduce the risk of errors in their work. With AutoHotkey, tasks that would normally take multiple steps and require manual input can be automated, allowing users to complete them with a single click or keystroke. This not only saves time and effort, but it can also help to reduce the likelihood of mistakes.

In addition to improving efficiency and reducing errors,
learning AutoHotkey can also open up new career opportunities. Many companies and organizations are constantly seeking individuals with expertise in automation and scripting, and having AutoHotkey skills on your resume can make you a more attractive candidate for these types of roles.

Learning AutoHotkey is an important step in improving oneself and advancing one’s career. By mastering this powerful scripting language, individuals can greatly increase their productivity, reduce the risk of errors, and open up new opportunities in their chosen field.

Now on with the show…


🎉 Ring in the New Year at the AutoHotkey Party 🎊 Don’t miss out on the fun! 🎆

Want to have some fun New Year’s eve with like-minded people?   We’ll be in zoom from 7-10 CST (10 CST is midnight for Isaias) and live-stream to YouTube.  If you’d like to join  the zoom call there is a “cover charge” of $7 (Just trying to cover the costs of paying Isaias).  We’ll be having fun helping people with code and talking tech.   We used Chat GPT-3 to create some “AutoHotkey drinking games.”   We discuss our plan for the evening in this video.

🎉 Ring in the New Year with AutoHotkey excitement 🎉 Join us live❗🎈

🎉 Ring in the New Year with AutoHotkey excitement 🎉 Join us live❗🎈


🤖 Chat GPT-3 is the bomb 💣

The more we use Open AI’s Chat GPT-3 (and other models), the more impressed we are with them.  They are not writing amazing AutoHotkey (yet) but it definitely will be in the coming months.  As I mention in this video, it is the biggest thing since Fire and/or the wheel.   We’ve done many videos on how to use it for programming however I haven’t created videos on many other ways that I’m using it.  There are too many to list here however I’ll consider making a video documenting some of what we’re doing with it.

Right now we’re realizing many things we are doing manually, Chat GPT-3 can do faster and better.

Should you be using Chat GPT-3🤖? Now that is a stupid question❗

🤖Should you be using Chat GPT-3? Now that is a stupid question❗


How to Master UI Automation⚡ with AutoHotkey

We had a client consultation call that was having some trouble using the AutomationID with UI Automation.   During the call Isaias gave some great learnings on deciding which “pattern” you might want, depending on your need and how to use it.  Thankfully the client said it was okay we share this so you can learn from it here.

🔥Master UIAutomation : Learn how to interact with controls like a pro💪

🔥Master UIAutomation : Learn how to interact with controls like a pro💪


🖱️ Customize your clicks! 🔥 Transform the way you interact with your computer 💥

I’m willing to bet you are all familiar with context sensitive Hotkeys and HotStrings.  But have you ever thought about creating context sensitive mouse clicks?   In this video I walk through how you can change what happens when you clicked based on what your mouse is over.

Revolutionize your clicking game with this MUST-HAVE AutoHotkey hack!

Revolutionize your clicking game with this MUST-HAVE AutoHotkey hack!


Amazing Auto-Completer in the works  😁

An AHK Hero member wanted a tool to help auto complete based on what he is typing.   I immediately thought of the Sift function to allow for more complex pattern.  We implemented it really quickly and our client was really happy with the tool.  Later he “stress tested” it by loading over 40,000 rows of data (we started off with around 3,000 rows).   This made a noticeable lag so we are working on an updated version using the built-in ADO database.

If you’re not aware, Windows has a built-in database tool that can read text files and allows you to run SQL on the results.  In the past I’ve used it to join files together, filter lists, etc.  After some quick testing we are satisfied we can incorporate it into the tool which will remove the latency.

We’re also writing a function entitled “SQLSift” which will be a SQL generator that will generate many patterns that were available in the Sift command (but in SQL).   The SQL should work in most SQL environments so you can port it to SQLite, ADODB, MySQL, etc.   Hopefully we’ll release this soon.

Changing GUI to be editable & great fuzzy matching script: Sift

Changing GUI to be editable & great fuzzy matching script: Sift


AutoHotkey v2: Error Reporting

Have you made the switch to AutoHotkeyV2?   We were really excited to see V2.0 released and are actively working more and more with it.   In this video we discuss some of the benefits of the new Error Reporting in v2.

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

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


Neutron is now available in AHKv2

Neutron is a great way to create amazing GUIs in AutoHotkey leveraging HTML, CSS, and JavaScript.  During an AutoHotkey webinar back in May 2020, GeekDude demonstrated his amazing Neutron library.  Just the other day GeekDude reached out to me and mentioned he has updated it to work with AutoHotkey V2.    You can learn more about Neutron from the AHK forum post

AutoHotkey Webinar 05/2020 Hour 2- Geek Dude’s Neutron and Q&A

AutoHotkey Webinar 05/2020 Hour 2- Geek Dude's Neutron and Q&A


📚 What we’re reading


⚡️Productivity tips  Time Vampires ⌚🧛‍♀️

Time vampires suck!  Do what you can to avoid people that take up your time and you’ll be amazed at how much more you have of it!


🤣 A spot of Humor

This video is a little out there but had some very funny clips.

The Best Of The Internet (2022)

The Best Of The Internet (2022)


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

  • Absorb what is useful, reject what is useless, add what is specifically your own Bruce Lee
  • Successful people rarely start out As most likely to succeed
  • Work first, reward second, in order Dan Kennedy

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

P.S. We hope to see you New Year’s eve!  You can join the YouTube channel for free or come onto the zoom call for $7.


AutoHotkey Newsletter: December 15th, 2022

Howdy %Name%,

Can you believe it; AutoHotkey v2 is, finally, here!

The initial release of AHK V2 happened in March 1, 2009 which means it’s been in development for nearly 15 years!   Wow, and I thought I was slow to release things…  lol

Seriously though this is really, really big news in the AutoHotkey world!

Personally I’m a bit torn on the topic.   On the one hand, the language being “stricter” will give it more credibility to programmers however one of the huge strengths of AutoHotkey was it’s openness to non-technical people.

Don’t get me wrong, I’m very thankful for Lexikos’ work however I do think it is going to change the core audience and some people will not use it because it is too much like “programming”.

This link is to our V2 playlist however here are a few videos that you might want to review:

What to look out for when making the switch

🚀 Make the switch to AutoHotkey v2! 🚀 Here’s what you need to know 💡


🚀 Make the switch to AutoHotkey v2! 🚀 Here's what you need to know 💡


Now on with the show…

Chat GPT-3 is taking over the world!

Okay, that might be a slight exaggeration, but I honestly believe it isn’t too far off.  The AHK Hero group has been having a lot of fun discussing it’s uses.  Here are a few videos we created last week discussing it’s usage with AutoHotkey.   I have a public playlist here.

🤖AI revolutionized with Chat GPT & AutoHotkey!🔥Discover what you can and can’t do with it!🤯

🤖AI revolutionized with Chat GPT & AutoHotkey!🔥Discover what you can and can't do with it!🤯


🚨💻 Debugging AutoHotkey made EASY with ChatGPT 💥🔥

🚨💻 Debugging AutoHotkey made EASY with ChatGPT 💥🔥


🔥🤯 Incredible Tips for Using 🤖ChatGPT to Generate Code Like a Pro 💻”

🔥🤯 Incredible Tips for Using 🤖ChatGPT to Generate Code Like a Pro 💻


🚀 Boost Your Coding Skills with OpenAI 🔥 A Viral Guide to Generative Algorithms 💻

🚀 Boost Your Coding Skills with OpenAI 🔥 A Viral Guide to Generative Algorithms 💻


📚 What we’re reading


⚡️Productivity tips : 🕵️‍♀️ Track your day

Some people hate tracking every minute of their day however, unless you track it, it’s impossible to really “know” where your time is spent.   Keep a clear log of what you work on every day and you’ll be amazed!


🤣 A spot of Humor

It’s rare for me, but I have felt this way a couple times this year


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

  • Ideas fade away if you don’t write them down
  • Put systems in place that will allow ordinary people to do extraordinary things — Joe Glines
  • Work harder on yourself than you do on your job — Jim Rohn

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

P.S.  We hope you have an amazing Holiday!


AutoHotkey Newsletter: December 15th, 2022

Howdy %Name%,

Do you read with purpose? Do you ask questions with purpose? Do you listen with purpose? Do you watch TV with purpose? What “purpose” am I talking about?

If you are committed to improving your automation skills then you should always be asking yourself if you can “use that approach” in solving your automation problem.  Always be alert to and aware of what’s going on around you and soak in whatever information comes your way.

Give yourself opportunities to stretch your thinking. Read things you would not ordinarily read. Go places you would not ordinarily go. Use tools you wouldn’t ordinarily use.

Talk to people you don’t run into regularly. Don’t just hang around other people like you.

Keep your eyes (and more importantly your mind) open to new ways you can borrow what you’ve seen and incorporate into something you’re working on.   ABL:=  Always Be Learning❗

Now on with the show…


Is there an AI Revolution with Chatbot GPT3?

During an AHK Hero call we discussed the current status of AI and Chatbot GPT3.   It has definitely come a long ways in the past 6 months but still has a ways to go.  Having said that, we discuss what you can currently use it for and how it can be increditbly helpful assisting you with your code.

🤖AI revolutionized with Chat GPT & AutoHotkey!🔥Discover what you can and can’t do with it!🤯

🤖AI revolutionized with Chat GPT & AutoHotkey!🔥Discover what you can and can't do with it!🤯


Context Sensitive Mouse Clicks 🐁

Inspired by an AHK Hero member I adapted one of Lexikos’ scripts to allow for context sensitive mouse clicks depending on what your mouse is hovering over.   This way you can assign a mouse button to do different actions based on what it is above.

Mouse is Over- Context sensitive Mouse clicking with AutoHotkey

Mouse is Over- Context sensitive Mouse clicking with AutoHotkey


Yikes- was that a virus I just downloaded?

A subscriber emailed me to let me know that my script was a “virus”.  I let him know that there are a lot of false flags from virus checking software but thought I’d make a video to help demonstrate what virus software is doing.  In this video I show what happens when you submit the AutoHotkey.exe executable to VirusTotal.com as well an AutoHotkey script, compiled version and mpress (compressed) version.

Did I just download a virus❓ Why Virus checkers are often wrong

Did I just download a virus❓ Why Virus checkers are often wrong


Why does this run❓❓❓

During one of our AHK Hero member calls I demonstrated a bit of code that surprised a lot of member so I decided to create a separate video because there are probably a lot of people out there that would get this wrong.  Are you one of them?

Miss Conception of AutoHotkey: Why does this run❓

Miss Conception of AutoHotkey: Why does this run❓


Sometimes simple is best

When you have advanced skills, it’s easy to want to create a complex solution to a problem however sometimes simple fits the bill!  We recently had a webinar on 9 ways to web scrape with AutoHotkey.  I definitely could have taken an advanced approach however, in this video I show how easy it was to repeatedly click a button over and over.

Web Scraping with AutoHotkey: The ultimate guide for 2023

Web Scraping with AutoHotkey: The ultimate guide for 2023


Setting any program to be “Always On Top”

Sometimes it’s super-helpful to have a program stay on-top of other programs.  In this super-short video I show just how simple it is.  Trust me, once you get used to this you’re going to wonder how you lived without it!

How to easily set any program to stay on top of all others❗

How to easily set any program to stay on top of all others❗


Easily Mapping a mysterious key

Do you have an extra key on your keyboard that you don’t know what it is (so you don’t use it) but would like to?   Isaias and I walk through how easy it is to detect what key is being pressed with AutoHotkey and map it to a Hotkey.

How to map a mystery key to a hotkey | 🗺❓🔑

How to map a mystery key to a hotkey | 🗺❓🔑


Automating programs with UIA

The work Descolada did on UIA is really helping people automate programs!  In this video Isaias and I walk through some of the basics in using the class.   UI  Automation is a model that can be used to automate most programs.  It’s been around for quite some time however this class is relatively new to AutoHotkey.  If you’re new to using classes & objects, I highly recommend our Objects & Classes course.

How to easily automate nearly any program with the UI Automation API

How to easily automate nearly any program with the UI Automation API


📚 What we’re reading


⚡️Productivity tips : Tracking your time

People that have to log their time are typically much better at avoiding time /scope creep.  Consider keeping a log of where you spend your time and you’ll magically start having more ofit!

🤣 A spot of Humor

This is an oldy but a great, hilarious, video.  Have you ever been “the expert” in the room?  I have and I know exactly how this guy felt!

The Expert (Short Comedy Sketch)

The Expert (Short Comedy Sketch)


Consider joining the AHK Hero club

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

  • Work harder on yourself than you do on your job Jim Rohn
  • Whatever Your Mind Can Conceive and Believe, It Can Achieve. Napoleon Hill
  • You’ll always think there is a better time to start; Start now!

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

P.S. We are having some amazing conversations in the Private Telegram group to the AHK Hero club.  If you’re not a member you are missing out!


AutoHotkey Newsletter: December 8th, 2022

Howdy %Name%,

Do you find AutoHotkey confusing?   Honestly I don’t blame you because we are not taught how to use a computer “efficiently”.

Schools don’t teach it.

Bosses don’t encourage it and don’t give time for us to learn it

Colleges have specific courses on programs but they don’t focus on how to use a computer efficiently.

But your past does not need to dictate your future.

It’s one of the reasons why I’ve created over 1,200 AutoHotkey videos and our AHK Courses.  It’s also one of the reasons why we created the AHK Hero club.  So you can have direct access to AutoHotkey experts.

Stop being frustrated when you code and start learning how to be more efficient!  Or consider signing up for an AHK Tune-up which has a 200% money back guarantee!  That’s right.  If you’re not 100% satisfied, you get a complete refund

AND WE PAY YOU!

Now on with the show…



Easily getting the Text under your Mouse

The UIA library from Descolada is relatively new however UIA has been around for quite some time.  I realized I had never shared this script which utilizes the UIA technology for, programmatically, getting the text under the mouse.

How to easily get the text under the mouse in most Windows Programs❗


How to easily get the text under the mouse in most Windows Programs❗


More Updates to v1:  V1.1.36.02 released on Dec 7th

Last week we recorded this video on v1.1.36.00.  There were some great additions like

VerCompare and updates to #Requires directive to allow specifying bitness and encoding.

Just an fyi- Lexikos has already pushed out two updates which fix a few things…

AutoHotkey v1.1.36.00 Some really cool new AHK functionality!😲


AutoHotkey v1.1.36.00 Some really cool new AHK functionality!😲


Reading and Writing files with AutoHotkey

A lot of what we do with AutoHotkey involves reading and writing to text files.   Thankfully this is super-easy with AutoHotkey!  Here I show how you can easily read/write to text files.   This video was extracted from the Intro to AutoHotkey course.

File Read and write with AutoHotkey


File Read and write with AutoHotkey


Using Excel functions

Excel is an amazing program!  With a crazy amount of built-in functions sometimes you want to leverage them.   In this video I show how you can use some very common functions by inserting the formula in Excel.  This way, if the data changes, the values will be recalculated.

I also show how you can “call Excel functions” without saving them in a cell.  Pretty nifty stuff if you wanted a value as an AutoHotkey variable…

Inserting Excel Functions and Using Excel formulas with AutoHotkey


Inserting Excel Functions and Using Excel formulas with AutoHotkey


Sending a lot of text with AutoHotkey

As you probably are aware, I LOVE HotStrings!  I ripped this video out of the HotStrings course which shows how you can speed-up sending a lot of text with AutoHotkey.  We’ve also had reports of issues sending text with AutoHotkey.  This is an approach that should work-around that problem.

How to send a lot of text with AutoHotkey


How to send a lot of text with AutoHotkey


Adding GUIs to your scripts

Just a reminder, GUIs don’t have to be difficult.   In this video I show how easy it was to add a GUI to my script.  This was made after I worked through our GUIs are easy course.  Isn’t it time you start using GUIs in your scripts?  Level-👆

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


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


📚 What we’re reading


⚡️Productivity tips:  Be Accountable❗

Whether it’s weekly check-ins with a co-worker or setting your own deadlines and announcing them to “the world”, having to answer to someone else can often force you to get the job done.  When you share your goals with others research shows you are 42% more likely to achieve the goal.


🤣 A spot of Humor

I have to say, at times, I know EXACTLY how this “Tech Support” guy felt!

Medieval helpdesk in English

Medieval helpdesk in English


Quick Access Popup news

I had a call with a Hero member the other day and got him started using Quick Access Popup.  It’s an amazingly powerful tool which I use throughout the day.   Even though I know AutoHotkey, it is much easier for doing many thing!   Are you using Quick Access Popup?  Trust me, you should be!

Here is a link to my Quick Access Popup playlist (in case you need some ideas of what can be done with it)


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

  • Work harder on yourself than you do on your job — Jim Rohn
  • Whatever Your Mind Can Conceive and Believe, It Can Achieve. — Napoleon Hill (If he only knew about AutoHotkey!)
  • If you ask me anything I don’t know, I’m not going to answer — Yogi Berra

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

P.S. Don’t forget the #1 investment you can make is in yourself!   Learning to be more efficient is a great way to add security in these uncertain times.

AutoHotkey Newsletter: December 1st, 2022

Howdy %Name%,

If you boil down your personal, career, and , financial goals, into a single overriding objective it is the desire for greater control.  Ironically, as much as we desire greater control, we are the ones who often give it away. Every time we say:

  • It’s the location of our business
  • It’s my genes / parents / partner / co-worker / spouse / supervisor / etc.
  • It’s the season
  • It’s the economy
  • It’s the _______________

Each and every time we say an “it’s the…” We’re doing two things simultaneously:

  1. we push away a small “weight” of responsibility which, temporarily, makes us feel “better
  2. we give up an equal-sized amount of control which will later cause us anxiety

Only by taking on more responsibility can we have more control.   Once you realize you are in charge of your future, you are one step closer to achieving great things❗

Now on with the show…


Black Friday Sale ends soon! Save 40% on everything we offer!


AutoHotkey V2 is out of beta! 😲😲

Isaias and I were both really surprised to see that AutoHotkey V2 was out of beta.  The version is currently entitled “RC” which stands for “Release Candidate”  but I like to think of it as meaning “really close”.  LOL

In his comments Lexikos says he’s planning to release it “this year”.  Wow!  Have you begun to work with AutoHotkey V2?

AutoHotkey V2 is no longer in Beta❗ Planned to be released in 2022 😲

AutoHotkey V2 is no longer in Beta❗ Planned to be released in 2022 😲


9 ways to Web scrape with AutoHotkey AHK Hero Webinar

Last Friday we invited AHK Hero members to a webinar discussing pros/cons of 9 different approaches to Web Scraping with AutoHotkey❗   We discussed many different aspects of each one.  While the webinar was only available to AHK Hero members, we are letting people watch it.   If you’d been an AHK Hero, you could have been there to ask YOUR questions!

Web Scraping with AutoHotkey: The ultimate guide for 2023

Web Scraping with AutoHotkey: The ultimate guide for 2023

We have a few more days to take advantage of the 40% discount code “IndependantMeBlackFriday” offered for Black Friday.   Don’t miss this deal;  You’ll hate yourself later!


Getting around an Automation warning in Outlook

Several of our clients have us automating Outlook for them.  They were seeing a “stupid” automation warning from Outlook.   We looked around and found a simple, albeit weird, way to solve the problem.

Outlook Warning: “A program is trying to access e-mail address information”

Outlook Warning:


Using Excel to create an editable grid

A new client (thanks for the referral Jean Lalonde), and AHK Hero member, had created a tool similar in some ways to Quick Access Popup however he was having some difficulties with the GUI.  One need was to have a fully-editable ListView.    In AutoHotkey you can easily edit the first column however, to edit the other cells, you have to jump through a lot of hoops.  We discussed the client’s need and proposed using Excel to provide the grid.   With a little work we were able to hide everything except for the grid.

Excel is an amazingly powerful tool so he now has amazing functionality built into his tool with only 1 hour of our time being used!

Creating an editable Grid in AutoHotkey- Excel saves the day❗

Creating an editable Grid in AutoHotkey- Excel saves the day❗


Rendering Modern websites in AutoHotkey

An AHK Hero member was wanting to display Google maps in an a GUI.  Since we’d come up with a solution for another Hero member we thought we’d all get on a call and talk through how to do it in AutoHotkey V2.

How to Display Modern Websites inside an AHK GUI (🆕 WebView2 Runtime)

How to Display Modern Websites inside an AHK GUI (🆕 WebView2 Runtime)


Adding custom information to a GUI event in AutoHotkey

A YouTube subscriber asked a question on one of our GUI videos about being able to pass parameters from a “button click” on an AutoHotkey GUI.  In AHK V1 this is a fairly complicated topic as you need to bind it to the function so Isaias suggested we create a video demonstrating it and showing how much cleaner the code is when achieving the same goal in V2.

How to add custom information to a GUI event in AutoHotkey v1 & V2

How to add custom information to a GUI event in AutoHotkey v1 & V2


📚 What we’re reading


⚡️Productivity tips

One great tip for getting more done the next day is to drift-off to sleep thinking about a task you need to do the next day. Amazingly your subconscious will get to work for you while you sleep! 💤


🤣 A spot of Humor

I know a few people I’d like to send this to.  How about you %Name%?


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

  • Don’t wait. The time will never be just right. Napoleon Hill
  • There’s more pay off from self-improvement than improving anything else Dan Kennedy
  • Improved productivity means less human sweat, not more. Henry Ford
  • The question isn’t who is going to let me; it’s who is going to stop me. Ayn Rand

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

P.S.  Don’t forget you can save 40% on everything we offer by using our Black Friday discount code IndependantMeBlackFriday.  Sale ends soon so act now!

AutoHotkey Newsletter: December, 2021

AutoHotkey Newsletter

Here is the December AutoHotkey Newsletter!

December 30th, 2021

Howdy %Name%,

Well 2021 is on the way out and I’m excited and optimistic for 2022.  How about you?
Any plans to learn a new automation topic?
I need to dive deep into Classes.   I actually found around 4+ Hours of videos of Maestrith & Hellbent where Maestrith
was teaching us classes.  I’m going to see if I can edit them and clean them up decently enough to share.
If you didn’t see the intro to Classes tutorial that Jean Lalonde did for us, you should check it out! 👍  Make 2021 the year you really start investing in yourself.  I guarantee you this, you’ll never be disappointed you learned something that saves time & makes your life easier!

BTW- I did just hit a major goal.  I created my 1,000 AutoHotkey video‼️ 😃
That’s a LOT of videos!  I want to thank you for watching my videos.  I’ve learned a lot over the years and have been improving in my video
skills (but still have much to learn).

From what I can tell I have at least 3X the number of AutoHotkey videos as any other channel.u
Soon I hope to surpass HellBent with the total number of subscribers.  If you’re not a YouTube subscriber, please consider it.  I only mention a fraction of my videos in this newsletter.

Hellbent said, when I pass him, he’ll start making more videos so, ironically, subscribing to me will get him back in the game.  😊


Developer’s corner

The Magic of ActiveX

Years ago I was on a call with Maestrith when HellBent joined and had a question about how to speed-up his GUI.
He was using a traditional GUI approach and, when he’d draw ~1,000 items, it was slowing way down.   Maestrith, on the fly, showed us how to
create an ActiveX GUI and then adapted HellBent’s GUI to make use of it.  The
audio quality is poor and the video is grainy however I think it was some AMAZING teachings!   Just remember, there was zero prep on this so
Maestrith was troubleshooting as he’s developing.  You can get the scripts here.
Also, this video was ~45 min.  I decided to make a short version talking
through the first script he developed which you can check out here.


The Magic of ActiveX & AutoHotkey: Maestrith adapts Hellbent's code


API Example: Append name & Address to phone number ☎️

In this quick walk through I show how handy Webservice APIs can be!   I used a service to look up phone numbers append demographic information about who (supposedly) owns it.  Of course this is just scratching the surface of APIs.  I
have a TON of examples and tutorials on our API page

.
API Tutorial: Append name & address to phone numbers with Data247

Our API webinar is top-notch! Be sure to check it out!


Help Tab Nation  / How does AHK work in your games 🎮?

In this video, Thom, from Tab Nation,  asks for your help in learning how AutoHotkey works with various games.  You can use this source to understand how to use AutoHotkey with the games or comment on the video to help others!

AutoHotkey - How AHK Works With Different Games? You Tell me!


The-Automators’ Podcast


Quick Access Popup news

I’ve been doing some shorter Quick Access Popup tutorials.  In this tutorial Jean Lalonde and I show how easy it is to add icons (which really help you find what you’re looking for).  BTW we did a follow up video (not released yet) which shows how you can update your Windows folder icons (both manually and with qap).


Troubleshooting your Hotkeys & HotStrings

Temporarily raising your script to an Admin level is a quick/ easy way to troubleshoot your script.  It’s not a great permanent fix, but it’s a great first step to see if it is a problem.


What we’re reading 📚


Productivity tips  ⚡️

  • Version 1 is infinitely better than version none!
  • Learn to take short-naps! (Most days I take one-two 3 minute naps)
  • Do your most dreaded task first
  • Things that contribute to productivity often take more time than they save. Don’t sweat it!
  • Winners are NOT those who never fail but those who never quit.

A spot of Humor 🤣


Quotable quotes 🗣️ 💭

  • When someone tells me “no,” I just ask someone else. — Joe Glines
  • Simplicity boils down to two steps: Identify the essential. Eliminate the rest. ― Leo Babauta
  • My whole philosophy is working smarter and not harder. And making sure I’m using little effort and getting a huge effect. — Anthony Pettis

Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey GUIs are Easy with AutoHotkey Intro to DOS & AutoHotkey AutoHotkey FAQ AutoHotkey FAQ

The-Automator

Joe and staff

P.S. Special thanks to the following for purchasing multipleAutoHotkey Udemy courses this month!

  • 🔥94 Julija K.🔥
  • 5 Osvaldo Kotaro T.
  • 3 Zachery B.
  • 3 Michael M.
  • 3 Kris S.
  • 3 Bastian B.
  • 2 Sergey P.
  • 2 Luís D.
  • 2 Kay M.
  • 2 K H.
  • 2 Juan R.
  • 2 Joe L.
  • 2 Jeff T.
  • 2 Daniel E.
  • 2 Arkadiusz Z.
  • 2 Apiphu P.
  • 2 Ajey G.

December 23rd, 2021

Howdy %Name%,

It seems hard to believe but Christmas is here🎄! I hope you’re able to spend time with the people you care about!

Last night I received a generous donation from Hojung out of Dublin. While the 💲 is much appreciated, his note about how, by watching my videos and using the-Automator he’s been learning AutoHotkey and using it to save a ton of time. Check out the amazing note!  These notes really make my day!





Udemy Courses

I also want to give a shout out to Julija K. who bought 47 licenses of both Intro to AutoHotkey & Intermediate AutoHotkey! I hope they help people save time! Julija, if you’re listening, I’m happy to plan a free Zoom call to give an intro to people. If anyone else is considering buying bulk licenses (more than 10), reach out to me directly and we can figure out a good approach that will save you 💵 and get people started saving time with AutoHotkey!

Free Access to FAQ2 Udemy course

AHK FAQ: When you start to code in AHK

I just checked and there’s a few (28 of the 100) coupons left available for free access to the Intro to FAQ2: What to know when you start to code in AutoHotkey. I recommend you grab it while you can! Currently the coupons are exclusive to subscribers like you %Name%. Next week I’ll post the code on my YouTube channel and social media. BTW are you subscribed to my YouTube channel? I recommend you subscribe as there is content there that I don’t share in the Newsletter.


Developer’s corner

Would you like a way to compare mic levels? While most tools provide a visual indicator of the levels, I wanted a more quantitative (numeric) approach. Check out this tool which will takes an average and provides you with a numeric comparison.

How to Compare Mic Levels before recording


How to use Discord to get AutoHotkey support👍

During our Friday AutoHotkey / QAP support hours Dillon DeRosa helped us understand how to use Discord to get AutoHotkey help. Discord is a great tool however, as you can see in the video, it is a bit complex. This walk through helps understand how, and where to post your AutoHotkey questions. The people on Discord are AMAZING!

Learn how to use Discord to get FREE AutoHotkey Help


AutoHotkey help & links to videos

Speaking of AutoHotkey help, have you tried our AHKHelp script that allows you to access AutoHotkey help in ANY editor? It also pulls up videos on your topic!

Pull up AutoHotkey documentation AND VIDEOS in ANY editor / IDE!

 


The-Automators’ Podcast

What we’re reading 📚

Productivity tips ⚡️

  • Always start on the thing you least want to do!
  • Break big projects into small tasks (and put them on your calendar)
  • Always work from a (physical) list (I find crossing things off VERY rewarding!)
  • Be decisive⚡️

A spot of Humor 🤣


Quick Access Popup news

I’m making some shorter videos with Jean Lalonde, the author of Quick Access Popup. It’s an amazing tool that can greatly simplify your life! I highly recommend you give it a try! I probably launch it over 100 times a day! If you want to save time and be more organized, it’s a no-brainer!

Here you can get early access to a video where we show how you can <href=”https://youtu.be/oyLvMmOmeVA”>easily access mobile devices (and other special folders


How to easily access mobile devices & other special folders on Windows


Quotable quotes 🗣️ 💭

  • The thing about smart people is that they sound crazy to dumb people. — Steve Jobs
  • Productivity is never an accident. It is always the result of a commitment to excellence, intelligent planning, and focused effort. — Paul J. Meyer
  • It takes considerable knowledge just to realize the extent of your own ignorance. – Thomas Sowell


The-Automator

Joe and staff

P.S. Special thanks to the following for purchasing multipleAutoHotkey Udemy courses this month!

  • 🔥94 Julija K.🔥
  • 5 Osvaldo T.
  • 3 Zachery B.
  • 3 Michael M.
  • 3 Bastian B.
  • 2 Sergey P.
  • 2 Luís D.
  • 2 Kay M.
  • 2 K H.
  • 2 Juan R.
  • 2 Joe L.
  • 2 Jeff T.
  • 2 Daniel E.
  • 2 Apiphu P.
  • 2 Ajey G.

December 16th, 2021

Howdy %Name%,

Hard to believe 2021 is nearly wrapped up!  We had an amazing Christmas party 🥳at our new house.  The White elephant 🐘 gift exchange was a blast!

As I mentioned in this video, I launched a new AutoHotkey FAQ2 Udemy course and have 100 FREE coupons 😁 for newsletter subscribers.
You can learn more about the course and get the coupon here.   The course touches on many things that trip people up when they first start learning AutoHotkey.

New AutoHotkey Udemy course: FAQ #2 & how to get it for free!


AHK FAQ: Before you code in AHK

We also have the FREE FAQ1 course– what to know before you code which is free and has many great tools for coding in AutoHotkey.  Here are 8 scripts in that course (there are more but these are the main ones that will help nearly all people that code in AutoHotkey):

  1. AHKEditSwap– Allows you to easily change your default editor of AutoHotkey scripts
  2. AHKAddToStartup – Easily add AutoHotkey scripts (or any program) to the Windows startup process
  3. AHKScriptScan– Have a way to peek inside AutoHotkey files & highlight possible hacks
  4. AHKHelp– Have access to AutoHotkey help in ANY program.  It also searches YouTube for videos on your topic!
  5. AHKHotkeyStringLookup– Search your running scripts for Hotkeys & HotStrings.
  6. AHKScriptHub– Easily access, reload, edit, pause, suspend, or jump to folders of any running AutoHotkey script
  7. AHKToolkit– Speed-up your AutoHotkey code development
  8. AutomateMyTask – Easily find & click images (or controls). AmT writes your AutoHotkey syntax for you!

Free Live AutoHotkey & Quick Access Popup help Fridays

Did you know that from 10-11 on Friday’s Jean Lalonde and I hang out in Zoom (and on my YouTube channel) and offer people 🆓 AutoHotkey and Quick Access Popup help?
You can sign up to get reminders and join the zoom meeting here or just go to the live stream on my YouTube channel.

We often have some very fun and interesting discussions while helping attendees.  Jean’s been showing some of the cool functionality of a new tool that will manipulate text in the clipboard as well as other gems of things he’s been working on.


Developer’s corner

Ever want to use AutoHotkey to record audio?  With the downloading of the 🐟 BASS.DLL file you can easily do it.  I tested it out and it was very solid and easy to use.

Recording Audio with AutoHotkey and BASS dll


Creating Bar Charts 📊

Sometimes you might have a little bit of data you want to graph.   The GDI library is amazing!  In this video I showed how someone wrote a wrapper to simplify creating of charts with AutoHotkey.  It’s much easier than you would think!

How to easily create Bar Charts with AutoHotkey and the GDI library


Intro to using Classes in AutoHotkey

Jean Lalonde re-wrote Quick Access Popup a few years back to leverage classes.   I asked him if he’d give me an Intro to Classes in AutoHotkey and he nailed it!  When you first learn AutoHotkey I think learning Functions is your best way to level-up.  After you’ve mastered functions learning Classes is a natural next step!  Why don’t you dive into it today?

Intro to Classes in AutoHotkey | Learn how and why to use Classes


The-Automators’ Podcast

What we’re reading 📚

A spot of Humor 🤣

This is why I encourage you to ask qualifying questions to people doing work for you!  Sometimes you can’t afford the “cheap” solution?

Quotable quotes 🗣️ 💭

  • It’s hard to beat a person who never gives up. — Babe Ruth
  • It is not enough to be busy, so are the ants. The question is: What are we busy about? – Henry David Thoreau
  • If you aren’t fired with enthusiasm, you will be fired with enthusiasm. —Vince Lombardi

The-Automator

Joe and staff

P.S.  Special thanks to the following for purchasing multipleAutoHotkey Udemy courses this month!

  • 5 Osvaldo T.
  • 3 Zachery B.
  • 3 Michael M.
  • 3 Bastian B.
  • 2 Sergey P.
  • 2 Luís D.
  • 2 Kay M.
  • 2 K H.
  • 2 Julija K.
  • 2 Juan R.
  • 2 Joe L.
  • 2 Daniel E.
  • 2 Apiphu P.
  • 2 Ajey G.

December 9, 2021

Howdy %Name%, are you ready for Winter❄️? I don’t mind the temperature change however I do miss the amount of the day that is light out 🌞.

What are you doing manually today that you could automate?

Developer’s corner – Life support for IE

During one the Friday free AutoHotkey / Quick Access Popup support hours someone asked about automating IE in Windows 10 & Windows 11. I did some research and Windows 11 doesn’t come with IE installed however you can add it back. Later I’ll record a video how I used a Virtual Box to install Windows 11 and IE. Meanwhile, when I was testing IE mode of Edge in Windows 10 I noticed that the IWB2 Learner tool was able to identify elements on the page! I showed this to Tank and he mentioned the way I was connecting to it would break so he re-wrote my attempt with a much more robust approach. We can’t navigate to pages that don’t support IE, however this keeps IE on life-support 👩‍⚕️for the time being.

How to Automate IE from within Edge


AHKScriptHub

Do you have a lot of scripts running at a given time? Do some of them not have System Tray icons? Or do many use the same, green, AutoHotkey icon? AHKScriptHub is a great way to easily: Edit, Pause, Suspend, etc. of running scripts (even if they don’t have a tray icon!) I use this a lot as several of my scripts don’t have system tray icons and it allows me to edit to or just open the folder where it is located.


Free and paid AutoHotkey Udemy courses

Did you check out the FAQ part 1 free Udemy course? It’s for people that are VERY new to AutoHotkey! I particularly like that you can jump around and not work through every lesson. I also have a FAQ part 2 that was just released 🔥today🔥. The second part is paid but you can get discount here (please do use the coupon; you get savings and I make more of what you pay) Again, these courses are for people totally new to AutoHotkey.

Do you know anyone that would benefit from using AutoHotkey? Why not purchase any of my courses for them for a great Christmas gift🎅? %Name%, can you think of something that would pay out more? Let me know!


Automatically Search & Replace Clipboard content

I’m really liking this overall concept more and more. Why not have something constantly monitoring your clipboard? When it see specific content, have it tweak it to what you want? Jean Lalonde, author of Quick Access Popup, is creating a tool that will help with this however I demonstrate how easy it is to do programmatically in this video.


The-Automators’ Podcast


What we’re reading 📚


A spot of Humor 🤣

I’m not sure how many smart devices I have in my home (probably at least 30) but, if this was a setting, I would definitely turn it on! LOL🤣


Quotable quotes 🗣️ 💭

  • Build your own dreams or someone else will hire you to build theirs. — Farrah Gray
  • The true price of anything you do is the amount of time you exchange for it. — Henry David
  • The person who says it’s not possible needs to get out of my way — Joe Glines

Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey GUIs are Easy with AutoHotkey Intro to DOS & AutoHotkey AutoHotkey FAQ

The-Automator

Joe and staff

P.S. Special thanks to the following for purchasing multiple AutoHotkey Udemy courses this month!

  • 5 Osvaldo T.
  • 3 Zachery B.
  • 3 Michael M.
  • 3 Bastian B.
  • 2 Sergey P.
  • 2 Luís D.
  • 2 Kay M.
  • 2 K H.
  • 2 Daniel E.
  • 2 Apiphu P.
  • 2 Ajey G.

December 2, 2021

Howdy %Name%,

AHK FAQ: Before you code in AHK

Did you have a good Thanksgiving 🦃? I know it’s just a U.S. Holiday however it’s one I wish had a more global presence. It’s probably the least “commercialized” holiday and is still about family, friends and giving back. Speaking of which, did you check out our free AutoHotkey Udemy course? It’s meant for true noobs so it may not be a good fit for you however it’s a great one to pass along to someone that is considering using AutoHotkey. BTW, is it just me, or is the below meme one of the most basic, yet important, concepts to understand?

Have you carved out time to learn AutoHotkey and invest in yourself?


Developer’s corner

Have you done much with Excel and AutoHotkey? I’ve automated an amazing amount of stuff with the two. Saved countless hours and created amazing reports at the click of a button! This week I released two videos automating Excel with AutoHotkey (which means I now have 52 tutorials of AutoHotkey & Excel. BTW- I also updated how I’m getting the current range (but haven’t made a video on it yet) however the updates are in my Excel Function library. The new way won’t use colored cells (which the old one did)

Excel Paths

The first video was how to get various paths from Excel. This can come in handy when you’re working with multiple files and/or want to have a script that will work on other computers.


Meta Data from Excel

Sometimes you’re wanting to learn more about given Excel files. This video shows many meta data fields that you can grab. If you have Excel files that have meta data, this could be really helpful to find specific files…


Window Snipping tool 📷

Are you using my Window Snipping tool with built-in OCR? It’s my most popular download! Being able to quickly grab screen clippings is amazing! The built-in Translations is also handy if you’re working with others around the globe. Personally I used it dozens of times a day. The OCR is fast and accurate but does require Windows 10+


Automate Skipping YouTube ads 🎥

Years ago, before I created AutomateMyTask , I used FindText to automate skipping YouTube ads. It’s fairly accurate and easy to do with my version of the findtext Function.


The-Automators’ Podcast


What we’re reading 📚


A spot of Humor 🤣

I’d be lying if I said this wasn’t me…


Quotable quotes 🗣️ 💭

  • The true price of anything you do is the amount of time you exchange for it. — Henry David
  • Wealth is the product of man’s capacity to think. — Ayn Rand
  • Simplicity boils down to two steps: Identify the essential. Eliminate the rest. ― Leo Babauta

Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey GUIs are Easy with AutoHotkey Intro to DOS & AutoHotkey AutoHotkey FAQ

The-Automator

Joe and staff

P.S. Special thanks to the following for purchasing multiple AutoHotkey Udemy courses in November!

  • 4 래곤 드
  • 4 Jason L.
  • 3 Walter V.
  • 3 Rodrigo F.
  • 3 Robert R.
  • 3 Richard Q.
  • 3 Raimondas L.
  • 3 Margaret H.
  • 3 Lars T.
  • 3 Joseph D.
  • 3 John L.
  • 3 Jeremy B.
  • 3 Fred F.
  • 3 Christopher S.
  • 2 Vicki J.
  • 2 Sharon M.
  • 2 Ray T.
  • 2 Raphael A.
  • 2 Nicolas J.
  • 2 Maik S.
  • 2 Kevin S.
  • 2 Kanishka S.
  • 2 Juhani R.
  • 2 Jeff T.
  • 2 Jackson L.
  • 2 Andreas H.
  • 2 Aditya P.
  • 2 Achim S.