Why AutoHotkey for Internet Trolls?

If You Plan on Being One of the Most Annoying People on the Web, Why Not Make It Easy on Yourself?

Note: If you’re an Internet troll, please don’t take offense at anything I say here. I’m merely showing how AutoHotkey makes trolling easier—as the free software does with anything you do on any Windows computer. Not that trolls need any help—other than psychological.

Internet trolls patrol cyberspace in an effort to right the wrongs perpetrated by unsuspecting users…or, maybe, they just want to make themselves feel better by making others feel worse. Whatever! The important point is that even Internet trolls can make good use of the free AutoHotkey tools available for their Windows computers.

TrollingRobotSome people think that AutoHotkey software should only be used for good, but if you like to harass people on the Web, right or wrong, AutoHotkey may be the tool for you. Internet trolls will be surprised at how easy AutoHotkey makes harassing people.

Disclaimer: Don’t blame AutoHotkey for this blog. Any tool can be used for good or evil. While a hammer can build a house, it can also tear it down.

(If you’re new to AutoHotkey, please see this “Introduction to AutoHotkey: A Review and Guide for Beginners.”) Continue reading

Too Much Planning Can Get in the Way of Good Scripting (AutoHotkey Quick Reference Part Five)

While Preplanning Script Writing Can Be Useful, Don’t Take It Too Seriously—Sometimes It Only Makes Sense to Rewrite Everything

The AutoHotkey script writing process rarely runs in a straight line. Often I start with a vague concept of what I want to do then start fiddling with the tools. Unlike when building a toolshed or bookcase, I rarely begin with a complete plan or blueprint for an AutoHotkey script. In fact, the code may undergo numerous changes during the debugging and problem-solving phases.

sarcastictweetsFor anyone who builds things, this approach may be disconcerting. Afterall, you can’t afford to build a house by trial-and-error. The cost of wasted materials would be prohibitive. Traditionally, we spend a great deal of time in the planning phase to make sure we avoid expensive mistakes. Even in computer programming, large projects come together much better after extensive planning. But with smaller projects such as AutoHotkey scripts the opposite may be true. I often start a script with only a vague idea of what I want to do. As I work on it, the possibilities expand and I often change course. Continue reading

AutoHotkey Quick Reference Script (Part Two)

The AutoHotkey.com built-in Index Reappears—Now to Build a Reference Tool!

autohotkeybooks160x600As I ventured in a new direction toward creating AutoHotkey reference scripts, I once again tested the previously discovered hidden AutoHotkey.com index (which had vanished). It re-emerged!

This left me in a quandary. Do I continue in my new direction or take up the original quick reference tool I began building with this AutoHotkey.com secret capability? Since the hidden index offers so much power, I decided to continue on my first course. (The possibility that the feature may disappear again looms over my work, but any Web site can change.) Continue reading

Build Your Own AutoHotkey Command Reference Tool (An AutoHotkey Secret)

November 1, 2016: Just as I was marching off in another direction, one more check of the AutoHotkey.com site surprised me. The hidden indexing feature discussed in this blog started working again. Go figure! Will it last? Who knows? But for now, this blog is valid again. I’ll now be able to introduce the AutoHotkey Quick Reference tool I had started working on. 

October 26, 2016: I don’t know if it’s temporary or permanent, nor do I know why, but much of the AutoHotkey Web site index capability (if not all) discussed in this blog has been disabled. I don’t know the rationale for the change or if it may return, but it was a great aid to anyone doing AutoHotkey scripting while it lasted. (One week for me from my point of discovery to its disappearance.) Stranger things have happened. Needless to say, I’m back to browser searches for AutoHotkey URLs.

Learn a Hidden AutoHotkey Trick for Quickly Accessing AutoHotkey Online Command Information

Occasionally (completely by accident), I come across surprising, eye-opening tips. In my last blog, I used an AutoHotkey script to access an online thesaurus by merely highlighting robotsecretcartoona word and hitting the assigned Hotkey. I began checking other Web sites for how easily I could run a similar site search. Naturally, since I include links to the Web reference commands in virtually every blog I write, I checked out AutoHotkey.com. In the process, I uncovered a remarkable secret. Continue reading

Make Instant Web Page Searches Your Online Thesaurus (Intermediate AutoHotkey Tip)

Expand Your Vocabulary with This Quick and Dirty AutoHotkey Tip Or Modify This Script for Any Web Page Search

This week in ComputorEdge Software Showcase I reviewed Visual Thesaurus which offers a clever way to search for and understand English synonyms. Anyone who does a great deal of writing (or merely wants to self-educate) needs a good thesaurus. While the vocabulary enhancement androidprotestcartoonsoftware fascinated me and I certainly found it uniquely useful, it appeared to be insulated from the usual AutoHotkey techniques. (Other than by first saving the result to a PDF, I found no easy technique for copying a word to the clipboard. Plus, when opening, the app does not accept preloading a search term.) Beyond launching the program with a Hotkey, I didn’t see a simple method for automating the program with AutoHotkey. Other Web thesaurus sites make it easier to launch replacement word searches. Continue reading

Adding Actions to Windows System Tray Icon Menu (Intermediate AutoHotkey Tip)

Adding Hard-to-Remember Hotkeys to the AutoHotkey System Tray Icon Makes Sense—Plus, How to Best Activate the Last Window

I’ve put my MousePrecise AutoHotkey script on my own list of favorites. I like the mouse cursor accuracy it adds to any of my graphic applications. I find it particularly useful when selecting a portion of an image for cropping or moving.

However, I recently ran into an issue where the script stopped working in Paint.NET (more details on the source of the problem later in this blog). I tried reloading the script, but to no avail. I decided to use the Hotkey I implemented for adding the window class to the group (GroupAdd command). Humm…I couldn’t recall the key combination. This lapse of memory forced me to open the script and dig through the code. Continue reading

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