KeyPressList JJB Software 20111022
Usage: KeyPressList fileName repeats
where fileName is a file with each line representing a key combination.
each line in the file has: Delay[ms],ASCII,ALT,CTRL,SHIFT,WIN
Delay[ms] is time in milli-seconds to wait before key is pressed
ASCII is the ASCII key value A=65, 0=48, ENTER=13...
(see winuser.h variables VK_* for all key codes)
ALT is 1 if the ALT KEY is also pressed (else 0)
CTRL is 1 if the CONTROL KEY is also pressed (else 0)
SHIFT is 1 if the SHIFT KEY is also pressed (else 0)
WIN is 1 if the WINDOWS KEY is also pressed (else 0)
repeats is how many time to repeat the list of key combinations.
if repeats='LEARN' then overwrites 'filename' with keys
until CTRL-END pressed.
Default fileName is KeyPressList.lis
Default repeats is 0
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
A sample of fileName format is (not first line is always ignored):
Delay[ms],ASCII,ALT,CTRL,SHIFT,WIN (see WINUSER.H VK_xxx for ASCII codes)
100,13,0,0,0,0
1000,09,1,0,0,0
500,32,0,0,1,0
10,48,0,0,0,0
10,186,0,0,1,0
10,190,0,0,0,0
10,191,0,0,1,0
10,187,0,0,0,0
10,63,0,0,0,0
10,46,0,0,0,0
10,69,0,1,0,0
10,69,0,0,1,0
10,69,0,0,0,1