Code: Select all
Input>focus,Enter window name, example: Untitled - Notepad
SetFocus>%focus%
Input>DoThese,Enter Username, example: username
Input>DoThese2,Enter Password, example: password
Length>%DoThese%,MaxCount
Length>%DoThese2%,MaxCount
let>Counter=0
Label>Loop1
let>Counter=%Counter%+1
MidStr>%DoThese%,%Counter%,1,ThisOne
GoSub>%ThisOne%
IF>%Counter%<MaxCount>0
Let>VK_DOWN=48
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>0
SRT>1
Let>VK_DOWN=49
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>1
SRT>2
Let>VK_DOWN=50
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>2
SRT>3
Let>VK_DOWN=51
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>3
SRT>4
Let>VK_DOWN=52
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>4
SRT>5
Let>VK_DOWN=53
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>5
SRT>6
Let>VK_DOWN=54
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>6
SRT>7
Let>VK_DOWN=55
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>7
SRT>8
Let>VK_DOWN=56
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>8
SRT>9
Let>VK_DOWN=57
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>9
SRT>a
Let>VK_DOWN=65
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>a
SRT>b
Let>VK_DOWN=66
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>b
SRT>c
Let>VK_DOWN=67
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>c
SRT>d
Let>VK_DOWN=68
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>d
SRT>e
Let>VK_DOWN=69
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>e
SRT>f
Let>VK_DOWN=70
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>f
SRT>g
Let>VK_DOWN=71
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>g
SRT>h
Let>VK_DOWN=72
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>h
SRT>i
Let>VK_DOWN=73
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>i
SRT>j
Let>VK_DOWN=74
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>j
SRT>k
Let>VK_DOWN=75
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>k
SRT>l
Let>VK_DOWN=76
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>l
SRT>m
Let>VK_DOWN=77
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>m
SRT>n
Let>VK_DOWN=78
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>n
SRT>o
Let>VK_DOWN=79
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>o
SRT>p
Let>VK_DOWN=80
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>p
SRT>q
Let>VK_DOWN=81
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>q
SRT>r
Let>VK_r=82
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_r,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_r,0,FLAGS,0
END>r
SRT>s
Let>VK_DOWN=83
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>s
SRT>t
Let>VK_DOWN=84
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>t
SRT>u
Let>VK_DOWN=85
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>u
SRT>v
Let>VK_DOWN=86
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>v
SRT>w
Let>VK_DOWN=87
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>w
SRT>x
Let>VK_DOWN=88
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>x
SRT>y
Let>VK_DOWN=89
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>y
SRT>z
Let>VK_DOWN=90
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>z
SRT>A
Let>VK_DOWN=65
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>A
SRT>B
Let>VK_DOWN=66
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>B
SRT>C
Let>VK_DOWN=67
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>C
SRT>D
Let>VK_DOWN=68
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>D
SRT>E
Let>VK_DOWN=69
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>E
SRT>F
Let>VK_DOWN=70
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>F
SRT>G
Let>VK_DOWN=71
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>G
SRT>H
Let>VK_DOWN=72
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>H
SRT>I
Let>VK_DOWN=73
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>I
SRT>J
Let>VK_DOWN=74
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>J
SRT>K
Let>VK_DOWN=75
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>K
SRT>L
Let>VK_DOWN=76
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>L
SRT>M
Let>VK_DOWN=77
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>M
SRT>N
Let>VK_DOWN=78
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>N
SRT>O
Let>VK_DOWN=79
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>O
SRT>P
Let>VK_DOWN=80
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>P
SRT>Q
Let>VK_DOWN=81
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>Q
SRT>R
Let>VK_r=82
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>R
SRT>S
Let>VK_DOWN=83
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>S
SRT>T
Let>VK_DOWN=84
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>T
SRT>U
Let>VK_DOWN=85
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>U
SRT>V
Let>VK_DOWN=86
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>V
SRT>W
Let>VK_DOWN=87
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>W
SRT>X
Let>VK_DOWN=88
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>X
SRT>Y
Let>VK_DOWN=89
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>Y
SRT>Z
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>Z
//additional keypress may be needed//
SRT>
Let>VK_DOWN=32
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>
label>reset
wait>0.67
let>Counter=0
Let>VK_DOWN=9
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
goto>Loop2
Label>Loop2
let>Counter=%Counter%+1
MidStr>%DoThese2%,%Counter%,1,ThisOne2
GoSub>%ThisOne2%
IF>%Counter%<MaxCount>0
Let>VK_DOWN=48
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>0
SRT>1
Let>VK_DOWN=49
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>1
SRT>2
Let>VK_DOWN=50
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>2
SRT>3
Let>VK_DOWN=51
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>3
SRT>4
Let>VK_DOWN=52
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>4
SRT>5
Let>VK_DOWN=53
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>5
SRT>6
Let>VK_DOWN=54
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>6
SRT>7
Let>VK_DOWN=55
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>7
SRT>8
Let>VK_DOWN=56
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>8
SRT>9
Let>VK_DOWN=57
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>9
SRT>a
Let>VK_DOWN=65
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>a
SRT>b
Let>VK_DOWN=66
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>b
SRT>c
Let>VK_DOWN=67
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>c
SRT>d
Let>VK_DOWN=68
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>d
SRT>e
Let>VK_DOWN=69
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>e
SRT>f
Let>VK_DOWN=70
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>f
SRT>g
Let>VK_DOWN=71
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>g
SRT>h
Let>VK_DOWN=72
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>h
SRT>i
Let>VK_DOWN=73
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>i
SRT>j
Let>VK_DOWN=74
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>j
SRT>k
Let>VK_DOWN=75
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>k
SRT>l
Let>VK_DOWN=76
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>l
SRT>m
Let>VK_DOWN=77
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>m
SRT>n
Let>VK_DOWN=78
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>n
SRT>o
Let>VK_DOWN=79
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>o
SRT>p
Let>VK_DOWN=80
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>p
SRT>q
Let>VK_DOWN=81
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>q
SRT>r
Let>VK_r=82
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_r,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_r,0,FLAGS,0
END>r
SRT>s
Let>VK_DOWN=83
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>s
SRT>t
Let>VK_DOWN=84
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>t
SRT>u
Let>VK_DOWN=85
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>u
SRT>v
Let>VK_DOWN=86
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>v
SRT>w
Let>VK_DOWN=87
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>w
SRT>x
Let>VK_DOWN=88
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>x
SRT>y
Let>VK_DOWN=89
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>y
SRT>z
Let>VK_DOWN=90
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>z
SRT>A
Let>VK_DOWN=65
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>A
SRT>B
Let>VK_DOWN=66
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>B
SRT>C
Let>VK_DOWN=67
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>C
SRT>D
Let>VK_DOWN=68
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>D
SRT>E
Let>VK_DOWN=69
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>E
SRT>F
Let>VK_DOWN=70
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>F
SRT>G
Let>VK_DOWN=71
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>G
SRT>H
Let>VK_DOWN=72
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>H
SRT>I
Let>VK_DOWN=73
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>I
SRT>J
Let>VK_DOWN=74
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>J
SRT>K
Let>VK_DOWN=75
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>K
SRT>L
Let>VK_DOWN=76
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>L
SRT>M
Let>VK_DOWN=77
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>M
SRT>N
Let>VK_DOWN=78
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>N
SRT>O
Let>VK_DOWN=79
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>O
SRT>P
Let>VK_DOWN=80
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>P
SRT>Q
Let>VK_DOWN=81
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>Q
SRT>R
Let>VK_r=82
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>R
SRT>S
Let>VK_DOWN=83
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>S
SRT>T
Let>VK_DOWN=84
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>T
SRT>U
Let>VK_DOWN=85
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>U
SRT>V
Let>VK_DOWN=86
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>V
SRT>W
Let>VK_DOWN=87
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>W
SRT>X
Let>VK_DOWN=88
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>X
SRT>Y
Let>VK_DOWN=89
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>Y
SRT>Z
Let>VK_SHIFT=16
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,ExtendedKey,0
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
LibFunc>user32.dll,keybd_event,r0,VK_SHIFT,0,FLAGS,0
END>Z
//additional keypress may be needed//
SRT>
Let>VK_DOWN=32
Let>ExtendedKey=1
Let>KeyUp=2
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,ExtendedKey,0
Wait>.57
Let>FLAGS={%ExtendedKey% OR %KeyUp%}
LibFunc>user32.dll,keybd_event,r0,VK_DOWN,0,FLAGS,0
END>
Label>Done