Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: aast2012 on October 07, 2018, 02:46:46 PM
-
Подскажите пожалуйста почему работает при нажатии IF (ISKEYDOWN(103)=1), а при других выкидывает с сайта... мышь не двигается... даже не пытается... что не так?_)
IF (ISKEYDOWN(103)=1) //(7)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
lclick(841,216)
FOR($a=0,$a<3) // первая инициализация для старта
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(2)
lclick(849,833)
FOR($b=0,$b<1) // первая инициализация для старта
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#Q)
WAITMS (50)
KEYUP (#Q)
WAITMS (500)
FOR($b=0,$b<4) // первая инициализация для старта
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(100)=1) // (4)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // первая инициализация для старта
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(5)
lclick(849,833)
FOR($b=0,$b<2) // первая инициализация для старта
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#Q)
WAITMS (50)
KEYUP (#Q)
WAITMS (500)
FOR($b=0,$b<4) // первая инициализация для старта
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(97)=1 ) // (1)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // первая инициализация для старта
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(11)
lclick(849,833)
FOR($b=0,$b<3) // первая инициализация для старта
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#Q)
WAITMS (50)
KEYUP (#Q)
WAITMS (500)
FOR($b=0,$b<4) // первая инициализация для старта
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(105)=1) // (9)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // первая инициализация для старта
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(2)
lclick(849,833)
FOR($b=0,$b<1) // первая инициализация для старта
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#R)
WAITMS (50)
KEYUP (#R)
WAITMS (500)
FOR($b=0,$b<4) // первая инициализация для старта
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(102)=1) // (6)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // первая инициализация для старта
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(5)
lclick(849,833)
FOR($b=0,$b<2) // первая инициализация для старта
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#R)
WAITMS (50)
KEYUP (#R)
WAITMS (500)
FOR($b=0,$b<4) // первая инициализация для старта
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(99)=1) // (3)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // первая инициализация для старта
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(11)
lclick(849,833)
FOR($b=0,$b<3) // первая инициализация для старта
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#R)
WAITMS (50)
KEYUP (#R)
WAITMS (500)
FOR($b=0,$b<4) // первая инициализация для старта
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
-
click(841,216) это просто клик в пустое место... а комментарии были скопированы и поэтому они безсмыслены
-
но при нажатии 7ки работает как надо... да и остальные работали пока я не начал оптимизировать циклами FOR, до них все работало
-
IF (ISKEYDOWN(103)=1) //(7)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
lclick(841,216)
FOR($a=0,$a<3) // первая инициализация для старта
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(2)
lclick(849,833)
FOR($b=0,$b<1) // первая инициализация для старта
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#Q)
WAITMS (50)
KEYUP (#Q)
WAITMS (500)
FOR($b=0,$b<4) // первая инициализация для старта
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
Вот этот работает... а остальные клавиши нет. причем неважно программа только запустилась или уже 7ка использовалась...
-
там 6 клавиш и 6 условий... отличается в цыкле ФОР количеством нажатий и 3 клавиши должны нажать клавишу "Q" а другие 3 - "R"
-
IF (ISKEYDOWN(103)=1) //(7)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
lclick(841,216)
FOR($a=0,$a<3) // после клика в (841,216) стирает что все написанно
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(2) // ввод числа 2
lclick(849,833)
FOR($b=0,$b<1) // количество нажатий на клавишу "Е"
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#Q) // нажатие клавиши "Q"
WAITMS (50)
KEYUP (#Q)
WAITMS (500)
FOR($c=0,$c<4) // количество нажатий на клавишу "D"
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(100)=1) //(4)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3)// после клика в (841,216) стирает что все написанно
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(5)
lclick(849,833)
FOR($b=0,$b<2) // количество нажатий на клавишу "Е"
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#Q) // нажатие клавиши "Q"
WAITMS (50)
KEYUP (#Q)
WAITMS (500)
FOR($c=0,$c<4) // количество нажатий на клавишу "D"
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(97)=1) // (1)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // после клика в (841,216) стирает что все написанно
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(11)
lclick(849,833)
FOR($b=0,$b<3) // количество нажатий на клавишу "Е"
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#Q) // нажатие клавиши "Q"
WAITMS (50)
KEYUP (#Q)
WAITMS (500)
FOR($c=0,$c<4) // количество нажатий на клавишу "D"
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(105)=1) // (9)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // после клика в (841,216) стирает что все написанно
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(2)
lclick(849,833)
FOR($b=0,$b<1) // количество нажатий на клавишу "Е"
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#R) // нажатие клавиши "R"
WAITMS (50)
KEYUP (#R)
WAITMS (500)
FOR($c=0,$c<4) // количество нажатий на клавишу "D"
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(102)=1) // (6)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // после клика в (841,216) стирает что все написанно
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(5)
lclick(849,833)
FOR($b=0,$b<2) // количество нажатий на клавишу "Е"
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#R) // нажатие клавиши "R"
WAITMS (50)
KEYUP (#R)
WAITMS (500)
FOR($c=0,$c<4) // количество нажатий на клавишу "D"
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
IF (ISKEYDOWN(99)=1) // (3)
FOR ($i, $i<9)
LCLICK($_xmouse,$_ymouse)
END_CYC
click(841,216)
FOR($a=0,$a<3) // после клика в (841,216) стирает что все написанно
KEYPRESS(#BACKSPACE)
WAITMS(20)
END_CYC
KEYSTRING(11)
lclick(849,833)
FOR($b=0,$b<3) // количество нажатий на клавишу "Е"
KEYDOWN (#E)
WAITMS (20)
KEYUP (#E)
WAITMS (20)
END_CYC
KEYDOWN (#R) // нажатие клавиши "R"
WAITMS (50)
KEYUP (#R)
WAITMS (500)
FOR($c=0,$c<4) // количество нажатий на клавишу "D"
KEYDOWN (#D)
WAITMS (20)
KEYUP (#D)
WAITMS (20)
END_CYC
END_IF
все 6 клавишь с разным условием...
До того как я добавил циклы ФОР все работало... я копировал как Q количество нажатия клавиш...
-
большое спасибо... это очень сильно оптимизировало мой скрипт))) буду учиться)))