
Master module one of AutoHotKey by downloading the free software, creating your first script, handling errors, exiting and reloading scripts, and using the help file.
Learn how to download and install AutoHotKey and the free Notepad Plus Plus editor, with tips on choosing a text editor and staying updated with the latest versions.
Create your first AutoHotKey script by editing a .ahk file, setting hotkeys like ctrl+j and alt j to send text, then save and reload to test.
Navigate error messages with AutoHotkey, using line numbers to locate issues and fix them, and practice resilient troubleshooting through iterative debugging.
Master exiting and reloading AutoHotKey scripts, prevent loops, and restart scripts with reload or end. Save changes and reload to apply them.
Follow along labs to ingrain the scripting concepts and master AutoHotKey basics. Learn to run programs with hotkeys, automate clicking, and create your own hotkeys.
Learn to run programs with AutoHotkey using the run command, opening Notepad and Photoshop via path and environment variables, then save and reload scripts.
Learn how to use comments in AutoHotkey to explain what your code does, keep scripts readable, and prevent errors by using semicolons to mark non-executable text.
learn how to send text and keystrokes with AutoHotkey using the send command, including strings and keys via curly braces, and emulate shortcuts like ctrl+c and ctrl+v.
Learn how to use if statements in AutoHotkey to make decisions by declaring variables, comparing values (x and y), and using if/else with message boxes.
Learn how to use loops in AutoHotKey to repeat actions or run until a condition is true, using index values, the percent syntax, and sleep delays.
Learn how AutoHotKey enables mouse automation for daily task automation by clicking, moving to coordinates, and timing with sleep, including double clicks and exact positions.
Create your own hotkeys with AutoHotkey to automate repetitive tasks, such as rotating objects in Inkscape, by scripting keyboard shortcuts like control+1 for clockwise and control+2 for counterclockwise.
Explore displaying and collecting text by using message boxes of various types and input boxes to capture user text, then modify or monitor the entered text.
Explore creating and customizing AutoHotkey message boxes beyond the default prompt. Configure buttons, icons, multi-line text, titles, and default choices, and handle yes/no responses in scripts.
Explore creating input boxes in AutoHotKey to collect user input, store it in an output variable, and customize the title, prompt, width, height, and position.
Explore module four functions, learning how blocks of code can be reused to simplify your scripts, from creating simple functions to advanced ones in AutoHotKey.
Learn how to create simple functions in AutoHotkey, pass arguments, return values, and reuse code via a basic add function that displays the total with a message box.
Create advanced AutoHotKey functions that collect two numbers from the user, add them, and display the total, then reuse the function for repeatable automation.
build a dice roller with a random number generator to roll user-selected dice, and automate filling Google Forms from a CSV with name, email, and address.
Build a dice roller in AutoHotKey that simulates d4–d20 dice for D&D, using an input box, random function, and message boxes with simple error handling.
Auto fill out a form with AutoHotkey, pulling data from CSV or Excel and pasting it into fields across two windows, including name, email, and address.
Greetings! I'm Robert Simons, your key to unlocking the power of AutoHotKey. Ever felt bogged down by repetitive tasks in your day-to-day software use? Wished for a way to make your workflow smoother, faster, and more efficient? Welcome to my comprehensive course, where you'll master AutoHotKey and revolutionize your productivity.
AutoHotKey is a potent tool, empowering you to automate not just hot keys (like Ctrl+C to copy), but to create your own (imagine a custom command to rotate an object!), even scripting custom code for form-filling or sequence running. As an AutoHotKey veteran, I can vouch for the immense time-saving and productivity boosts it offers.
This interactive, beginner-friendly course is structured to give you a step-by-step walk-through in AutoHotKey. By course's end, you won't just be dabbling in the tool – you'll be a full-fledged AutoHotKey ninja.
Here's a glimpse into our journey:
Module 1: Get hands-on, downloading free software essentials and scripting your first program.
Module 2: Understand the scripting framework and key commands that'll be your weapons in the AutoHotKey arsenal.
Module 3: Learn to display messages for troubleshooting and collecting user info.
Module 4: Discover how to create both simple and advanced functions, letting you recycle frequently-used code.
Module 5: Time to put theory to practice. Complete two exciting projects using everything you've learned.
Whether you're seeking a grasp of the basics or aspiring to be an AutoHotKey wizard, this course is your one-stop shop to learn AutoHotKey. I can't wait to accompany you on this exhilarating journey of automation and efficiency.
What are you waiting for? Enroll now to kickstart your AutoHotKey adventure and reclaim your precious time. I'll see you inside the course!