AutoHotkey, or AHK, is a free, open-source utility for Windows. With it, you can:
Automate almost anything by sending keystrokes and mouse clicks. You can write a mouse or keyboard macro by hand or use the macro recorder.
Create hotkeys for keyboard, joystick, and mouse. Virtually any key, button, or combination can become a hotkey.
AHK is heavily used by a few online poker players to customize their playing interface, allowing them to use keyboard shortcuts to select tables and bet-action buttons, and to use their gaming controllers to play poker, even though the poker sites have never explicitly written code to support any of this.
You can get it from AutoHotKey.com's download page. For a good write-up about it, check out the Wikipedia page AutoHotkey.
AHK Basics
To use a script (lifted from a 2+2 post by Adde):
(1) Download and install Autohotkey. (2) Right-click desktop (or whatever location on your disk), choose New > Autohotkey Script. (2a) Rename the new script from "New AutoHotkey Script.ahk" to "Your Choice of Name.ahk". Don't forget the ".ahk"! (3) Right-click file, choose Edit Script. (4) Paste in whatever script, save and close. (5) Double-click file to run script. Adde
Many scripts allow you to fine-tune them with your preferences, especially key bindings. You can find a complete list of them here http://www.autohotkey.com/docs/KeyList.htm (as well as copious other help.)
Cool AHK scripts
ChipReloader Reload chips on all Partypoker and Pokerstars tables with just one click.
iWitness Keeps pre-defined tables open
SafeMine Stripped-down table opening script for those having problems with iWitness
MiniLobby Miniaturizes the Party lobby
PartyAbuseReporter Another of Adde's conveniences - the name says it all
MouseClicker Mouse hotkeys for advance action buttons on Party
PokerSeatTaker Get seated and bought in at one or more poker tables automatically.
SmartNotes Easy note-taking.
DumbNotes Note-taking.
StarsGamepad Play on Pokerstars using a gamepad
PokerGamePad Play on Poker Stars or Full Tilt using a PS/2 style gamepad
TableNavigator Allows mouseless window navigation
WindowGuard Customizable script to handle pop-up windows while playing
PokerStarter Hotkeys to open/close poker applications, and start/stop datamining.
PokerCodeLibrary AHK functions to access various poker applications (Partypoker, Pokertracker, PokerAce and more).
AutoBuddySearch Convenience script for selecting buddies to search for on Party
TableHighlighter Add a Highlight Bar on all (Party/Empire/FullTilt) poker tables that need your attention.
PartyBetPot Creates Bet-Pot (full, 3/4, 2/3, you choose) hotkeys for NL cash tables on Party/Empire Poker.
PartyKeepLobby Very simple script. Auto-Restores the Party/Empire/Stars Lobby after it is minimized.
AutoHotkeyTiltBlocker Guess what.
ColoredStacks Color codes stack sizes.
BetTimer A color coded timer box that counts seconds (up) when action buttons appear at your poker table.
StudHud A hud for stud.
PrimaBetPot Similar to Party Bet Pot script, but for Prima skins. Also does wheel up/down bet adjustment.
MoveEm Customizes the position of controls on Party tables.
PartyBuyIn Provides "Single Click" Buyin / Rebuy for NL cash tables, and auto-registration for SNG tourneys.
DeMonster Eliminates the Monster Jackpot, Slider & Popup windows, and other annoyances.
FullTiltBuddies A script for finding and keeping track of buddies on Full Tilt.
FullTiltWatch A Script to periodically open / close tables at FullTilt, similar to iWitness
FullTiltTableOpener Opens and closes tables automatically, with graphical interface to choose table criteria.
FullTiltShortcuts Mouse and keyboard macros to simplify common table operations, including using the mouse wheel for betting.
BetPot Creates Bet-Pot (full, 3/4, 2/3, you choose) hotkeys for NL cash tables at many popular poker sites. Also enables up/down scrolling of bet amounts using the mouse wheel, or alternative hotkeys.
StarsPlanner An AHK remake of the table layout features found in the fantastic PartyPlanner - for Poker Stars
HH-viewer Displays trimmed hand history text (for Full Tilt)
FullTiltCustomLobby An AHK GUI script to provide some much needed custom filtering and sorting options for the Full Tilt Lobby
FullTiltAutoReloader Reloads chip stacks automatically at Full Tilt NL tables.
ResizeableTables Lets you resize poker sites that normally don't have this feature (FullTilt only at the moment)
FullTiltPlanner A remake of Dave's StarsPlanner for Full Tilt Poker
StarsSNGOpener Automatically opens a specified numner of SNGs on PokerStars, and keeps them going, either a continuous or in sets.
StarsBlinder Hides your stack on Stars.
StarsAutoReloader Reloads chip stacks automatically at PokerStars NL and Limit tables.
StarsHandHistories SmartNotes-style instant hand histories for Stars.
NoTitlebar Removes the caption from poker tables.
StarsBuddyList Err... guess what...
PartyAutoTimeBank Clicks the timebank for you in Party SNGs.
StarsUrgentTable (And Auto-Timebank Clicker) Highlights the most urgest Stars table, moves the mouse over it, and clicks the timebank (if necessary) on any other tables awaiting your input - Massively reduces the amount of mouse movement required for the Stars multi-tabler.
PartyAHKPlanner A remake of Dave's StarsPlanner for Party Poker
PartySimpleSNGOpener Basic AHK script to open continuous SNGs on Party / Empire Poker.
PartySNGHelper Has several functions which make multi-tabling Party SNGs easier (see page for more details on features).
HidePartyCashier Will auto-hide the Party cashier for you.
BigPotGrabber Keep a list of big pots on all tables along with their HH's, for easier review when multitabling. For Party, Stars, FTP, iPoker, Prima and Crypto.
KeyboardRedirect Prevents focus stealing - makes sure keyboard input goes where it is intended to go
PotOddsHUD HUD that displays the pot size and pot odds on PartyPoker, Prima and iPoker.
StarsNotes Displays notes in a tooltip when hovering over a player.
StopLoss - a session monitor, with audio/visual alarms for "stop loss", "stop win" and "hands played" goals. Requires PostgreSQL PT database.
FiveCardShowdown Displays shown and mucked cards for 5 Card Draw
TimeoutHelper Moves tables where you've times out and optionally sits you back in (PokerStars only).
OngameMiner Mining for Ongame. (dead)
StakesGuard Keeps you from playing higher than is good for your bankroll (Stars only).
StarsReads Adds coloured player boxes to those at your tables, with advanced note taking / viewing facilities (to come)
FullTiltHeadsUpBlocker Blocks you from playing heads-up tables on FullTilt.
OngameModStarter Makes dealing with Ongame table mods easier.
SageCalculator SAGE Calculator for HeadsUp Sit & Go's
PrimaAutoReloader Automatically reloads stack on Prima Poker
PokerPlanner A planner that will hopfully work for many sites soon,
HandCombos Lets you enter board cards and hand ranges and shows possible combinations.
ModManager Quickly switch between background images while playing on Stars.
PodOddsHUD NG Tableoverlay that shows pododds and more in a PAHUD style on Party, Ongame and iPoker.
FullTiltTournamentSummary Generates summaries of FTP tournaments for import into PokerTracker.
HH-viewer 2 Easier to view (BPG style) instant HH window. For Party (more to come).
BulkHandEvaluation Scripts Holdem Ranger to perform bulk evaluation with reduced manual input
StarsAssistant Easier multitableing at PokerStars (based on StarsUrgentTable)
BubbleFactorCalculator Calculates bubble factors for SNG bubble. Input info and hit calculate.
MTT SNG EV Calculate final table EV:s for MTTs and SNG:s with up to 7 payout spots
Noteabbs Hotstring manager for chat, notes etc.
PSThemesInstallerTemplate Automated installation of PS themes
PartySNGNavigator A modified version of Roland's TableNavigator script for use with Party Poker SNGs
BetTimerStars Time your bets on PokerStars.
SFSO PokerStars Filtered SNG Opener - Autoregister for Sit & Go's on PokerStars
AHK Utility Functions
These files are intended to be #included in other AHK scripts - They provide useful functions for various things.
PostgresFunctions Enables AHK scripts to connect to any PostgreSQL database, to read or write data.
RolandsFunctions All sorts...
AHK Code Viewer
AHKCodeViewer For the coders - Lets you view functions and labels in AHK scripts.
Spam Alert
Note that this page has been frequently spammed. See NonSpammersGroup.
