Подскажите пожалуйста. Есть переменная, неважно какого типа. Там число: 1234567890 Мне нужно командой send набрать это число, но используя только клавиатуру Numpad. На простом скрипте Пилота. Никак не получается
set $s 1234
set #len_s size($s)
wait 3000
for #i 1 #len_s
set $s2 copy($s #i 1)
switch $s2
case 0: send {num_0}
break
case 1: send {num_1}
break
case 2: send {num_2}
break
case 3: send {num_3}
break
case 4: send {num_4}
break
end_switch
wait 200
end_for
end_script
Спасибо вам, товарищ cirus, в очередной раз. Как хорошо что такие ребята есть тут на форуме Не нашел я почему-то в справке команду copy Хотя она там есть. Ваш пример немного модернизировал и получилось вот так:
set $s 1234
set #len_s size($s)
for #i 1 #len_s
set $s2 copy($s #i 1)
set $KeyNumb num_$s2
send $KeyNumb
end_for
end_script
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)