пауз не было предусмотрено.
да самому сделать такое ничего сложного, вот пример на vb6, "new standart exe":
Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Declare Function MapVirtualKey Lib "user32.dll" Alias "MapVirtualKeyA" (ByVal wCode As Long, ByVal wMapType As Long) As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub PressKey(vk As Byte, Optional iTime As Long = 100)
Call keybd_event(vk, MapVirtualKey(vk, 0), 0, 0)
If iTime > 0 Then
Sleep iTime
End If
Call keybd_event(vk, MapVirtualKey(vk, 0), 2, 0)
End Sub
Private Sub Form_Load()
Sleep 1500
PressKey vbKeyX
Sleep 500
PressKey vbKeyA
Sleep 1000
PressKey vbKeyQ
Sleep 1000
End
End Sub