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

AutoHotkey Webinar- Udemy, Newsletter and Beautiful HTML GUIs with Neutron.ahk

Video Hour 1: New Intermediate AutoHotkey course, Newsletter and more
Video Hour 2: Beautiful HTML GUIs with GeekDude’s Neutron.ahk (thanks again GeekDude!)

Script Highlight: I a script I had for peeking into large files and determining the number of rows and view the headers but, more importantly, check out this video where Maestrith refactored my code for me.

AutoHotkey Podcasts

055-mp3 Video Adapting OCR to using a stream for screen clipping tool
056-mp3 Video How often do we need to re-educate ourselves
057-mp3 Video Non-Desktop running programs
058-mp3 Video Are Programs getting harder to automate?
059-mp3 Video What are API calls?

Udemy Courses

Alerts / Update newsletter from the-Automator

  • What I’ve automated
  • Cool scripts from forum / Facebook / Reddit, etc.
  • Podcast that week
  • Time-saving tip (not AutoHotkey related)

Subscribe to my alerts and be entered into chance to win 1 of 10  Intermediate AutoHotkey course giveaway!  The drawing will be held on June 1st

Udemy Intermediate AutoHotkey Course Syllabus

  • Intro
  • Recommended Default Settings
  • Various Types of Send
  • Using a SetTimer
  • Creating, reading and writing initialization files (.ini)
  • Working with the Windows Registry
  • Utilizing Controls to connect and automate programs
  • Selecting menus in (older) windows programs
  • Loops
    • Basic Loop
    • While
    • Until
    • Parsing Text
    • Files and Folders
  • Arrays
    • Simple Arrays
    • Associative Arrays

Here are the links / content shared in the chat during the webinar

15:09:50 From Joe Glines : https://the-automator.com/subscribe-to-alerts/
15:13:12 From Joe Glines : https://the-automator.com/level-up-your-programming-by-having-a-genius-refactor-your-code/
15:13:18 From Brad Schrunk : What kind of file did you read
15:14:40 From Joe Glines : real estate data
15:14:50 From Joe Glines : it’s all free and available to the public
15:16:39 From Brad Schrunk : I use these type of file structures
15:16:43 From Brad Schrunk : for my record system
15:16:58 From Joe Glines : cool
15:17:49 From Robert Gray : Joe your short YT videos often say “This is something from my base AHK file”. Have you published that entire file somewhere, or are you just mining it for YouTube content?
15:18:35 From Joe Glines : It’s over 2,000 lines long. A ton is personal / not relevant so, no, I haven’t shared it
15:18:52 From Robert Gray : Understood. I have a similar one that I can’t really share.
15:20:11 From Mason G : An interesting note: Chrome.ahk works with Electron apps.
15:21:03 From Joe Glines : cool
15:28:10 From Robert Gray : Looking at your start page made me think to suggest you check out start.me. It’s the nicest Chrome start page tool I’ve seen. VERY configurable and it syncs content across your devices.
15:28:36 From Brad Schrunk : do have a link to the web code generator?
15:29:42 From Brad Schrunk : Yes the tank one or whatever is available
15:29:49 From Robert Gray : Take a look at start.me. It’s worth a look.
15:30:22 From Ryan Wells : Quick related point of web page launcher. IF you use HTML anchors and a AHK ‘link watcher’ on your page you can detect a click and then launch a script.
15:30:27 From Joe Glines : https://www.autohotkey.com/boards/viewtopic.php?t=63443
15:30:56 From Brad Schrunk : The problem is I am not in your league or even in the parking lot
15:37:35 From Robert Gray : Ryan, can you expand a bit on the link watcher details?
15:38:24 From Ryan Wells : You just detect the click Robert but in this case the anchor doesn’t go anywhere… AHK detects the click.. and then you can launch your AHK script just as Jackie as says
15:38:35 From Mason G : Geek has been working on something called “neutron”. A full integration between AHK and Edge, so it can be used as a GUI properly.
15:39:02 From Robert Gray : I see. Thanks Ryan. Interesting idea.
15:39:14 From Mason G : Oh cool. Didn’t hear that, I’m at work currently
15:39:35 From Brad Schrunk : Thanks Men I have to head out I will be sure to watch this full video.
15:39:50 From Joe Glines : bye Brad
15:41:11 From Mason G : It’s using IE COM. Both neutron and Chrome.ahk use it though. So he may be using the base from Chrome.ahk, but it isn’t actually using Chrome
15:45:12 From Joe Glines : https://www.autohotkey.com/boards/viewtopic.php?f=6&t=42890&hilit=chrome+class
15:46:16 From Mason G : Neutron is on Github now. I just compared the classes, they don’t really have anything in common. And I forgot: Neutron uses ActiveX. Basically the same, but it’s easier to integrate to an AHK gui
15:46:31 From Joe Glines : https://github.com/g33kdude/Neutron.ahk
15:49:42 From Mason G : Here is a snippet he posted from yesterday https://p.ahkscript.org/?p=4bb119bb
15:51:20 From Dale Winchell : I have a couple of things..
15:51:25 From Geek Dude : Hey there Joe!
15:51:54 From Mason G : Hey Geek 🙂
15:56:56 From Robert Gray : Amazing!
16:03:16 From Joe Glines : Dale, lets let Geek Dude finish up then we’ll shift over to your stuff
16:05:50 From Dale Winchell : Ok, no problem at all
16:12:10 From Mason G : Relax support, huh? I’m sure you weren’t pressured 😉
16:26:47 From Robert Gray : Really nice work Geek Dude! I hope to someday know enough to use it. 🙂
16:34:44 From Geek Dude : https://www.autohotkey.com/boards/viewtopic.php?f=74&t=4588
16:41:55 From Robert Gray : Can you reference an external style sheet file or must the CSS be in the AHK file?
16:42:36 From Robert Gray : Ah. OK thanks.
16:43:36 From Robert Gray : Thanks for sharing your work!
16:52:24 From Joe Glines : Autocorrect https://www.autohotkey.com/docs/Hotstrings.htm#AutoCorrect
16:53:46 From Robert Gray : Speaking of spelling corrections, I have a lot of those but I often overrun AHK’s attempt to fix a word as I continue to type the next work. I end up with a mixture of the new word and AHK’s correction. Is there a known fix for that? Maybe increase the typing speed on the fly, then reset it after the correction is complete?
16:54:49 From Robert Gray : “work” –> “word”
16:57:50 From Mason G : I could help, but.. yeah on my phone
16:58:02 From Geek Dude : I don’t think I finished my thought about joedf’s tutorial page. I meant to say about it, that it shows some cool tools but doesn’t make them easy to use. His examples show crazy hacks with ComObjConnect, invalid URLs, and other techniques that add confusion and aren’t really needed anymore because of updates to AHK_L’s COM support–and the example GUIs he builds with them, for lack of a better phrase, aren’t “pretty”. If you’re a web dev you might know how to take his stuff and build on it to make a nice UI, but if you haven’t worked much with HTML+CSS you might miss out on the opportunity. Neutron aims to fill the space of 1) make it easy to build an HTML GUI, and 2) make it look fantastic by default.
17:01:43 From Mason G : I’ve never seen anyone type faster than input, but you can use BlockInput, Send
17:03:40 From Joe Glines : Thanks for the work & sharing on Neutron Geek Dude! Also your notes above on the Joe DF’s tutorial page


AutoHotkey User / Expert Interviews

In the below videos I interview AutoHotkey experts / users.  The goals are to:

  1. Find better ways to get new people to adopt / try AutoHotkey
  2. Stimulate ideas how current users might leverage AutoHotkey in other ways
  3. Create a bigger community of AutoHotkey users
  4. Raise awareness of AutoHotkey with non- users

1) AutoHotkey User / Expert interview: Jean Lalonde

My first interview was with Jean Lalonde, author of Quick Access PopUp.    Jean has also co-hosted several webinars with Jackie and I and is a very competent programmer.

2) AutoHotkey User / Expert Interview: Chad Wilson

In this interview I speak with Chad / Maestrith.  Chad is the author of AutoHotkey Studio and is a guru using GUIS, XML, and Objects.  In the video we discuss how he got into programming and some areas people should focus when learning AutoHotkey.  We also review a couple dozen applications (at a high level) that we collaborated on together.


3) AutoHotkey User / Expert Interview: Jack Dunning

In this interview I speak with Jack Dunning from Jack’s AutoHotkey Blog and Computor edge .  Jack has also authored several books on AutoHotkey. They can be purchased from his blog or on Amazon.com.


4) AutoHotkey User / Expert Interview: Charlie Simmons / Tank

Charlie / Tank actually works in the Robotics Process Automation (RPA) industry and is an admin on the AHK forum.  Below is my interview with him.  If the RPA industry interests you you can see another discussion with him here.  BTW- at the end of the interview Charlie mentions anyone with AutoHotkey knowledge could probably get a high-paying job in the RPA industry.


5) AutoHotkey User / Expert Interview: Nicolás Castillo

In this interview I speak with Nico from Mexico.  Nico has a background in IT and also works in the real estate industry.  We talked through some of his personal uses as well as how he’s helped people at his work.


6) AutoHotkey User / Expert Interview: Mitch Berry

In this interview I speak with Mitch out of North Dakota. He is an experienced Planner and Electrical & Instrumentation Specialist with a demonstrated history of working in the energy industry.


7) AutoHotkey User / Expert Interview: Jim Ford

In this interview I speak with Jim Ford out of China. He has a background in programming is Amazing! He’s programmed in over 50 languages and worked in technology all is life. We had a lively discussion about automation, corporate world, consulting world, RPA (Robotics Process Automation) and where technology is going.


8) AutoHotkey User / Expert Interview: Susan Thomas

In this interview I speak with Susan Thomas out of Nashville, TN. We talked about what life is like working at a huge company and how there is a group of ~20 people at her work with the task of “automating” (many using AutoHotkey).


9) AutoHotkey User / Expert Interview: Joe Glines

Yes, I interviewed myself!  LOL   I realized even though I mentioned a lot of what Maestrith and I had worked on together, there was a ton of stuff that I’ve done with AutoHotkey on my own and I wanted to make sure I shared with y’all.  I’m in Dallas, TX and have an undergraduate degree in Marketing and a Masters in Market Research.  I worked for a long time as a Data Scientist (way before they were called that) and then spent the last 8 years working in Internet marketing.


10) AutoHotkey User / Expert Interview: Isaias Baez / RaptorX

In this interview I speak with Isaias Baez / RaptorX out of the Dominican Republic. When I first started learning more than Hotstrings & Hotkeys I was fortunate enough to stumble upon RaptorX’s YouTube channel AHKTuts.
If you’re wanting to learn some advanced things like DLL Calls, SendMessage, etc. I highly recommend you check them out!


11) AutoHotkey User / Expert Interview: Dr. Gabriel Cook /

In this interview I speak with Dr. Gabriel (Gabe) Cook out of the Pasedena, CA. Gabe and I have been coding with each other for nearly 20 years now! Initially we worked in SPSS (a statistical program) but over the past years we’ve also played with Python and AutoHotkey. Quite a few years Gabe & I take a week to have a “code-cation” where we get together and work 12-hour days learning how to code! I highly recommend you have a “coding buddy”!


12) AutoHotkey User / Expert Interview: Ryan Wells

In this interview I speak with Ryan Wells out of Kiev, Ukraine. Like me Ryan has been using AutoHotkey for ~10 years; the first years using Hotkeys & Hotstrings, now he automates things with COM, Gui’s, etc. Ryan demonstrated some of the cool things he’s automated for his, and his wife’s work.   During the interview Ryan mentioned James Clear on Systems not Goals and How 1% Performance Improvements Led to Olympic Gold



13) AutoHotkey User / Expert Interview: Hellbent

In this interview I speak with Hellbent out of Canada. He has a background in C and has been creating awesome AutoHotkey GUI tutorials on his YouTube channel CivReborn .


14) AutoHotkey User / Expert Interview: joedf /

In this interview I speak with joedf out of Canada. He has a background in Geology and is an admin on the AutoHotkey forum.


15) AutoHotkey User / Expert Interview: Steve Maziarz

In this interview I speak with Steve Maziarz out of Dallas Texas. Steve and I used to work together and is as nice as he is smart! He has a background in IT / Technology and has been coding for longer than most of y’all have been alive!


16) AutoHotkey User / Expert Interview: Jackie Sztuk

In this interview I speak with Jackie Sztuk out of Denmark. He has a background in design and has been co-hosting webinars with me for over two years now.


17) AutoHotkey User / Expert Interview: Rick C

In this interview I speak with RickC out of Plano,TX. He has a background in IT and has a degree in programming. I met Rick when I tried to start a local “AutoHotkey meet up” in the Dallas/Ft. Worth area. While I didn’t get many to attend, it was cool to meet another AHK user!


18) AutoHotkey User / Expert Interview: Jesús Prieto

In this interview I speak with Jesús Prieto out of Spain. He has a background as a sound engineer and Translations. Check out his Spanish blog.


19) AutoHotkey User / Expert Interview: James Griffing

In this interview I speak with James Griffing out of Austin, TX. James has a varied background and has used AutoHotkey in different positions over the past years..


20) AutoHotkey User / Expert Interview: Michael Wilson

In this interview I speak with Michael Wilson out of Australia. Michael has worked with AutoHotkey for many years but recently has been diving deeper into using GUI and COM. You can check out his GITHUB respository here.


21) AutoHotkey User / Expert Interview: Joe Winograd

In this interview I speak with Joe Winograd out of Chicago, IL. Joe has worked with AutoHotkey for many years and has a huge background in programming. You can learn more about him on Experts Exchange Spotlight here.


22) SPSS User / Expert Interview: Jon Peck

In this interview I speak with Jon Peck out of Arizona. He has a background in: Programming, Econometrics, & Statistics and has been programming and using for longer than most of us have been alive!

Jon is a personal hero of mine and has saved me so much time coding in SPSS that it is impossible to quantify!



23) AutoHotkey User / Expert Interview: Jethrow

In this “interview” I read through Jethrow’s responses to my questions (he declined being interviewed). He has a background in: accounting but has migrated to being a programmer (at a 60% pay increase!)!   Among other posts, Jethrow is the author of this Web Scraping tutorial which is where I learned the vast amount of what I know now!


24) AutoHotkey User / Expert Interview: Gio Sperotto

In this interview I speak with Gio out of Brazil and has a background in Accounting & Law. He demonstrated a ton of amazing programs / scripts he’s written for work. Lots of great ideas here to peak your interest! BTW- Gio also lead our webinar back in March on Neural Networks.

25) AutoHotkey User / Expert Interview: Ernestas Ceciorka

In this interview I speak with Ernestas out of Lithuania. He’s new to AutoHotkey but is learning quickly and enjoying Web Scraping as well as using COM with Excel.


26) AutoHotkey User / Expert Interview: Sebastian

In this interview I speak with Sebastian from Germany.  He’s been programming since 2001 and wrote his first program when he was 13 and started with JavaScript, perl, mysql and doSqlWeb. We had a good discussion of using AutoHotkey and various IDE / Editors.


27) AutoHotkey User / Expert Interview: Mason George

In this interview I speak with Mason out of Colorado. He’s been programming in various languages since he was 13! He plans to go back to college and get a degree in Computer Science.