AutoHotkey for Windows

ConveyorNum_

Keyboard wedge for conveyor numbering. Press a hotkey, it types the next number into whatever field your cursor is in. Every field is live. Nothing resets unless you say so.

Stable v2.0.1 MIT License Windows AutoHotkey v2
Michael Collins_  //  onthelevelconcepts.com
Hotkeys

Two keys. That's it.

Hotkey
What it does
Ctrl+Alt+N
Paste current number into active field, advance sequence by increment
Ctrl+Alt+S
Open or close the state panel

Works in any application -- AutoCAD, third-party dialogs, Excel, anything with a text field. The hotkeys are chosen to avoid conflicts with standard CAD software.

Number Format

P SS A F NNN

Field
Name
Range
Notes
P
Equipment type
Any letter(s)
P = Powered, G = Gravity
SS
Series
01-99
Represents a facility area
A
Sub-area
0-9
Logical starting area of the conveyor
F
Floor
0-9
Ground level = 0
NNN
Sequence
000-999
Increments by 5 by default

Lowest: P0100000   Highest: P9999999

The Panel

Change anything, keep rolling.

Open with Ctrl+Alt+S. Every field takes effect the moment you type -- no Apply button, no confirmation.

Type
P
Series
01
Sub-Area
0
Floor
1
Sequence
010
Increment
5

WILL PASTE
P0101010
UP NEXT

Mid-job field changes

Change any field at any time. Sequence keeps rolling from wherever it is. Jump to a new floor in the same series -- change F, leave everything else alone, keep pressing.

After paste

Choose None / Tab / Enter to match how your dialog expects input to be confirmed. Set it once per job or change it anytime.

Reset Sequence

Zeros NNN back to 000 when you start a fresh run within a series.

Installation

Running in under a minute.

  1. Download AutoHotkey v2 from autohotkey.com -- free, about 5MB, no admin required
  2. Double-click ConveyorNum_v2-0-1.ahk -- it runs immediately, no installer
  3. Green H icon appears in your system tray -- hotkeys are live
  4. Optional: right-click the .ahk file, Create Shortcut, drop it in shell:startup to auto-start with Windows
State saves automatically

Every change writes to ConveyorNum.ini beside the script. Your series, floor, sequence, increment -- all exactly where you left them next time you open it.

Files

Two files total.

File
Purpose
ConveyorNum_v2-0-1.ahk
The script. Run this.
ConveyorNum.ini
Auto-created on first run. Saves all state between sessions. Delete to reset to defaults.
Changelog

Version history.

v2.0.1 -- 2026
  • Fixed live update -- panel Will Paste / Up Next now update instantly after every Ctrl+Alt+N press
  • Fixed color balance -- bright labels, visible edit box borders, cyan accents on dark background
v2.0.0 -- 2026
  • All fields now live -- every change takes effect instantly
  • Removed Apply button -- type and go
  • Fixed off-by-one on Will Paste / Up Next display
  • Fixed panel preview not updating after Ctrl+Alt+N press
  • Fixed increment change not applying without reopening panel
  • Branding pass -- Michael Collins_ design system applied
v1.0.0 -- 2025
  • First release
  • Persistent state via .ini file
  • Segmented fields: Type / Series / Sub-Area / Floor / Sequence
  • Adjustable increment, default 5
  • Tab / Enter / None terminator setting
  • Always-on-top panel
  • Reset Sequence button