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

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.