October’s 2021 AutoHotkey Newsletter

I’m going to be also publish the AutoHotkey Newsletter here in case you don’t receive it you can check the-Automator to find a given week.

AutoHotkey Newsletter 10/21/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Hi AHK Enthusiast,

What have you automated today?  A couple of days ago I was looking out my window 🌞 (see below) and was realizing what a great life I have.  I made a lot of good choices (and some bad) but got to a point where I own several homes, have zero debt, and have a decent amount saved up for rainy days.  But here’s the thing.  It isn’t by accident

Sunrise over a grassy yard with a covered patio in the foreground and pink clouded sky through silhouetted trees, seen from the author's window

It’s from hard work and dedication.  From taking extra time up front to find long-term solutions instead of just running around “putting out fires” 🔥.   I did, of course, have fires to put out in my corporate days however
I always made up for it “on my own time”.  Why?  Because I was unwilling to do the mundane tasks over and over.  For about 10 years I’d spend one week a year on  a “code-cation” with a good friend.
We’d work 12-15 hour days teaching ourselves how to be more efficient.
When I was at work I always blocked several hours a week to dive-deep into a topic and learn.

It’s one of the main reasons I created the AutoHotkey Udemy courses.  AutoHotkey is an amazing tool but, when you start,
it can be quite overwhelming.    My courses are very well planned and structured to give a clear path to learn AutoHotkey.  Have you worked through them?
If not, why not?   Learning how to automate your tasks is one of the best ways to working smarter, not harder.  I highly recommend you schedule a 2-hour recurring weekly appointment for learning AutoHotkey.
This is not time that you use to write your scripts.  This is to dabble in new areas.  In this video I cover 17 ways to automate programs with AutoHotkey.
How many do you know?  Get on it today!  Remember, this isn’t wasted time.
It’s a solid investment in yourself! 😁

 

Video thumbnail showing a smiling man with glasses beside the text 17 Approaches to Automate Windows Programs on a yellow background, with

Speaking of which, here is an excerpt from one of those sessions where Tank, TABNation, and I discussed API calls.
I thought it was a really great chat so I ripped it out and wrapped it with other resources.

Yellow title card reading Deep-Diving into APIs with Tank & TABNation, Excerpted from Live Support with the-Automator.com logo


Developer’s corner 👪📢

As many of you know I’ve been offering free AutoHotkey support on Friday’s from 10-11:30ish on my YouTube channel.  I decided to go “all-in” and create a recurring zoom meeting.  If you sign up you’ll get email reminders and you can join the meeting (instead of just watching on my YouTube channel).

BTW I plan to have regular guests!  For instance this Friday Jean Lalonde, author of Quick Access Popup, is  going to be there and mention some new improvements coming out soon regarding Live folders & Groups (I use Groups very frequently so I’m excited to hear the news!)

If you can’t attend, but have a question that you’d like to have answered, you can submit your question here


AutoHotkey New File TemplateAutoHotkey logo: a large white letter H on a glossy green rounded square

In this video I show you how easy it is to tweak the AutoHotkey New File template so every new script you create has your default value / settings in it!


AutoHotkey New File Template video thumbnail showing the right-click New menu with AutoHotkey Script option and the title Where it is & What should


The-Automators’ PodcastGlossy blue microphone icon in a teal metal ring with a teal banner reading PODCAST

#113: 7 reasons to talk to others about your programming  Start doing this today!

#114: 5 tips how to reduce the amount of personal support you provide

#115: What is an idea worth? How much 💲 should you pay the “idea person”?


AutoHotkey WebinarClose-up of a keyboard with a glossy blue key labeled Webinar among white keys marked Menu, Ctrl and #

Our AutoHotkey webinar last Tuesday was an intro to Functions.  In it we showed how to use built-in functions as well as create your own.  We discussed optional parameters, byRef, Scope, and Global & Static variables.  If you’re not using functions, you really should check out the webinar!  BTW- I have a page dedicated to  AHK Functions and I cover them in the Intro to AutoHotkey course.

In the 2nd hour of the Webinar Dimitri Geerts showed us how he’s using Styles to “pretty-up” AutoHotkey GUIs.   I liked it so much I created a video💋 and file resources on using them.  Very cool & easy way to give an update to our AutoHotkey GUIs.  If you’re new to GUIs, I highly recommend our GUIs are Easy Udemy course.  It’s a great way to step into them!

Video thumbnail showing a man beside stacked AutoHotkey GUI windows in different styles, titled Easily apply 29 Styles to AutoHotkey GUIs


What we’re reading 📚


A spot of Humor 🤣 Yep- this is definitely the case for me!

Meme with a man and a woman standing apart, her arms crossed. Caption: Behind every angry woman stands a man who has absolutely no idea what he did


Quotable quotes 🗣️ 💭

  • It’s amazing how much you can accomplish when you don’t care who gets the credit — Joe Glines
  • Strive not to be a success, but rather to be of value. — Albert Einstein
  • The true price of anything you do is the amount of time you exchange for it. — Henry David

1,317 File attributes

In case you missed it, a while back I shared this little gem from SKAN.  This cool script lets you peak at, up to, over a thousand file attributes!

FileExPro from SKAN banner: Access 1,317 File Attributes via AutoHotkey, the-Automator.com logo


The-Automator

Joe and staff

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

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

  • 3 Samuel H.
  • 3 Rick O.
  • 3 James G.
  • 3 David Le F.
  • 2 Godrim B.
  • 2 Armando R.
  • 2 Anthony M.
  • 2 Allan McK.

AutoHotkey Newsletter 10/14/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background


Hi AHK Enthusiast,

I hope you’re doing well! We got our dog a new buddy. Now she’s entertained and they’re both tuckered-out at the end of the day! 😁


Developer’s corner

Improving the Windows 10 Clipboard Manager 📋

If you’re running Windows 10+ you now have a built-in clipboard manager which is very helpful. By clicking Win+V you can access previous items in your clipboard. Unfortunately the activation key is the space-key which isn’t intuitive to me. So, after ~ a year of using, I finally took 5 minutes to write a script to switch it to the tab key. Here I walk through the simple code and you can grab the code here.

Incidentally do you have a copy of my 36 Windows shortcuts? I created this document over 20 years ago and its still valid and extremely helpful! Many people mentioned my demonstration of the “redo” command “blew their minds”


AutoHotkey’s New File Template 🆕

How often do you create a new file only to have to remove what’s there and add your default template? In this video I show you how you can edit the default template to have what you want. I also point out how to do it in AHK Studio.


A yellow light bulb with radiating rays next to a white USB flash drive, the AutoHotkey logo style icon used as a decorative header for theDirectory Opus

I finally changed my default file browser over to Directory Opus. I had a great tutorial with Leo Davidson last week showing how to create buttons/ customize it. Leo actually took an idea I had and added it! I got a preview and it’s a nice little feature that I enjoyed about Windows Explorer. I’m waiting to release the video when they release the update.


COM and AutoHotkey 🆕

After a great live AutoHotkey support session with TABNation and Tank, I excerpted the discussion from Tank, wrapped it with more resources, and then built a new page on the-Automator dedicated to COM and AutoHotkey


AutoHotkey Webinar

Our webinar next Tuesday, October 19th we’ll be walking through using functions. If you’re not familiar with using or creating your own function, you don’t want to miss this! I believe functions are the single best “level-upper” that you can learn! You can sign up for the webinar here


The-Automators’ Podcast


A spot of Humor 🤣

Cartoon of a group of neighbors outside a house, one man in a yellow shirt raising his hand as others look startled, captioned Relax, that was no

What we’re reading 📚


Quotable quotes 💭

  • You’ll never be criticized by someone who is doing more than you. You’ll always be criticized by someone doing less —Denzel Washington
  • Effective performance is preceded by painstaking preparation. — Brian Tracy
  • I’m a greater believer in luck, and I find the harder I work the more I have of it. — Thomas Jefferson

(%Name% do you have a favorite quote? Let me know and maybe I’ll add it to my list!)


Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe and staff

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

  • 3 Samuel H.
  • 3 James G.
  • 2 Godrim B.
  • 2 Armando R.
  • 2 Anthony M.
  • 2 Allan McK.

AutoHotkey Newsletter 10/07/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Hi %Name%,

Can you believe 🎃ctober is here? I’m excited as the pond excavation is (finally) done and we’re hoping to get some rain here soon. We got a little the other day but it’s going to take a LOT to fill it up now. I think we tripled the volume of it (besides removing a dozen trees that were draining it). I still need to add the aeration line, but I’m stoked we’re finally ready to move forward!

Freshly excavated dry pond basin with bare dark soil and a shallow puddle, surrounded by trees, showing the completed pond work


Developer’s corner

A couple of weeks ago Tank, admin on the AutoHotkey forum and AHK Whiz, joined TABNation and I during Live AHK support. Tank offered-up some great insights on COM, AHK V2 and API calls. I’ll be releasing the videos over the coming weeks but I hope to see more of you during the live support. I’m going to start having more guests with a planned topic (depending on the expertise of the guest). If you can’t make it to the live session, but have a question you want answered, you can fill out this form 📋.


Creating Images / button’s with HellBent’s Image theme creator class

Hellbent reached out to me saying he’d like to work through a demo using a couple of his classes. I was really impressed at how you can easily create “themed” buttons that look amazing! He also demonstrated how you can click them/ take action on them. Really amazing tool!

Thumbnail with a grid of themed AutoHotkey GUI buttons in many colors and styles, overlaid with the title Custom AutoHotkey Gui Buttons


Customizing Directory Opus 🌞

I had another great call with Leo Davidson from Directory Opus. In this video we walk through some very powerful ways to customize Opus.

Yellow video thumbnail with a lightbulb-and-eraser style icon and the bold text Directory Opus Customization tips plus the-Automator.com logo.

If you missed it, Jean Lalonde and I had a call with him a while ago showing how to use QAP and Opus together.


Working with Images but no Image files

In this video I demonstrate how you can encode images and save them as text. Then grab the text and render them as pictures (without saving them as image files).  Base64 is AMAZING!

Yellow video thumbnail reading How to work with Images But not have Image files with Base64 to the rescue! and the-Automator.com logo


The-Automators’ Podcast

AutoHotkey Webinar

Our last webinar, led by Jean Lalonde (author of Quick Access Popup) walked us through using objects in AutoHotkey. The next one we’re going to cover using AHK functions


What we’re reading


A spot of Humor

A meme with a text joke above a photo of a smiling woman with blonde hair and a man in a blue shirt sitting across a cafe table with a white cup


Quotable quotes

  • Do the hard jobs first. Easy jobs will take care of themselves. — Dale Camegie
  • Strive not to be a success, but rather to be of value. — Albert Einstein
  • If passion drives you, let reason hold the reins. — Benjamin Franklin
  • I’ll take a hard working noob over a genius any day! — Joe Glines

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe and staff

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

  • 3 James G.
  • 2 Godrim B.
  • 2 Armando R.

September 2021 AutoHotkey Newsletter

September’s 2021 AutoHotkey Newsletters

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background

Hi %Name%,

Things are coming along here now that I’m moved into my office we’re adding a carport.  I actually helped dig the wholes the other day. It was tough work, but I’m looking forward to being able to park under it soon!   Do you think my friend’s pickup is big enough??? 😲

Partially built carport frame with fresh wooden posts and beams, a silver pickup truck parked behind it on dirt ground


Office hours tomorrow October 1st

Tomorrow we’re planning office hours with Thom from TabNation at 11 EDT.  If you have a question you’d like answered you can submit it here (or just go to my YouTube channel and ask it live).  After this week I’m going to start alternating the guests.  I plan to bring in people like: Jean Lalonde (Quick Access Popup) , Maestrith (AHK Studio), Tank (AutoHotkey forum), Hellbent (AHK GUI guru), etc.  If there’s someone you’d like to have on, let me know!


FileExPro from SKAN 📢

I found this amazing function from SKAN give you access 1,317 file attributes!  Granted, the actual number depends on the type of file you’re working with but it’s pretty amazing none-the-less.  I worked through using it in this video.

FileExPro from SKAN banner: Access 1,317 File Attributes via AutoHotkey, the-Automator.com logo


Cleaning 📞  phone numbers with a RegEx

Regular Expressions are amazingly helpful!  I have a good series on them here.  In this video I walk through how to use one for cleaning up US Phone numbers.

Video thumbnail titled Clean-up Phone Numbers with RegEx in AutoHotkey on a yellow background, with a red vacuum cleaner and the-Automator.com logo


How to record Audio 🎙️  using AutoHotkey and BASS.dll

In this tutorial I show how you can use the BASS.dll to record audio on your computer.  I tested recording .mp3, .wav, .ogg, and .aiff file formats.  I think there are native tools in windows to record audio, but this was pretty cool and allowed for flexibility of file formats.


Thumbnail for a video tutorial titled Record Audio with BASS.dll & AutoHotkey, showing a white USB microphone beside supported formats .mp3, .wav


The-Automators’ Podcast


AutoHotkey Webinar

Have you watched the last webinar on Objects?  Jean Lalonde, author of Quick Access Popup, did a great job showing Simple and Associative Arrays.   The next AutoHotkey webinar Jackie and I will be discussing functions.  You can sign up here


What we’re reading


A spot of Humor

I don’t know if my wife has a pseudo-name, but she definitely could have drawn this!

Cartoon of two women frowning at a dull-looking man in a red shirt on a couch, captioned: He used most of his fun personality on the Internet. I get


Quotable quotes 🤔

  • My goal is no longer to get more done, but rather to have less to do. — Francine Jay
  • Build your own dreams or someone else will hire you to build theirs. — Farrah Gray
  • Strive not to be a success, but rather to be of value. — Albert Einstein

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe and staff

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

  • 4 Richard C.
  • 3 Jean Claude L..
  • 3 Frank W.
  • 3 Bettye C.
  • 3 Angelo D.
  • 2 Ulrich S.
  • 2 Robert R.
  • 2 Pang L.
  • 2 Marcos T.
  • 2 Lucas A.
  • 2 Juan J.
  • 2 Eugene V.
  • 2 Cristi A.
  • 2 Chachrist S.
  • 2 Bartosz S.

AutoHotkey Newsletter 9/23/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Hi %Name%,

I hope you’re doing well! I’ve still been super busy around my house. Thankfully I’m (mostly) moved into my new office and are getting ready for the car port to be built. I was going to go across the entire driveway (fifty feet) but decided I enjoyed the morning sun hitting me while I’m at the computer. After spending ~20 years working in fortune 500 companies, I hated being in huge buildings w/o even being able see any sunlight. Now I can sit at my computer and get a tan! 🌞

This weekend was particularly hard work. I spent 20 hours running a chain saw and cutting the trees we fell in our pond so I could burn them. They were one of the big reasons why we didn’t have year-round water at the pond so I decided to cut them down. Hopefully, next week, the excavator will come in and dig the pond down more and expand it. Then I can begin to try and fill it! While I was watching the fire burn, I took a picture and happened to notice what looked like a sad-face in the fire. I circled it below but no other editing was done. Am I crazy???

<img alt=Outdoor brush fire with a yellow circle and arrow pointing to a sad-face shape in the flames, with the banner text My fire was sad! src=


Great call with Hellbent!

I had a great call with Hellbent yesterday! He’s working on additions to my screen clipping tool 😲 but mentioned he had a need class for making it easy to use GDIP to create layered windows. Here’s the video where he walks me through how to use it. You can get all resources mentioned in the video here.

BTW- Hellbent is hoping to join us this Friday during Office Hours. Will you be there %name%? If you can’t make it, but have a question, you can submit it here. If you’re not aware of Hellbent, he’s got a great YouTube channel that you can watch here.


Calculating distances between Latitude & Longitudes

A subscriber mentioned he was using Google maps for calculating the distances between two points. I realized I’d already solved this in AutoHotkey (with Maestrith’s help).
In this video, I walk through how to use the function.


Video thumbnail with a smiling man in a white AutoHotkey t-shirt beside the title Distances between Latitude & Longitude with AutoHotkey and the


Play / Pause a video in VLC- and get the time stamp

In this video I show how I automated starting/stopping VLC with AutoHotkey & the ACC library ⚡. More importantly my original script required the entire ACC library (and an #Include). I decided to “pull in” the functions I was relying on to have a self-contained script. Many users don’t understand how libraries work in AutoHotkey. Pulling in the functionality that you need reduces the issues you’ll have at a later date. Of course you also won’t have benefits if someone “improves” the ACC library, but I’d rather just trust what I have then hope new changes don’t mess-up my script!


Video thumbnail showing the VLC Media Player logo, an AutoHotkey H icon, and the title Easily Play Pause VLC with AHK and Packing up AHK Lib


📢 AutoHotkey Webinar on Objects

Jean Lalonde, author of Quick Access Popup, lead a great
webinar on Objects! As I mentioned in the webinar, I cover objects in the
Intermediate AutoHotkey course.
Below is the first hour of the webinar however the 2nd hour was also really good! We talked more on objects, then Dimitri showed us how he recreated Notepad in V2 of AutoHotkey. We also did some Q&A with attendees.


Webinar thumbnail with AHK keys, title Hour 1: Intro to Objects, showing hands typing on a laptop with a mouse


The-Automators’ Podcast

#109: How much support should we offer when selling software

#110: Should we teach our kids AutoHotkey? 👪

#111: The Pros & Cons of Windows 365 / Windows in the cloud ☁️


What we’re reading


A spot of Humor

Been there, done that!

Cartoon of a man holding his back on an exam table while a doctor warns him to stretch before assaulting his computer


Quotable quotes

  • Wealth is the product of man’s capacity to think. — Ayn Rand
  • While one person hesitates because he feels inferior, the other is busy making mistakes and becoming superior. — Henry C. Link
  • Concentrate all your thoughts upon the work in hand. The sun’s rays do not burn until brought to a focus. — Alexander Graham Bell

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe and staff

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

  • 4 Richard C.
  • 3 Jean Claude L.
  • 3 Frank W.
  • 3 Bettye C.
  • 3 Angelo D.
  • 2 Ulrich S.
  • 2 Robert R.
  • 2 Lucas A.
  • 2 Juan J.
  • 2 Eugene V.
  • 2 Cristi A.

AutoHotkey Newsletter 10/16/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Hi %Name%,

Here’s a pre-post comparison picture of my house. We converted the carport into a bedroom & office. He did an amazing job making it look like it was part of the original house! 😁 Next is to add Solar 🌞 which will be awesome!

Before and after photos of a brick house, the carport enclosed and converted into a bedroom and office, with yellow Pre and Post labels


Developer’s corner

📢 Last Friday’s “Office hours” with TAB Nation went really well! You can see a recording of it here, or join us tomorrow at 10 CDT live on my YouTube channel! If you have something you’d like asked, you can submit your question here

Screenshot of a Zoom video call with two men, Joe Gilmes and Thoth, during the TAB Nation office hours session


Level-up your Programming

A while back Maestrith, author of AHK Studio, taught me about RGB, Decimals and Hexadecimals in AutoHotkey. For those of us that are non-programmers, this can be a daunting topic. It was great having Q&A with him!

Video thumbnail with yellow background showing a smiling man with glasses beside text Maestrith teaches me RGB, Decimals & Hexadecimals in AutoHotkey


Directory Opus meets Quick Access Popup

I had a great call with Leo Davidson from Directory Opus and Jean Lalonde from Quick Access Popup. Jean demonstrated some great functionality that is integrated with Directory Opus⚡️. It was wonderful talking with others that love to save time! I hope to do more calls with Leo & Jean!
Learn more about Directory Opus by watching these great videos
Yellow banner reading Get more done with Directory Opus and Quick Access Popup with the-Automator.com logo and tagline Learn to Work Smarter, not

Just a reminder, Quick Access Popup is now back to free / donation ware! This is an amazing tool! I use it around 100 times a day and it saves me from a ton of manual programming in AutoHotkey!


Automators’ Podcast


AutoHotkey Webinar on Objects 📢

Next Tuesday, Jean Lalonde will be giving us an Intro to Objects. Be sure to sign up so you get the email reminders and resources.

Intermediate AutoHotkey
Using objects in AHK allows us to group values in sequences (lists) or to group values by subject for example, properties of an item.)
In this webinar , Jean will cover basics of using objects and show a complete application reading a file to build list of records and songs.
BTW- I covered an intro into Objects in the Intermediate AHK Course


A spot of Humor

Two kids on a sidewalk in a comic meme: a girl in a folding chair says a teacher knows nothing and smelled of cheap vodka while a boy replies Stop it

What we’re reading


Productivity tips

As I mention in this video, Automate This is a really interesting book. Not so much on “how” to automate,
but the tenacity & ingenuity used as well as the “never give up” mentality!


Man with glasses and a beard in a green shirt speaking to camera, with a Udemy and the Automator Learn sign on the wall behind him


Quotable quotes

  • Winners are NOT those who never fail but those who never quit.
  • If you have time to whine then you have time to find solution. —Dee Dee Artner
  • The person who says it’s not possible needs to get out of my way — Joe Glines

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe and staff

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

  • 3 Jean Claude L.
  • 3 Frank W.
  • 3 Angelo D.
  • 2 Lucas Silveira A.
  • 2 Eugene V.
  • 2 Cristi Marian A.

AutoHotkey Newsletter 09/09/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Greetings %Name%,

I hope you’re doing well. It was a trying week for me as I moved into my new office and had to go to storage to get the 27 boxes of books 📚 and my book shelves that I’d stored. Here’s a short video showing my new office layout. Still lots to be done, but it’s usable and much larger than my last one!


Tall wooden bookshelves crammed with books and framed photos in the author's new office, shown in a video still


Developer’s corner 📢

As I mentioned in this video, TAB Nation and I are going to hold “office hours” 🆘 tomorrow, Friday Sep 10th at 11 Eastern. We’re considering doing this regularly and would love❤️ your feedback on when to have them & where to host them (or if you have questions you want answered). Please complete this short form to let us know how we can better help you.

Man with glasses and gray beard speaking to camera, with blue banner reading Sep 10th @ 11:00 am EDT and a Udemy sign behind him

Speaking of TAB Nation, we made a video a little while back discussing how to improve the likelihood of getting help with your code. A bit of it was out of frustration because some people (I’m sure you’re not one of them) expect us to drop everything and solve their problems with very little direction.

Yellow video thumbnail reading Getting help with your script with the AutoHotkey logo and TAB Nation logo


Hotkeys that paste images 🖼️

I recently released this cool script that allows you to use a hotkey to paste images. If you have images you paste often It’s a huge time saver!

Thumbnail for a video on hotkeys for pasting images, showing the title Hotkeys for Pasting Images beside a man in a white shirt and a Paste menu


Quick Menu list of Text Snippets

Do you have a lot of text snippets ✍️that you frequently paste and can’t remember the HotKey or HotString for them? Typically I’d recommend Quick Access Popup however it can be daunting to people that want something so simple. So I wrote this little gem that displays a menu of your text snippets and lets you select from them.


Thumbnail reading Create a list of text snippets to paste anywhere with a screenshot of a snippet list menu and the the-Automator.com logo


Podcast #111 Pros & Cons of Windows 365 / Windows in the cloud

In this week’s podcast Jackie Sztuk and I discuss the pros & cons of Windows 365 and how it will affect our AutoHotkey usage

📢 AutoHotkey webinar on Objects

During our next webinar on September 21st Jean Lalonde, author of Quick Access Popup, will give us an intro to using Objects. Be sure to register for it as I’m sure he’s going to give us some great insights into using objects.

Speaking of Quick Access Popup, Jean Lalonde has recently made a HUGE decision! He’s decided to change QAP back to being Donation ware. As you know %name%, I’m an enormous fan of QAP. It saves me so much time it’s crazy to think that now, hopefully with a donation, you can have full access to this amazing tool! Thanks again Jean for this amazing tool!


What we’re reading 📰


A spot of Humor

Two kids in a grassy yard, one swinging a stick at a ball, with the caption AutoHotkey vs. UiPath in white text at the bottom.

Quotable quotes 💭

  • Far and away the best prize that life offers is the chance to work hard at work worth doing. —Theodore Roosevelt
  • Do the hard jobs first. Easy jobs will take care of themselves. — Dale Camegie
  • My goal is no longer to get more done, but rather to have less to do. — Francine Jay

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe and staff

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

AutoHotkey Newsletter 9/09/2021

Greetings %Name%,

It’s hard to believe but my office and new bedroom are (basically) done! 😁 I’m waiting for my new desk to arrive to move in, but here’s a pic of it empty.

Empty bedroom with two ceiling fans, a white door, a window with blinds, and gray wood-look flooring


Developer’s corner

I was working with a client that frequently wants to paste specific pictures. A while back I’d shown how to automate putting a picture in the clipboard but
thought I’d make it a bit easier (and have it automatically paste). I also went through and pulled in the specific GDI functions so now the script is self-contained.


Thumbnail for a video on hotkeys for pasting images, showing the title Hotkeys for Pasting Images beside a man in a white shirt and a Paste menu


Calculating time / Money savings 💵

Someone commented on a video where I discussed how to calculate how much savings 💲 you have from automating. I’d honestly forgotten I’d made it! It’s a really important question though. %Name%, do you keep track of how much you save your company by using AutoHotkey?


Yellow banner titled Calculating Time & Money Savings of Automating a process above a smiling man holding a fan of dollar bills, with


Podcast that week

Last Tuesday’s podcast was a fun one as Jackie and I discussed if we should bother teaching our kids 👨‍🏫 AutoHotkey given the use of Tablets, Chrome books, etc. You can check it, and other podcasts out here.


AutoHotkey Webinar on September 21st

Last month’s webinar covering V2️ was really interesting (thanks again Dimitri!) Next month’s webinar Jean Lalonde, author of Quick Access Popup, is going to give us an Intro to using Objects. Be sure to sign up! BTW- are you a QAP User? If so, would you be up for a call with me sharing how you use the tool?

📢 THIS JUST IN! 📢 I got a note from Jean that he’d like to create a coupon for Quick Access Popup. So, if you love it like I do, now’s a great time to buy. You can get the discount code here but you better act fast, it will expire before you know it and you’ll feel as smart as the guy that sold Excel to Microsoft!


A bit of Humor

Black and white photo of a teacher with kids in a classroom, two children crouched by a bucket and a frame, with the caption Teaching kids in


What we’re reading


Quotable quotes

  • While one person hesitates because he feels inferior, the other is busy making mistakes and becoming superior. — Henry C. Link
  • The thing about smart people is that they sound crazy to dumb people. — Steve Jobs
  • Happen to things, don’t let things happen to you. — Stephen Covey

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe

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

 

  • 15 Shane G.
  • 5 Blake B.
  • 5 Björn S.

 

 

  • 4 Shawn C.
  • 4 Jasmine G.
  • 4 Guilherme B.
  • 4 Daniel R.
  • 3 Steve F.
  • 3 Sidnei I.
  • 3 Ryan C.
  • 3 N.
  • 3 Kim J.
  • 3 Gerard P.
  • 2 Mike P.
  • 2 Michael P.
  • 2 Leon G.
  • 2 David C.
  • 2 Clemens T.

August 2021 AutoHotkey Newsletter

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background

AutoHotkey Newsletter 08/26/2021

Hi %Name%,

Are you feeling stuck in your job? ⛏️

A man in a dark shirt crouches on a muddy bank of green, algae-covered water, reaching down among fallen branches while trees rise behind him.

The property we moved to ~1 year ago had a small pond which, apparently, dried out every year. I really wanted a “year-round” pond plus having the option to literally fish 🎣 in my back yard is extremely appealing! Over last weekend I worked on draining the pond so we can excavate & expand it. We’ll also be cutting down many of the trees around it (apparently, they can use up to 150 gallons a day!) and adding an aeration system.

Thankfully I have amazing friends with amazing gadgets 🛠️! My friend (and contractor) Garrett Short loaned me his pump which took me 3 days to fully drain our pond. It was hard work, but I’m really looking forward to the rewards!

So back to my original question. Are you stuck in your job? Want a promotion but can’t get your boss to see your value? Developing tools with AutoHotkey is a great way to increase your value and then easily prove your “worth more”. Why not invest in yourself so you don’t get stuck?


What I’ve automated with 🅰️utoHotkey

It’s been a while since I’ve documented what I automate with AutoHotkey. Here’s the most popular video I have on it. Do you think I should kick back off this series?

Video thumbnail titled What I've Automated with AutoHotkey: 003 showing a man in glasses beside code on a green background with the AutoHotkey logo


the-Automators’ Podcast


AutoHotkey webinar on AHK Version 2

We had an awesome webinar on AutoHotkey Version 2 lead by Dimitri Geerts. Will you be switching %name%? After considerable thought, I don’t think I’ll be switching anytime soon but still encourage people to review it and see if it is right for them. You can get the resources shared during the webinar as well as watch the videos here. Don’t forget to grab Dimitri’s V1️ to V2️ converter to save yourself some time and pain!


Quick Access Popup

Jean Lalonde and I covered important settings you should know when you start using Quick Access Popup. I’ve been using Quick Access Popup more and more. It’s an amazing time-saving tool!

Meme showing a man in a dark tunic touching a woman's chin with a gloved hand, with text reading REPEAT THAT SAME REPETITIVE TASK FOR THE NTH TIME?


What we’re reading

Nearing my 5,000 on YouTube & Udemy! 😁

On YouTube I currently have 4,941 subscribers and on Udemy I have 4,754 students. Crazy how close the two numbers are! If you’re interested in buying a Udemy course, please make sure you go here so you get a discount (and I get a higher percentage of what you pay. If you use my link, I get 97% otherwise I get between 25-50%)


Quotable quotes

  • The way we measure productivity is flawed. People checking their BlackBerry over dinner is not the measure of productivity. — Timothy Ferriss
  • My whole philosophy is working smarter and not harder. And making sure I’m using little effort and getting a huge effect. — Anthony Pettis
  • The ladder of success is best climbed by stepping on the rungs of opportunity. — Ayn Rand

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe, Isaias (RaptorX) and staff

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

  • 15 Shane G.
  • 5 Blake B.
  • 5 Björn S.
  • 4 Shawn C.
  • 4 Jasmine G.
  • 4 Daniel R.
  • 3 Steve F.
  • 3 Sidnei I.
  • 3 Ryan C.
  • 3 Kim J.
  • 3 Gerard P.
  • 2 N.
  • 2 Mike P.
  • 2 Michael P.
  • 2 Leon G.
  • 2 David C.
  • 2 Clemens T.

AutoHotkey Newsletter 08/19/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Greetings %Name%,

While Isaias is taking a break, I’ve shifted my attention to helping a local Mexican Restaurant. Its been an interesting experience to say the least! Since they barely speak English, I’m just taking action instead of asking for permission. 😲

The first thing I did was build them a simple website (amazingly none of the 4 restaurants here in town had one). I’ve also automated publishing pictures to social pages (with QAP) and have been working on building an App for them with AppSheet (I’m hoping to record a couple videos on AppSheet in the future but you can watch this short video giving you an idea of its capabilities)


AutoHotkey webinar on AHK Version 2

We had an amazing great AutoHotkey webinar on AHK Version 2 earlier this week!  We covered the major changes as well as the reasons, or lack there of, you might want to make the change. Go here to get the links to recordings and resources. Special thanks to Dimitri Geerts for leading the webinar and creating the deck! Don’t forget to try the converter tool he’s been working on which will try an adapt your v1 code to v2!

Don’t forget to sign up for future webinars here or check out some of our 60+ webinars here


Developer’s corner 📢

Webservice API calls, Webhooks, and Fiddler

In this API tutorial I walk through a site I found where you can connect to a server and see the network traffic the server receives when you use a browser, or AutoHotkey, to connect to it. You can, and should, learn more about APIs


Streamlining writing this Newsletter

In this review I show some of my process for writing this newsletter. QAP is a huge help!

A bit of humor

I spent ~23 years working at Fortune 500 companies and don’t miss it 1 bit!

A black and white cartoon of a bearded man in a boardroom asking a hooded executioner to return him to the rack, with a caption reading Could I


cJson parser

GeekDude’s cJSON parser now works with 32-bit mode! I haven’t had a chance to play with it yet but I look forward to being able to get the speed benefit in 32-bit! According to GeekDude, if you’re doing benchmarking, note that the first time you call a cJson function it will be a little slower as it loads all the machine code into RAM.  Following calls will be executed from RAM so you’ll see the performance on subsequent calls (not the 1st one)


Podcast that week

  • #106: 5 reasons being pigheaded is a good thing
  • #107: 7 tips to increase your scripts working on multiple computers
  • #108: Selling scripts: Subscription based verse 1-time fee

What we’re reading


Short Productivity tip

Working with no distractions! It’s a glorious thing!


Quotable quotes

  • Winners are NOT those who never fail but those who never quit. —  Unknown
  • The ladder of success is best climbed by stepping on the rungs of opportunity. — Ayn Rand
  • It takes considerable knowledge just to realize the extent of your own ignorance. — Thomas Sowell

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe and staff

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

  • 5 Blake B.
  • 5 Björn S.
  • 5 Shane G.
  • 4 Shawn C.
  • 4 Jasmine G.
  • 3 Steve F.
  • 3 Sidnei I.
  • 3 Ryan C.
  • 3 Gerard P.
  • 2 Mike P.
  • 2 Michael P.
  • 2 Leon G.

AutoHotkey Newsletter 8/12/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Can you believe it is August %Name%? 😲  I see it on the calendar but am having a hard time accepting it!

We finally got our back porch poured!  The office is coming along nicely as well.  A couple more weeks and we’ll be done and ready to migrate into my office!

Newly poured concrete back patio at dusk with teal Adirondack chairs, a gas grill, and a fire pit beside a brick house


Developer’s corner

Google Translate API

I’m helping a local Mexican Restaurant with various tasks.  They’re so “authentic” they don’t really speak English so I’ve been using Google translate a lot.   So much so, that I wrote this little script to leverage the Google Translate API and help with my texting to/from them.


How to use Google Translate API for translating your SMS Text with AutoHotkey, on a yellow banner with the AutoHotkey logo


Dynamically updating the DOM

Ever use an ActiveX control to display content?   Wouldn’t it be great to dynamically update the DOM?  Watch this video where Tank shows us how it’s done!  Please keep in mind this is an excerpt from a 6 hour call and Tank was solving all of this on the fly.


Thumbnail for the-Automators' AutoHotkey Talk video titled Dynamically add an element to the DOM on a yellow background


Update your LinkedIn profile

As RPA (Robotics Process Automation) becomes more well known & accepted, it is very beneficial to mention AutoHotkey in your LinkedIn profile!  In this video I show how you can upload your Udemy certificate of Completion as one sign that you’re skilled in AutoHotkey.


Thumbnail showing Udemy and LinkedIn logos with the title How to add Udemy certificate to LinkedIn

BTW- connect with me on LinkedIn.  I have over 16,000 1st level connections (1,400 having AutoHotkey in their profiles).  Also, on a different YouTube channel, I have 6 videos how to “rock your LinkedIn profile”. You can check them out in this LinkedIn playlist


How to Rock LinkedIn video thumbnail showing the LinkedIn logo on blue against a background of grey rocks, with the title text at top


What we’re reading


Podcast that week


AutoHotkey Webinar next Tuesday, August 17th on V2️

Remember to register for our AutoHotkey webinar next Tuesday we’ll have a guest speaker (Dimitri Geerts) discussing some of the major differences in syntax of AHK Version 2.  If you care to read up on the official listing of changes, you can see them here.   This is timely because v2.0 beta 1 was released in July 2021 and future releases are expected to be backward-compatible!  If you want to learn more, check out the v2 forum posts


Quick Access Popup news

I’m helping several local restaurants with their customer databases, social media posting, and reviews.  I’m convinced now more than ever that QAP is a Godsend! 🦸‍♂️ Later I’ll make some videos documenting how I’m using it for their businesses, but I’m convinced it is the #1 tool that all of us should be using more!  It capitalizes on many of AutoHotkey’s best features & benefits but lets us use them with “zero coding” (okay, perhaps not zero, but close to it!).   Jean Lalonde, you’ve really created an amazing tool!

One way I do use QAP is to help me write this newsletter!   At the end of this video I show how I leverage QAP to help write the HTML that drives it.


Quotable Quotes

  • Put systems in place that will allow ordinary people to do extraordinary things — Joe Glines
  • Productivity is never an accident. It is always the result of a commitment to excellence, intelligent planning, and focused effort. — Paul J. Meyer
  • Simplicity boils down to two steps: Identify the essential. Eliminate the rest. ― Leo Babauta

A bit of Humor

I think there is way too much truth in this meme!

Rick Sanchez meme: top panel shows him pulling a painting off a wall labeled IT Support Tech, bottom panel reveals he was a Professional Google


Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey

The-Automator

Joe, Isaias (RaptorX) and staff

P.S. Special thanks to the following students for purchasing multiple AHK Udemy courses in August

  • 5 Shane G.
  • 3 Sidnei I.
  • 3 Gerard P.
  • 2 Leon G.

AutoHotkey Newsletter 08/05/2021

AutoHotkey Newsletter banner with the AutoHotkey logo on a yellow background
Hi %Name%,

Easily create Phone Apps:

I’ve been helping a local restaurant with their marketing and was looking for an easy way to create iPhone / Android app for them. Jackie Sztuk mentioned AppSheet.
This ~7 minute video entitled: How to create an App (database) that works with Excel will give you a quick idea
how easy it is to create an app that will run on Androids / iPhones or a browser on a computer.
Amazingly there’s NO CODING involved!
The one thing I don’t like about AppSheet is the pricing however there are some options that might work.


The contractor is back at work on our house! Soon it will be hard to tell the carport was ever there! 👍

Brick house under renovation with scaffolding, exposed wall wrap, a white tarp canopy and piles of bricks in the yard

A spot of Humor

I’m hoping this isn’t normally me, but I do know some people it applies to…

Cartoon of a district attorney at a desk telling a man in a red shirt and a police officer that his endless talk of technical stuff bored the victim


Developer’s corner

On a call with Tank, RaptorX and Hellbent Tank showed us How to dynamically add an element to the DOM


Thumbnail for the-Automators' AutoHotkey Talk video titled Dynamically add an element to the DOM on a yellow background


How to use the Google Translate API for texting in other languages


How to use Google Translate API for translating your SMS Text with AutoHotkey, on a yellow banner with the AutoHotkey logo


Preventing a redirect helps us understand what is going on with this API call


the-Automators' AutoHotkey Talk thumbnail with the title Troubleshooting API call: Preventing redirects & monitoring traffic on a yellow background


What we’re reading


Podcast that week / Webinar


Great quotes

  • Should you find yourself in a chronically leaking boat, energy devoted to changing vessels is likely to be more productive than energy devoted to patching leaks. — Warren Buffett
  • It takes considerable knowledge just to realize the extent of your own ignorance. – Thomas Sowell

Intro to AutoHotkeyHotStrings with AutoHotkeyIntermediate AutoHotkeyGUIs are Easy with AutoHotkeyIntro to DOS & AutoHotkey


The-Automator

Joe, Isaias (RaptorX) and staff