Try Morse: viewtopic.php?f=76&t=127450&p=563668&hilit=morse#p563668
V2 example
Statistics: Posted by flyingDman — 52 minutes ago
CODE:
<^Numpad0::sendtext((x:=Morse())="0"?"single"
:x="00"?"double"
:x="1"?"long"
:"")
Morse(to := 250)
{
while KeyWait(hk := RegExReplace(A_ThisHotkey, ".*?(\W|\w*)$","$1"), "DT" to/1000)
st := A_TickCount, KeyWait(hk), pttrn .= A_TickCount-st > to
Return pttrn
}
Statistics: Posted by flyingDman — 52 minutes ago