здравствуйте. имею базовые знания в языках но с AutoIt сталкиваюсь впервые.
подскажите работает здесь условие типа Case ... Of ?
необходимо создать повторяющийся цикл, (например на нажатие клавиш 1,2,3,4,5 по очереди), с триггером учитывающим шаг цикла и соответственно меняющим на определенных шагах интервал нажатия.
вообщем получилось что-то типа этого
написал - проверил - не работает
как привести его в рабочий вид?
подскажите работает здесь условие типа Case ... Of ?
необходимо создать повторяющийся цикл, (например на нажатие клавиш 1,2,3,4,5 по очереди), с триггером учитывающим шаг цикла и соответственно меняющим на определенных шагах интервал нажатия.
вообщем получилось что-то типа этого
Код:
Global $f_is_enabled = False
$i_interval = 0
$i_step = 0
$i_keypress = 1
HotKeySet("{f11}", "_enable")
HotKeySet("{f12}", "_disable")
While 1
if $f_is_enabled = True Then
send("$i_keypress down")
sleep(100)
send("$i_keypress up")
$i_step = $i_step + 1
$i_keypress = $i_keypress + 1
if ($i_keypress div 6 = 1) then
$i_keypress = 1
EndIf
case ($i_step) of
0: $i_interval = 1200
1: $i_interval = 800
6: $i_interval = 1000
12: $i_interval = 1200
EndCase
sleep($i_interval)
EndIf
WEnd
Func _enable()
$is_enabled = true
EndFunc
Func _disable()
$is_enabled = false
EndFunc
написал - проверил - не работает
как привести его в рабочий вид?