Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: ComiC on January 14, 2016, 01:21:55 AM

Title: Цикл не работает. помогите чайнику. (
Post by: ComiC on January 14, 2016, 01:21:55 AM
  keyDown(35) // допустим старт скрипта (нажимаем клавишу "35")
waitms(192)
  keyUp(35)


DEFINE($aaa,0)
 start:

wait(2)
  keyDown(34)
waitms(72)
  keyUp(34)
 
INC ($aaa, 1)
IF($aaa = 50) // после 50-и нажатий кнопки "34" скрипт стартует с самого начала (с кнопки "35", 1 раз) и так по кругу.
HALT              // скрипт в итоге просто останавливается... не судите строго, брал за основу другие образцы, но не очень понятно пока что да как...
END_IF
GOTO (start)   
Title: Re: Цикл не работает. помогите чайнику. (
Post by: Doda on January 14, 2016, 01:46:14 AM
у тебя здесь нет цикла :o
Code: (clickermann) [Select]
sub(klik,$num)
keyDown($num)
waitms(192)
keyUp($num)
end_sub
klik(35) // допустим старт скрипта (нажимаем клавишу "35")
for($i=0,$i<50))//50 раз жэмем 34
wait(2)
klik(34)
end_cyc
 
Title: Re: Цикл не работает. помогите чайнику. (
Post by: Oraven on January 14, 2016, 07:17:44 AM
Лишь бы все усложнять...

Верный скрипт
Code: (clickermann) [Select]
KEYPRESS(#END)
WAIT(2)

FOR($a=0,$a<50)
   KEYPRESS(#PAGEDOWN)
   WAIT(2)
END_CYC
Title: Re: Цикл не работает. помогите чайнику. (
Post by: ComiC on January 14, 2016, 10:11:17 AM
Спасибо. все просто и то что надо :)
Другим отвечающим также спасибо, но воспользовался данным решением  ;)

Лишь бы все усложнять...

Верный скрипт
Code: (clickermann) [Select]
KEYPRESS(#END)
WAIT(2)

FOR($a=0,$a<50)
   KEYPRESS(#PAGEDOWN)
   WAIT(2)
END_CYC