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

2022 April AutoHotkey Newsletter

AutoHotkey Newsletter

April 14th AutoHotkey Newsletter

 

Howdy %Name%,

Last week, I talked about how important it is to consider your audience when you’re “selling” AutoHotkey/ your services.   This really applies to anytime you’re trying to convince someone of anything but let’s keep the focus on AutoHotkey.

Here’s a little slap of reality: Until you learn how to sell, you’re not going to enjoy the kind of success you’re entitled to.  You may want to fight this but I’m telling you, learning how to “sell” (sway others to your perspective) you’re always going to be fighting a battle.

First realize-it’s NOT YOUR FAULT. Don’t blame yourself for lacking the skill to know how to sell to your clients. Sadly we never focus on this type of thing in schools / college.  And you may even be offended that I’m discussing “sales” with you…a professional.  But the sad truth is it really isn’t the “best mouse trap” that wins.  It’s the “best mouse trap” in the mind of the prospect. 

Thinking of yourself as a “salesperson” might shock you. You’re probably thinking, “But Joe, I’m not a salesperson. I’m a professional. I help people, and I don’t need to sell.”

Let me gently but firmly tell you that you’re mistaken. And it wasn’t until I figured this out that I began “winning” with clients.

There’s nothing like the satisfaction of sitting down with someone and communicating with them on such a deep level that, by the time you’re finished, they’re thanking you profusely and want to hug you for helping them.

If you’re new to this mentality here are a few solid books that I refer back to over and over:

Now on with the show…

Monitoring programs Free tool from Microsoft 😎

I was annoyed with how my icons resort each other and asked Isaias if he had any ideas how Windows is keeping track of the order.  He suggested we use Microsoft’s Process Monitor which is a free tool included in system Internals suite.  Check out our video which helps show how to use it.


How to use Microsoft's Process Monitor know what a program is doing


Getting help from the-Automator (and other sources)

I’m so stoked that my AutoHotkey channel is getting more and more subscribers (it’s a bitter-sweet feeling that I passed Hellbent in the number of subscribers however I’ve bugged him about getting back to making more!)  Anyway I’m getting more and more requests to help people but I just don’t have the bandwidth to help everyone (besides, I do need to earn 💲).

That’s one reason we have our 1.5 hours of free help every Friday.  If you can’t attend, you can submit your question here and then watch it later on my channel.  If you want a reminder for the meeting you can sign up here.  If you do use a free source from Reddit, ahk forum, Discord, etc. please keep in mind the risks with getting free help.

We do offer consulting services. Quick questions, where we review your code/issue and point you in the right direction or edit your code are billed by the hour.

We do have free consultations when you have larger projects, where you want us to develop the code for you. In either case, you can go here and let us know what you’re looking for help on. And, of course, we always have discounts to our Udemy courses here.


Getting AHK help from the Automator or other sources


hellbentQuick Icons script by HellBent

Speaking of Hellbent, did you see his Quick Icon script on the forum for quickly creating an icon?  We were on a call over the weekend and he demonstrated it to me.  Really cool!  I plan to borrow from it heavily!


Intro to Classes / Advanced Objects course

Did you see our news about the Intro to Classes course? We’re still working on it but it already has over 2 hours of content and we’re working on adding more examples because classes are fairly abstract and having solid examples will really help us learn how to use them.
If you sign up to be notified you’ll get a 15% discount once we offer the course for sale. 😲

This is a great conversation between Maestrith and RaptorX / Isaias Baez discussing using classes and V2 (the course is based on V1 but we thought it important to mention some things available in V2)


Objects, Maps & more in AHK v2️⃣ with maestrith & RaptorX


🅰️HK’s best kept secret!

I’m always amazed at how many AutoHotkey users that don’t use HotStrings! They’re one of the simplest and easiest ways to be more productive! If you’re not using HotStrings, trust me, you should! In about 30 minutes Ryan Wells and I outlined around 80 uses of them. They’re just AMAZING! In this video I demo just how easy they are to create. I’m working on a QAP knock-off that will focus on creating snippets & HotStrings. I’m hoping to make some progress soon…


Automation Expert tells best kept secret to Work Smarter, NOT harder


AHK PodcastThe-Automators’ Podcast


📚What we’re reading


👨AutoHotkey GURU 🏫 Interview: Rick C.

This was an interesting interview. I was fortunate enough to have met Rick in person as he’s here in the DFW area. Unlike most AutoHotkey users, he’s a computer science major. Rick mostly works in Object oriented languages like C++, Java, C and more. His first use of AutoHotkey was being able to automate a GUI in another program (which AHK is amazing at!)


Examples of AutoHotkey |AutoHotkey Experts: Rick C


Productivity tips ⚡️

  • Step 1️- 🚀Very quickly write pseudo code of what you want done
  • Step 2️- Write the actual code that will work (but not “pretty”)
  • Step 3️- Refactor your code!
  • Step 4️- Rinse & Repeat!

A spot of Humor 🤣

Are you one of the people that fit this image? I know a few… BTW- do you find it refreshing to press the F5️ key❓ 🤣

closetab


QAPbrQuick Access Popup news

The other day I was on a client call and she wanted a very complex / advanced way to automate sending emails to employees (based on criteria in a database). While this is something we definitely could do, it would also have taken a decent amount of time to build into our tool (so it was cost prohibitive). I mentioned to her there was a super simple solution for having distribution lists and then recorded this video showing how I do it with Quick Access Popup.


How to easily create & manage a distribution list for ANY email / phone service


🗣️Quotable quotes💭

  • If you spend too much time thinking about a thing, you’ll never get it done — Bruce Lee
  • Do the hard jobs first. Easy jobs will take care of themselves. — Dale Camegie
  • You’ve got to be very careful if you don’t know where you are going, because you might not get there — Yogi Berra
  • You must stop expecting perfection — either from yourself, or your employees, or your customers and clients. It will never — John Carlton

LiveLive 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.


AHKConAHKCon

Did you sign up for AHKCon? We’re planning on having it on August 6th-7th. Sign up here so you’re kept informed!


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 multiple AutoHotkey Udemy courses this month!

  • 2 Łukasz H.
  • 2 Sune M.
  • 2 Roman O.
  • 2 Radosław J.
  • 2 Radoslaw P.
  • 2 Piotr M.
  • 2 Patrycja Z.
  • 2 Monika S.
  • 2 Michał B.
  • 2 Michal D.
  • 2 Marta D.
  • 2 Marcin J.
  • 2 Malgorzata J.
  • 2 Maja G.
  • 2 Magdalena K.
  • 2 Magdalena G.
  • 2 Luiza G.
  • 2 Konrad K.
  • 2 Katarzyna S.
  • 2 Katarzyna L.
  • 2 Karolina N.
  • 2 Karolina K.
  • 2 KamilaM.
  • 2 Kamil D.
  • 2 Justyna B.
  • 2 Julija K.
  • 2 Julia D.
  • 2 John Arnel G.
  • 2 Jarosław K.
  • 2 Jacek G.
  • 2 Iwo S.
  • 2 Haylan W.
  • 2 Halina D.
  • 2 Grzegorz S.
  • 2 Edyta S.
  • 2 Dorota K.
  • 2 Dominika J.
  • 2 Dawid M.
  • 2 David S.
  • 2 Charles W D.
  • 2 Bartlomiej B.
  • 2 Anna W.
  • 2 Anna P.
  • 2 Andrzej M.
  • 2 Amadeusz G.
  • 2 Aleksandra A.
  • 2 AJANOU W.

🙏Favor for the-Automator (and AutoHotkey)

Do you watch Leila Gharani’s YouTube channel? If you use Excel you should as she, mostly, teaches Excel tips/tricks however today she released a video on AutoHotkey! Since she has over 1.6 million subscribers 😲 I hope it will give some attention to AutoHotkey. I commented a couple of times on the video. Can you please do me a favor and like my comments? The hopes being:

  • She’ll make more AutoHotkey videos (thus raising awareness of AHK to more people)
  • People that watch her videos will come check out my YouTube channel.

I’d really appreciate it!!! Let’s get the world to be more aware of AutoHotkey!

 


April 7th AutoHotkey Newsletter

Howdy %Name%,

I watched an AutoHotkey YouTube video the other day by an “expert”.  He was trying to “sell” his script/service to people.  Unfortunately, he was getting into the nitty-gritty technical details about his code🤓. As a result, I think most people would find the video painfully dull and/or make them feel stupid ☹. I doubt he gets many people to purchase/adopt his approach.

In ALL forms of communication, you need to pay attention to your audience’s knowledge & interests!

If you’re talking to a client, boss, or colleague, drop the tech talk / “geek speak”.  They don’t care about the nitty-gritty details about how something works; they are looking for solutions to their problems.

When you get into details, you’re not showing your audience how smart you are; you’re putting them to sleep and, in some cases, pissing them off 😡because they can’t follow what you’re saying.

Just remember, as Elmer Wheeler (considered to be America’s greatest salesman) “Sell the sizzle, not the steak🥩”.

Talk about solving their problems, and how your solution solves them.  Most people really want to know

  • You’re competent
  • your solution will solve their problems

Now on with the show…


Intro to AutoHotkey Classes & Objects Course

Have you ever seen a cool script on the forum but realized it’s using a “class” and not sure how to use it?  Want to improve the readability and maintenance of your code?   Are you familiar with Functions and ready for the next step?  Then our Intro to Classes course is for you!  We’re finishing up production of it but wanted to let you sign up here.  All people that sign up will get a
15%
😮 if/when they purchase.  We haven’t decided on the final price yet however it will be more than our typical courses because it is more niche & advanced.  I’m thinking the course should be available in a couple of weeks.


Overview of Intro to AutoHotkey Classes & Objects course


Default hotkeys for Editing / Reloading / Pausing / Suspending your scripts

When you’re creating a new script, it’s super helpful to have some default Hotkeys built into it while prototyping.  Here I demo a few that I have built-in to my template for new scripts.


Hotkeys to: Edit, Reload, Pause, and Suspend your scripts in AutoHotkey


What I’ve automated in AutoHotkey

Sometimes it’s inspiring to see what others have done with AutoHotkey (not the actual coding).  My playlist helps with this in general.  I made this new video a little while back.  How do you use AutoHotkey?  Anything worth bragging about?


What I've automated with AutoHotkey: WordPress tracking, MS Word, more


Searching for text within files

Sometimes I can’t remember what I’ve named a file OR I want to find files that use a bit of code.  GrepWin is a great, 🆓 free tool that searches within files


grepWin for Searching and Replacing Text within files: Must have tool!


Sending 💲 to Developing countries

If you live in a developing country or pay someone in one, you’re probably (painfully) aware how difficult, costly, and slow.   Isaias lives in the Dominican Republic and has tried many different ways to get money.  Most end up costing a fair amount to get the $ into his bank account.   We tried Xoom (a paypal service) and were very impressed with speed and costs.


Best way of Sending money or Getting paid outside the US


AHK PodcastThe-Automators’ Podcast


What we’re reading 📚

AutoHotkey GURU 👨‍🏫 Interview: Tank / Charlie Simmons

I’ve you frequent the AutoHotkey forum you’ve probably seen his posts.  This interview with Tank was before I got to know him well, but we had a wonderful chat.  As many others in AutoHotkey, he doesn’t have a background in programming yet does amazing things with AutoHotkey!  BTW- if you didn’t know it Tank runs the AHK Forum.


Productivity tip⚡️  Stop thinking🧠, start doing

Don’t get stuck in analysis paralysis!  Overthinking things won’t get you anywhere.  Ask yourself “what is one small step I can do now to move towards my goal?”  Get it done!

A spot of Humor

Gives a new meaning to “Hopeless Romantic”  🤣

romantic


Quotable quotes 🗣️ 💭

  • The secret to getting ahead is getting started. The secret of getting started is breaking your complex, overwhelming tasks into small manageable tasks, and then starting on the first one. Mark Twain
  • When someone tells me “no,” I just ask someone else. Joe Glines
  • A nickel ain’t worth a dime anymore — Yogi Berra 🐻
  • Put aside a healthy pile of “Up Yours” money, so you can walk away from any situation you don’t like, and know you’ll survive. — John Carlton

LiveLive 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.


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 multiple AutoHotkey Udemy courses this month!

  • 2 T.
  • 2 Radoslaw P.
  • 2 John Arnel G.
  • 2 Haylan W.
  • 2 Charles W D.
  • 2 A.

March 2022 AutoHotkey Newsletter

AutoHotkey Newsletter

March 17th AutoHotkey Newsletter

Howdy %Name%,

Are you crushing it? Have you learned what AutoHotkey can do and, like me, just blown away?

I just realized that I hadn’t shared this video on YouTube (it’s from our Intermediate AHK Udemy course). For those of you new to AutoHotkey, it’s a great, high-level overview of what you can do with 🅰️utoHotkey 💪. If you’re not new, I’d love to know what you think I should have mentioned in it.

Why you should learn AutoHotkey: What can AHK do?

AutoHotkey is an amazing tool. There’s so many ways you can use it to save you time⏰. There definitely is an investment to learn to code however it is worth every minute you spend!

BTW- The other day I borrowed a meme and adapted it to this. I think of AutoHotkey people as “doers” not people that sit around and talk forever about how to do things. What do you think?

crriticTalkerAHKer

Now on with the show…


🅰️HKCon‼️

Are you interested in attending the first AutoHotkey conference? I was talking to Thom Beech from TABNation during one of our Free Friday office hours and we decided it would be great to put something together for this summer. You can learn a bit about our plan here.

AHKConshort

AHKCon this summer: the 1st AutoHotkey virtual convention!


The Lost files

A long time ago the AutoHotkey forum used AutoHotkey.net to store files. Unfortunately it was hacked and the community lost a lot of great resources. While much of it was gone, people put together a nice list of scripts that were lost. In case you’ve never seen it, I made a short video and uploaded them here. Please keep in mind, I didn’t test all of the scripts in here so “Buyer beware” 💀

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


mySQL / ODBC connection

Have you tried to work with a SQL database but needed to get your connection string? The trickiest part to it is that, once you configure the driver / string you don’t have to do it again (it’s a “one and done” setting). So it’s easy to forget how to do it. For that reason Isaias and I made ourselves a video to document where we were getting it from for the mySQL ODBC connection. BTW I have a SQL Playlist in case you’re wanting to learn more about AutoHotkey & SQL

Adding the ODBC connection string for mySQL for AutoHotkey


Producing AutoHotkey newsletter 📧

I have a popular playlist entitled What I automate with AutoHotkey where I document some amazing things I’ve done with AutoHotkey. I recently documented the creating of this newsletter.


Producing the AutoHotkey Newsletter


AutoHotkey Wordle with source code💡

I was watching this video by Spawnova and he was showing his example of hacking Wordle. Do you play wordle? You can get Shin’s Wordle source code here.


AutoHotKey - Wordle Game with Source


What you need to know about Version2️

A while back we had a great webinar on V2️. I asked Dimitri Geerts and Isaias Baez to join me in another discussion to better understand what to look out for in V2, some of the new features, and what is most likely to trip you up. There were some really interesting things mentioned at the very end of the video. Not trying to make you stick around for the full two hours but the last 15 minutes had some things that you’ll want to know!


Switching to AutoHotkey v2: What you need to know about Version 2 AHK


The-Automators’ PodcastAHK Podcast


What we’re reading 📚


AutoHotkey GURU 👨‍🏫 Interview:

Back in 2018 I chatted with JoeDF regarding how he got into, and uses, AutoHotkey. At times there were bandwidth issues but it was still a great call!

Examples of AutoHotkey / AutoHotkey expert: joedf


Productivity tips ⚡️

Listen to music that doesn’t have lyrics (or the lyrics are in another language). Personally I’ll often throw on Zydeco music which is usually very up-beat and “feels” like it’s in another language.


A spot of Humor 🤣

01189998819991197253 is a tad harder than 867-5309‼️


0


Quotable quotes 🗣️ 💭

  • People who enjoy meetings should not be in charge of anything. — Thomas Sowell
  • Amateurs sit and wait for inspiration, the rest of us just get up and go to work. — Stephen King
  • Even Napoleon had his Watergate — Yogi Berra
  • Challenge your belief systems. It’s better to realize you’ve been wrong for years, than to stubbornly hold onto a delusion that holds you back. — John Carlton

Live AutoHotkey Support Tomorrow Live

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. 👍


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 multiple AutoHotkey Udemy courses this month!


March 10th AutoHotkey Newsletter

Howdy %Name%,

gasprices

No matter where you live, it’s impossible to not feel the effects of gas prices & inflation!  Current estimates have the rate of inflation in the US between 6-10%.  That’s crazy high however, given what’s going on in the world with Ukraine / Russia, I think it’s just the beginning of sky-rocketing prices.  Why?  Because nearly everything is delivered by vehicles!  These gas price increases are going to be driving up the prices very soon!

So why am I bitching about it in the 🅰️🇺t🇴🇭🇴tk🇪🇾 🇳ewsletter?  Because I 💯% believe the best way you can get a raise 💵is to BE WORTH MORE!  One of the best ways to be worth more is to invest in yourself!  People that learn AutoHotkey:

  • Get work done faster
  • Are more productive
  • Produce fewer errors
  • Provide more consistent work / deliverables
  • Are less likely to quit

Of course employers LOVE all the above! As a direct result they try and reward them.  The #1 way of doing such is to 💰 pay them more!  So commit to yourself today to find ways to be worth more!

Learning AutoHotkey is just one of many ways to improve yourself!  Of course the best part of this is where’s the risk?  If your employer doesn’t increase you’re pay you’re STILL WORTH MORE!

In case you missed the video I did ranting about being worth more, you can see it here; it’s one of my personal favorites!

Want to get a raise? Be worth it!- Investing in yourself is critical to succeeding!

Now on with the show…


Calculating time savings

A few years back I created this spreadsheet 📈 to help calculate savings /earnings by automating programs.  Do you ever try and calculate this? Also, do you think I should create a version of the spreadsheet in AutoHotkey?

Calculating Time and Money savings from automating a process


Regular ExpressionsSwiss%20army%20knife

I was amazed how many people that do some coding are not aware of Regular Expressions.   When I first became aware of them I thought they were neat but that I rarely had the need.  But the more programs I wrote, the more I realized parsing text is a very common task to have!  In this Intro to RegEx video I cover the basics.  You can see my RegEx playlist here.  I also highly recommend Jack Dunning’s book on RegEx.  I bought it years ago and it really helped me learn them quickly and easily.

RegEx-Intro to Regular Expressions in AutoHotkey | pattern matching is easy


AutoHotkey Commands verse Functions

Speaking of parsing text, the other day I released a video showing both the Command StringSplit and the function StrSplit().  It’s one of the things that often confuses people new to AutoHotkey so I talk through both and why I prefer functions over commands.

AutoHotkey example Command vs Function on String Split


MS Word Macro recorder and COM

I’ve recently made a few videos demonstrating using AHK & COM to automate MS Word.   In this video I didn’t have an example to borrow from so I showed how I used the built-in Word VBA macro recorder to generate the VBA code and then adapt it to AutoHotkey COM code.   COM is an amazing way to, programmatically, connect to and automate Word!

How to use MS Word macro recorder to write AutoHotkey code


Using AutoHotkey to auto-generate numbers & delimiters

I’m not in love with how the script was implemented, but I love the idea and that he’s made a video showing how you can easily generate numbers parsed by a character.   I’d make some tweaks to it but very cool to see others pushing out AutoHotkey examples!

AutoHotkey - AHK - GUI Number Iteration Tool


Selecting and saving a file path in an ini file

Getting user feedback is a great way to make a script more flexible. Here Thom, from TAB Nation, shows how you can easily get user feedback and save in an ini file.

AutoHotkey INI 6 - Let The User Pick File Paths and Save It


The-Automators’ PodcastAHK Podcast


What we’re reading 📚


AutoHotkey GURU 👨‍🏫 Interview: Ryan W.

In this AutoHotkey Expert interview I talk with a master Marketing guru that uses AutoHotkey among many other tools to automate his work.  Ryan’s a  super-bright and innovative guy that readily picks up any technology to solve his need.

Examples of AutoHotkey / AutoHotkey expert: Ryan Wells


Productivity tips  ⚡️

Everybody has a time of the day that we’re “on fire”.  A time when our brains are just kickin-butts and takin names.  Interestingly we’re all different as to when that time is but, I’m willing to bet, you know when your time is!

The tip for this week is to make sure, during that window of time, you do the most tasking/ difficult work you have.  Don’t do things you can “do in your sleep”.  For me, the time is about 1 hour after I wake up.   In the early afternoon I typically cool-off and then I handle things like replying to emails, etc.

When is your “take no prisoner” time?


A spot of Humor 🤣

Priceless!  I can’t tell you how many times I’ve used that key phrase…

The IT crowd - Truest moment about tech support


Quick Access Popup newsQAPbr

I learned a bit last week regarding how to add a “close this menu” option to Quick Access Popup.  Very easy way to make sure you don’t end up with a hung window.  Note, you’ll only need this if you’ve created a hotkey to open a submenu (which I highly recommend)

Adding a


Quotable quotes 🗣️ 💭

  • Absorb what is useful, reject what is useless, add what is specifically your own. — Bruce Lee
  • It’s amazing how much you can accomplish when you don’t care who gets the credit — Joe Glines
  • Do the hard jobs first. Easy jobs will take care of themselves. — Dale Camegie
  • You better cut the pizza in four pieces because I’m not hungry enough to eat six — Yogi Berra
  • Say “sorry” and “I love you” often and without self-consciousness — John Carlton

Live AutoHotkey Support TomorrowLive

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.


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 multiple AutoHotkey Udemy courses this month!

  • 3 Bonnie O.
  • 2 Greg S.
  • 2 Tom S.

March 3rd AutoHotkey Newsletter

Hi %Name%,

March is here and I’m looking forward to getting outside to take advantage of our new horseshoe pit and volleyball net.  😊

For the 🐎horseshoe pit I found a nice place that will get afternoon shade.  Unfortunately, the backstop for the first one got set up a bit off-angle which would put the other side a bit out in the Sun.  I could have left it but I knew, every time I’d be out there sweating, I’d be cursing myself for not doing it “right” the first time.  It reminds me why I learn to use API approaches (COM, Controls, Windows Messages) over Human approaches (Sending keystrokes or mouse clicks).  If you take a bit more time at the beginning you’ll be much happier with the results!  While API techniques are a bit more complex, they’re also much more reliable and faster than imitating a human.  If the overall concepts are confusing to you, RaptorX and I discuss it in this video.   Speaking of which, Isaias Baez (RaptorX) should be back starting next Monday!  😊


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

You also might be interested in this video where I discuss 17 different techniques to automate programs with AutoHotkey.   The main point being, taking a little time to learn up front can really payout for the rest of your life!  Why not invest in yourself and make the rest of your life easier by learning AutoHotkey?


17 Ways to Automate Windows Programs | Learn all the approaches in AHK

Now on with the show…


What I’ve automated with AutoHotkey

The other day I was updating my AutoHotkey resources file that is in my Udemy Bonus Lectures and decided to document some of the process.  In the video I cover various things I do on a regular basis.  How I add tracking to the documents so I can tell what works (and what doesn’t).  I even show my MS Word script for search & replacing hyperlinks.


What I've automated with AutoHotkey: WordPress tracking, MS Word, more


Searching for Text across files 🔎

Are you sometimes looking for files with specific text in them?  Or want to search/replace text within multiple files?  GrepWin is a great FREE tool for doing just that!  I recorded a short video showing how easy it is to use .  I’ve used it for longer than I can remember and it’s saved my butt many times!


grepWin for Searching and Replacing Text within files: Must have tool!


API Calls, Fiddler, SMS Texting and more

I was talking with Denilson Padilla about using APIs, monitoring network traffic with Fiddler and other things.  Denilson is in Brazil and has a YouTube channel in Portuguese.  I think we’re going to have regular calls on Monday evening so look for more videos with us discussing various AutoHotkey things.   I’m considering letting others join the call (for a nominal fee).  If you’re interested in being a part of this, shoot me an email.


Discussing APIs, texting, and more with fellow AutoHotkey Youtuber


Automating Outlook emails

In our AHK Facebook group I’ve been seeing several questions about using AutoHotkey with Outlook.  I recently demonstrated how easy it is to get: Name, email, subject line, etc. but we also covered Outlook in this webinar which had several great examples.  Automating Outlook with COM is an amazing!


Outlook Email Object- Getting Name, email, Send date, etc.


The-Automators’ PodcastAHK Podcast


What we’re reading 📚


AutoHotkey GURU 👨‍🏫 Interview:  Tank

Back in 2018 I chatted with Charlie Simmons / Tank (AutoHotkey forum admin).  Tank’s got a long background in automation and used to travel around implementing Automation Anywhere.  We discuss using the DOM (Document Object Model) can greatly improve your web scraping ability (and make your code more reliable). He also gives some insights to the pricing and negatives with Automation Anywhere.


Examples of AutoHotkey |AutoHotkey Experts: Charlie Simmons /Tank


A spot of Humor 🤣 – Look I’m Superman!

I was looking for an old video and stumbled upon this gem which I made ~25 years ago when I was going to college to work in TV production.  The class requirement was to create a PSA (Public Service Announcement) that was exactly 30 seconds long.  In the video you’ll see me jumping off a roof. I’d put a couch down below but it was really hard to force myself to jump (and not land on my legs).  Sorry about the quality, I honestly didn’t think I had any copies of it so I’m glad I found this one!


Unplanned Parenthood- PSA from 1995


Quick Access Popup news
QAPbr

I had a “hung window” in Quick Access Popup the other day and asked Jean how to avoid this.  He gave me a tip and I quickly added a “close this window” to my submenu.  Very quick tip to avoid it!  Check out the video here.


Adding a


Quotable quotes 🗣️ 💭

  • People who enjoy meetings should not be in charge of anything. — Thomas Sowell
  • I will always hire a lazy person to do a hard job, because they will always find an easy way to do it — Bill Gates
  • A nickel ain’t worth a dime anymore — Yogi Berra 🤣(with inflation these days it’s very true!)
  • Lead by example, not big talk. In fact, shut up until you’ve earned the right to talk by honing your chops. — John Carlton

Live AutoHotkey Support Tomorrow

Live

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.


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 multiple
AutoHotkey Udemy courses last month!

6 Peter E. 2 Marc P. 2 Ewelina W.
3 Sam B. 2 Malgorzata M. 2 Ewa N.
3 Carlos M. 2 Magdalena O. 2 Emilie H.
3 Łukasz G. 2 Magdalena F. 2 Doug B.
2 VCALD. 2 Maciej W. 2 Damian G.
2 Sylwia B. 2 Lidia D. 2 Claudia J.
2 Swen B. 2 Kosma W. 2 Charles O.
2 Sean M. 2 Kinga C. 2 Cezary K.
2 R. 2 Katarzyna U. 2 Cesar A.
2 Qun G. 2 Karolina S. 2 Bartosz B.
2 Przemysław M. 2 K. 2 B.
2 Piotr Pawel B. 2 Justyna K. 2 Annet S.
2 Paulina D. 2 Joanna R. 2 Anna C.
2 Natalia P. 2 J. 2 Anna B.
2 Monika B. 2 Izabela K. 2 Alicja C.
2 MateuszH. 2 Iwona S. 2 Aleksandra P.
2 Mateusz T. 2 Iwona P. 2 Agnieszka W.
2 Mateusz J. 2 G. 2 Abdulmalik A.

January AutoHotkey Newsletter- 2022

January AutoHotkey Newsletter

January AutoHotkey Newsletter

January 27th, 2022

Hi %Name%,

I hope 2️0️2️2️ is treating you well.  Other than a stomach bug🦟, things are plugging along with me.  😊  What are you working on?  Are you blocking out time 📅on a regular basis to automate the mundane?  I highly recommend you block at least 2 hours a week to be learning something new that will improve your life.  AutoHotkey is an amazing tool but, of course, there are plenty of other things that can help you improve your situation (which is what you’re doing every time you write a new AutoHotkey script!)

LinkedIn Profile

Have you added AutoHotkey to your LinkedIn profile?  It’s a great way to signal employers, head-hunters, etc. that you’re working smarter, not harder.   I’d also add some key words like “Robotics Process Automation” and “Desktop Automation”.  While you’re there, if you’ve worked through Udemy courses, you should add the certification to your profile.  BTW- I currently have 16,584 1st-level LinkedIn connections (!1,200 of which have AutoHotkey in their profile).  Are YOU one of them %name%?  If not, be sure to connect with me as it will increase your reach and visibility.  On another channel I have a playlist discussing how/why to rock LinkedIn.


How to add Certificate to LinkedIn for that great job in 2022


Using Fiddler to assist your Web Scraping🕷️

Do you struggle with web scraping?  I’ve found using Fiddler to monitor your network traffic is a great way to discover what is really going on “behind the scenes”.  I have a lot of other tutorials and videos on using Fiddler (not to mention a couple of scripts to convert your fiddler code to API calls in AutoHotkey.

Using a SetTimer to mimic multi-threading🧵

You’re probably aware that AutoHotkey_L is a single-thread environment.  In this video I review how to use a set-timer to mimic multi-threading.  Incidentally, AutoHotkey_H is multi-threaded!  You can learn more about it from these videos.


How to use a a SetTimer in AutoHotkey to mimic Multi-Threading


The-Automators’ Podcast


What we’re reading 📚


Productivity tips  ⚡️

I re-listened to this 5-minute clip from the New Psycho-Cybernetics.  I’m still convinced it can change your life!  Do you have 5 minutes to see if I’m right?  This is mind-blowing stuff!


A spot of Humor 🤣

A favorite character of mine is Ron Swanson in Parks and Rec.  In this short video Ron teaches a 9-year old girl “everything she needs to know about the miserable screwed world of local government”.


Ron Swanson's Government Crash Course | Parks and Recreation



Quotable quotes 🗣️ 💭

  • It’s hard to beat a person who never gives upBabe Ruth
  • It is not enough to be busy, so are the ants. The question is: What are we busy about? – Henry David Thoreau
  • You wouldn’t have won if we’d beaten you — 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.

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 multiple AutoHotkey Udemy courses this month!

  • 4 Peter W. M.
  • 4 Jeremy K.
  • 3 Michele B.
  • 3 Manazael J.
  • 3 Fronu L.
  • 3 Drew S P.
  • 2 Sion H.
  • 2 Saadiq D.
  • 2 Robert P.
  • 2 Philip D.
  • 2 Joseph De La R.
  • 2 Johannes von B.
  • 2 Herbert P.
  • 2 Fred I.
  • 2 Emam AL.
  • 2 Drew B.
  • 2 Devin J.
  • 2 Arie de R.
  • 2 Ahmad K.

January 20th, 2022

 

Howdy %Name%,

A few weeks back I shared this video which was an archive I had with Maestrith and HellBent discussing how to adapt a script to
utilize the magic of ActiveX 😲.  When I found that video I also found another series with
the three of us.   In this video we’re discussing using objects and classes.  It’s just part 1 but it did have some good discussions about using Objects.  If y’all enjoy it I’ll work through the other videos and try and release them as well.

Intro to AutoHotkey Objects and Classes with Maestrith & Hellbent


🔥 HotStrings! HotStrings / Text Expansion

I know they’re not “sexy” but, in my opinion, HotStrings are the lowest hanging fruit for everyone!
You might not think much of them but you really should!  Here I demo some of the basics of using HotStrings.
We do have a Udemy course on them and you can get a discount here.


Automation Expert tells best kept secret to Work Smarter, NOT harder


AutoHotkey New File Template

Do you frequently right-click in Explorer and create a “new” AutoHotkey file?   Wouldn’t it be nice to set that template to have what you want?
In this video I show where that file is stored and how to adjust it.

AutoHotkey New File Template- Where it's saved and what should be in it


COM / Microsoft’s Component Object Model

Have you been wanting to learn about COM? This video with Tank (AutoHotkey forum admin) helps wrap your brain around the nebulous topic.  We also had a solid intro to COM webinar where we discuss Excel and AutoHotkey

Dive deep into COM & AutoHotkey with Tank, TABNation & the Automator


The-Automators’ Podcast
AHK Podcast

What we’re reading 📚

Productivity tips  ⚡️

Shutting down your email is one of my favorite ways to get more done!  Let your clients (and boss) know that you’re only going to respond to emails during certain hours and then stick to it!  We’ve all got hot-spots where we’re very productive.  This is NOT the time to be replying to emails!  Personally I’m most productive about 1 hour after I wake up.  I try and take the first hour to do something that I could “do in my sleep”.

Email is often one of those things so I often reply to emails while I’m having coffee and waking up.  Then, when my brain is “fired up” I shut down email and focus on things that require a clear head.   Later, right before lunch, I’ll open up my email again and do ~30 minutes of emails.  Then shut it down again until the late afternoon.  You can easily adapt this to your preferences but I guarantee you you’ll get much more done on a given day!


Live AutoHotkey Support Tomorrow

troubleshooting

Don’t forget on Friday’s you can get free AutoHotkey support on my YouTube channel


A spot of Humor 🤣

I guarantee this will make you wince and laugh out loud!

firebreather


Quotable quotes 🗣️ 💭

  • Effective performance is preceded by painstaking preparation. Brian Tracy
  • The true price of anything you do is the amount of time you exchange for it. Henry David
  • You can’t get much done in life if you only work on days when you feel good. Jerry West
  • Nobody goes there anymore. It’s too crowded — Yogi Berra
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 multiple AutoHotkey Udemy courses this month!

  • 3 Michele B.
  • 3 Manazael J.
  • 3 Fronu L.
  • 3 Drew S P.
  • 2 Saadiq D.
  • 2 Robert P.
  • 2 Philip D.
  • 2 Joseph De La R.
  • 2 Johannes von B.
  • 2 Herbert P.
  • 2 Fred I.
  • 2 Emam AL.
  • 2 Devin J.
  • 2 Arie de R.
  • 2 Ahmad K.

 

January 13th, 2022 – January AutoHotkey Newsletter

Hi %Name%,

Is 2022 going the way you wanted?  I saw a video the other day and it reminded me of how my colleagues would react when I’d show them some of my AutoHotkey scripts.   I’d then spend ~1 hour showing them how simple it is to start using AutoHotkey.  The vast majority people would thank me, profusely, for the demo and then go on their merry way (never bothering to spend any time to Learn AutoHotkey.   %Name%, I hope you realize that YOU are not one of these people!  It’s one of the best things I realized about other AutoHotkey users.  We’re all long-term thinkers that are willing to spend more time up front and start working Smarter, not harder.

ahkdeveloper


AutomateMyTask Update

BTW I had a good call with HellBent the other day.  He’s taking an updated version of AutomateMyTask and  adapting it to use his Image class so we can re-enable DPI but not have scaling issues.  😊  Hopefully I’ll have a new release in the coming weeks.

If you haven’t played with AutomateMyTask , it’s a great, simple, AutoHotkey syntax writer. You can search for images and click where it’s found, send text to edit fields and more. Here’s an Intro video.

Amazing free AutoClicker for Windows | Easily automate clicking with AmT


RegEx Example

In this video I demonstrate a Regular Expression I wrote that helps me quickly write this newsletter.   When I’m writing the newsletter, I typically put in the thumbnail for the video and hyperlink to it.  Unfortunately there are a LOT of formats for a YouTube video.  That’s where RegEx can really help you out!

How to use RegEx to grab a Unique YouTube ID from a long URL


Hotkey for Pasting an Image

If you have specific images that you’d like to be able to, quickly, paste into various documents you might like this video where I show how to create a hotkey for pasting images.

Hotkeys for Pasting Images: Easily paste images with this tool


Various Excel File attributes

Do you do much work with Excel?   In this video I show how you can easily get, and set, many of the attributes.  This can be really helpful but is definitely a “long-term” win.

Get Excel meta data : Update to AutoHotkey Excel function library


Simple Flexible Resizable GUI function

While I have ways to easily dump text to SciTE, AHK Studio, and VS code, sometimes I do want to dump a lot of text into a resizable GUI.  In this video I show an update to the simple GUI function I wrote (with Maestrith’s help)

Update to Resizable GUI


The-Automators’ PodcastAHK Podcast


What we’re reading 📚


Productivity tips 👍

One of my favorite, simple, tips is to be decisive and “touch it once” (that’s what she said…lol).  The basics are, if you touch something, act on it.  Don’t put things off over, and over, and over.   Also don’t pickup things that you, clearly, don’t have enough time to work on.  Here’s a great video going deeper.

Time Management - Touch it Once


A spot of Humor 🤣

It’s an oldie, but have you ever seen the “exploding whale” video?   Back in the 70’s a whale was beached in Oregon.  Their ingenious idea?  Blow it up!

whale


Quotable quotes 🗣️ 💭

  • The secret to getting ahead is getting started. The secret of getting started is breaking your complex, overwhelming tasks into small manageable tasks, and then starting on the first one. — Mark Twain
  • If you’re a giver learn your limit, because takers don’t have any!
  • You can observe a lot by just watching — Yogi Berra

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 multiple AutoHotkey Udemy courses this month!

  • 3 Michele B.
  • 3 Manazael J.
  • 3 Fronu L.
  • 3 Drew S P.
  • 3 Charles C.
  • 2 Robert P.
  • 2 Philip D.
  • 2 Joseph La R.
  • 2 Johannes von B.
  • 2 Herbert P.
  • 2 Emam AL.
  • 2 Arie de R.
  • 2 Ahmad K.
  • 2

January 6th

Howdy %Name%,

Is it just me, or did the first week of 2022 FLY by💨?  Did you make any resolutions about being more productive this year?  If so, what steps have you taken to ensure you meet them?   Yesterday I spent a fair amount of time working through the Intro to Classes tutorial Jean Lalonde led.  Of course I’m planning a video to help document my progress and help others.  😊

Speaking of Jean, A great productivity tip is to change the default icon for your Windows folder.   In this video Jean and I discuss how you can change the default icon for your folder.  It’s a great way to work smarter!   Jean also showed me how you can apply your Quick Access Popup icon to the folder for Windows!

Applying icons to folders in Windows and Quick Access Popup


Developer’s corner

I was verifying phone numbers and realized I could make a short API video documenting the process with AutoHotkey.  In this short video I walk you through how I did it with API calls in AutoHotkey.  API calls are amazing!

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


Troubleshooting your scripts

When you’re automating programs, the Windows UAC (User Account Control) can be a pain in the neck!  In this video I discuss how it can be, temporarily, disabled.  It’s one of the first things I do when troubleshooting.  That and running your script as an Admin.

Troubleshooting AutoHotkey scripts: Running a script as an Admin


The-Automators’ Podcast

AHK Podcast


What we’re reading 📚


Productivity tips  ⚡️

Do you have something you don’t want to do?  Tie an appropriate-sized reward to doing it!  For instance, when I was in college I’d reward myself after studying by watching an episode of Seinfeld.   I also would go shopping after a big test.  You’ll re-train your brain to actually look forward to the activity!


A spot of Humor 🤣

If you’ve never seen the Crazy Hot matrix, you’re in for a real laugh!  I remember the first time I watched this laughing so hard it was embarrassing!

The Crazy Hot Matrix


Quick Access Popup news QAPbr

I know I talk a lot about Quick Access Popup however I really think it’s one of the easiest ways for people of all skill levels to work smarter, not harder.  In this video I walk through some of how I use the tool.  It’s amazingly powerful for both non-AutoHotkey users and those of us that are developing tools in AutoHotkey (or other languages)!


Overview of Quick Access Popup- Great Windows Utility for saving time


The Magic of ActiveX

maestrith hellbent

In case you missed it, this tutorial with Maestrith 🧙‍♂️ and
HellBent is a great one showing how you can simplify your GUI using an ActiveX GUI.  Even if you’re not building GUIs,
it’s always fun to sit-back and watch Maestrith get his groove on!

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


Quotable quotes 🗣️

  • I will always hire a lazy person to do a hard job, because they will always find an easy way to do it — Bill Gates
  • Put systems in place that will allow ordinary people to do extraordinary things — Joe Glines
  • I’m a greater believer in luck, and I find the harder I work the more I have of it. — Thomas Jefferson
  • Always go to other people’s funerals, otherwise they won’t come to yours. — Yogi Berra

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!

  • 3 Michele B.
  • 3 Manazael J.
  • 3 Fronu L.
  • 3 Charles C.
  • 2 Johannes von B.
  • 2 Herbert P.
  • 2 Emam AL.
  • 2 Arie de R.

November AutoHotkey Newsletter

AutoHotkey Newsletter11/25/2021 AutoHotkey Newsletter

Happy Thanksgiving %Name%,

This is going to be a relatively short AutoHotkey newsletter as it is Thanksgiving day and I have to drive a couple of hours to enjoy an amazing Turkey dinner🍗. Whether you’re in the US or not, I’m curious what you are thankful for %Name%.

I’m thankful for: My immediate family (Wife, son/step kids, dad), good health, amazing friends, all of you, and AutoHotkey! It might seem insincere to throw 🅰️HK in that list however can you think how painful your life would be without it?

Thanksgiving is a time to give-back!

AHK FAQ: Before you code in AHK

If you’re new to AutoHotkey, I have a special gift for you. I just launched a 💯 % FREE AutoHotkey Udemy course. It is designed for people that are COMPLETE Noobs! So if, somehow, you’ve ended up on this newsletter and are considering starting to learn AHK, it’s a great resource for YOU! Of course, if you know someone that should be using AutoHotkey, you can forward it on to them! The title of the course is AutoHotkey FAQ- What to know before you code in AHK.
I’ve included some amazing tools 😁 for those new to AutoHotkey!


Developer’s corner

Did you watch our Intro to Classes tutorial? Jean Lalonde, author of Quick Access Popup, did a great job! I look forward to following up this tutorial on classes with another, more advanced, one! Classes aren’t as tough as you might think; especially if you’re familiar with AHK functions.

0


Quick GUI for selecting snippets

I published this simple script a while back. Quick Access Popup is an amazing tool! One thing it does well is creating a GUI that allows you to have access to your snippets however, for some people, it’s just too complex. That’s where this little gem can come in and give you easy access to a list of snippets.


0


The-Automators’ Podcast


AutoHotkey Webinars

One of my favorite AHK webinars was on API calls! You can watch the first hour here or learn more about API calls here.


What we’re reading 📚


A spot of Humor 🤣

I’d be lying if I said this didin’t (in some way) resemble me…

organizing


Quotable quotes 🗣️ 💭

  • Effective performance is preceded by painstaking preparation. — Brian Tracy
  • I’ll take a hard-working noob over a genius any day! — Joe Glines
  • In the short term, things that contribute to productivity take more time than they save. — 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!

  • 4 래곤 드
  • 3 Walter V.
  • 3 Rodrigo F.
  • 3 Robert R.
  • 3 Raimondas L.
  • 3 Margaret H.
  • 3 John L.
  • 3 Jeremy B.
  • 3 Fred F.
  • 3 Christopher S.
  • 2 Vicki J.
  • 2 Ray T.
  • 2 Raphael A.
  • 2 Maik S.
  • 2 Lars T.
  • 2 Kanishka S.
  • 2 Juhani R.
  • 2 Jackson L.
  • 2 Andreas H.
  • 2 Aditya P.
  • 2 Achim S.

11/18/2021 AutoHotkey Newsletter

  • Howdy %Name%,I hope you’re doing well today! A couple of days ago I bought my 3rd boat 🛥️ so I think that means its official now: I’m living in the country! 🤣 LOL The newest boat looks to be something that we’ll be able to turn into a fun fishing boat with just a little bit of love.

    newboat


    Developer’s corner Swiss%20army%20knife

    Last Saturday Jean Lalonde, author of Quick Access Popup, gave a friend a great Intro to Classes in AutoHotkey tutorial. Years ago I played with classes and I often find myself trying to edit classes written by Maestrith, Tank, or RaptorX but I’d never really dove-deep into them so I asked Jean if he’d give us a tutorial. I think you’ll really benefit by watching it. You can see the video and get the resources here. BTW we did have a webinar on classes before, you can see the webinar resources here.

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


    AHKHotkeyString Lookup

    I’ve been releasing some tools we’ve been working on for a while. AHKHotkeyString lookup is a gem if you’re either a complete Noob to AHK or, like me, you’ve been using it for a long time and have so many Hotkeys and/or HotStrings that you can’t remember them! Jackie and I have always said HotStrings are the hidden gem of AutoHotkey. If you’re not using them, trust me, you SHOULD BE! Work through our Intro to HotStrings course and become an Automator today! ⚡️

    AHKHotkeyString Lookup: Easily find all running Hotkeys & Hotstrings


    AHKHelp 🆘

    Have you tried our AHKHelp tool? It allows you to pull up AHK Help in ANY editor! It also will search YouTube for videos on the topic you’re wanting help with. Very cool stuff!


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


    The-Automators’ Podcast
    AHK Podcast


    AutoHotkey Webinar
    webinar

    Tuesday was our last, regularly scheduled, AutoHotkey webinar. We’ve done 66 AutoHotkey webinars and mostly run out of topics! We’re not saying we won’t have any future ones, but we’re not going to stick to the schedule we’d done in the past. I’ll probably still reference past webinars in future newsletters though. They’re an amazing resource and, when you’re trying to learn something like API calls, they’re a great deep-dive.


    What we’re reading 📚
    Robot workplace


    A spot of Humor 🤣

    Parents will relate to this!

    ouch


    Quotable quotes 💭

    • You can’t get much done in life if you only work on days when you feel good. — Jerry West
    • The person who says it’s not possible needs to get out of my way — Joe Glines
    • If you have time to whine then you have time to find solution. Dee Dee Artner

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

    The-Automator

    Joe and staff

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

    • 3 Rodrigo F.
    • 3 Raimondas L.
    • 3 Margaret H.
    • 3 Jeremy B.
    • 3 Fred F.
    • 3 Christopher S.
    • 2 Vicki J.
    • 2 Ray T.
    • 2 Kanishka S.
    • 2 Aditya P.
    • 2 Achim S.

11/11/2021 AutoHotkey Newsletter

Howdy %Name%,

I hope November is treating you well.  It’s been pretty busy around here.  It turns out our new dog, Zeus,
really likes to play with the water!

 


Bath night at the Glines house


We picked up a client and are helping save them a TON of money by automating some of their older systems!  😲  Do you have older systems at your work?  AutoHotkey is an amazing tool that can automate older systems w/o having an API or costing a fortune.  In this video I used Web Scraping to transfer data from a SharePoint system to our CMS (Content Management System).

Transferring posts

Transferring posts between systems with Webscraping


Developer’s corner

I’m getting ready to release a couple new Udemy courses.  One will be free!  The free one will have some great AutoHotkey tools for noobs.  If you go to the-Automator.com you’ll be able to see them before they videos are released.

Two that are really helpful are the AHK Help which let’s you easily access AutoHotkey documentation in any editor but also searches for videos that are on the same topic and AHKScriptHub which let’s you easily control any running AutoHotkey script (even w/o a system tray icon)

 


0


0


Easily Create BarCharts

Ever want to create BarCharts to display data?  It’s super-easy with this GDI function I found.  Graphs are great ways to communicate data to users!  Check out how simple and versatile these graphs are in this short video or get the code here.

 

0


Minimizing instead of closing a program

I use the PushBullet API for automating texts however I also use their Windows tool to send texts to friends.
Sadly when you “close” the GUI, it minimizes to the system tray.  When talking with Jean Lalonde, author of Quick Access Popup, we realized there’s a different approach. I  could minimize the GUI, which would allow me to easily maximize it later.

 


0



The-Automators’ Podcast

📢 Note we’re going back to just having podcasts on YouTube


AutoHotkey Webinar

Jackie and I are considering making next Tuesday’s webinar the last regularly scheduled AutoHotkey webinar.   We’ve had over 65 of them and believe they’ve run their course.  Perhaps we’ll have one occasionally when a suitable topic comes up…

 


What we’re reading 📚


A spot of Humor 🤣

AutoHotkeyVsUIPath


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
  • You’ve got to get up every morning with determination if you’re going to go to bed with satisfaction. — George Lorimer
  • The key is not to prioritize what’s on your schedule, but to schedule your priorities. — Stephen Covey
Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey GUIs are Easy with AutoHotkey Intro to DOS & AutoHotkey

The-Automator

Joe and staff

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

  • 3 Rodrigo F F.
  • 3 Raimondas L.
  • 3 Margaret H.
  • 3 Fred F.
  • 3 Christopher S.
  • 2 Vicki J.
  • 2 Ray T.
  • 2 Kanishka S.
  • 2 Aditya P.
  • 2 Achim S.

11/04/2021 AutoHotkey Newsletter

Hi %Name%,

Forwarding: as I right this I just want you to know that I’m high!   Well, maybe better said “higher” as we jacked up my house the other day and put piers under the foundation…    We lifted it around 4 inches (and boy are my arms tired!)  Take a look at the before and after picks

foundation0

Developer’s corner

I use PushBullet to automate texts.  When I’m sending bulk I use their API as I demonstrated in this video a few years ago.  I also use their built-in program to send 1-1 texts to friends / family.  When you hit the close button on the GUI the program in stays running however you have to click into your system tray and click on their icon.  When I was talking with Jean Lalonde, author of Quick Access Popup, we realized there is another way.  It’s a great example of how, by talking to others about your code, you “think differently”.  I discuss the solution here.


Minimizing and Maximizing a program that is in the System Tray


Simple Snippet tool

HotStrings are amazing!  I often refer to them as the “hidden gem” 💎 of AutoHotkey & it’s why it was our first Udemy course.  However having a GUI to remind you is also really helpful for sending snippets.  In this video I show how simple that can be.


Minimizing and Maximizing a program that is in the System Tray


Live AutoHotkey support

Last Friday we had  really interesting call and managed to help people in several ways.  One was just playing with the ACC Viewer tool.  You can see more uses of the ACC architecture in this AHK webinar.  The ACC (Microsoft Active Accessibility) technology is old, and deprecated, however its’ still a great way to automate programs that don’t have controls.  Here are a couple of posts from the AHK forum on it:  Jeeswg ACC tutorial and Jethrow’s work.

Be sure to sign up for our live support tomorrow from 11-12 EDT to ask any questions!

The-Automators’ Podcast

AutoHotkey Webinar

Our next webinar is planned to help people like you!  Are you going to join us?

What we’re reading 📚

A spot of Humor 🤣

Its sad how many times I’ve had this experience!

sorry

Quotable quotes 🗣️

  • If you want something done, ask the busiest person you know to do it — Joe Glines
  • If you have time to whine then you have time to find solution. – Dee Dee Artner
  • People who have time on their hands will inevitably waste the time of people who have work to do. — Thomas Sowell

HTML BANNER

The-Automator

Joe and staff

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

  • 5 Hir H.
  • 3 Samuel H.
  • 3 Rune O.
  • 3 Rick O.
  • 3 Renee G.
  • 3 James G.
  • 3 David Le F.
  • 3 Bob R.
  • 2 OldCity C.
  • 2 Matt McG.
  • 2 Hendrik De G.
  • 2 Godrim B.
  • 2 Evangelista S.
  • 2 Armando R.
  • 2 Anthony M.
  • 2 Allan McK.