Windows Programming Made Easy (Why AutoHotkey?)

Never Programmed Before? You’ll Find No Better Language for Learning Than AutoHotkey!

Note: A free scripting language for Window computers, AutoHotkey provides simple techniques for controlling and adding power to your PC. Since today (and into the foreseeable future) Windows PCs continue to represent 90% of the desktop and laptop computers, knowing how to write simple AutoHotkey scripts adds significant experience to anyone’s résumé. Do it for fun and profit! Continue reading

Peek Inside Windows Clipboard, Part 2 (Intermediate AutoHotkey OnClipboardChange Tip)

An AutoHotkey OnClipboardChange Script for Running the Most Appropriate of Two Different Clipboard Peeking Apps

Last time, I discussed viewing the contents of Windows Clipboard using either the AutoHotkey Clipboard variable or an old Microsoft Clipbook Viewer (clipbrd.exe). While the AutoHotkey MsgBox command script offers superior results whenever copied files sit in the clipboard (e.g. a text list of the paths to each file), the ClipBook Viewer better displays bitmap image files. Rather than setting up different Hotkeys for each approach, wouldn’t a script which picks the best approach for the specific data type found in the clipboard help optimize viewing process? Ideally, the AutoHotkey app would use the Clipboard variable whenever the Windows Clipboard contains text and open the ClipBook Viewer whenever the clipboard holds an image. First, we must identify the type of data found in the clipboard. Continue reading

Peek Inside Windows Clipboard (Beginning AutoHotkey Tip)

A Quick, Easy Way to View Windows Clipboard Contents

There are some great AutoHotkey Clipboard scripts. In particular, the free ClipJump, written in AutoHotkey and maintained by Avi Aryan, represents a major upgrade in practical Clipboard-like apps. People now use ClipJump to replace no longer supported third-party programs. But not everyone needs that much clipboard. What if you only want to take a peek at your clipboard’s contents? Continue reading