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

Основной раздел => Использование => Topic started by: s_W_E_N on September 07, 2013, 10:52:33 AM

Title: HELP
Post by: s_W_E_N on September 07, 2013, 10:52:33 AM
как сделать чтоб эти сценарии шли каждый своим цыклом!
getscreen


IF_PIXEL_IN (414,225, 942, 632, 5308415)
 rclick($_return1, $_return2)
 lclick($_return1, $_return2)
END_IF

$K_SPEED = 4
WAITMS(10 * $K_SPEED)
KEYSTRING ("123456789", 20)
Title: Re: HELP
Post by: Vint on September 07, 2013, 11:59:26 AM
как сделать чтоб эти сценарии шли каждый своим цыклом!
getscreen
IF_PIXEL_IN (414,225, 942, 632, 5308415)
 rclick($_return1, $_return2)
 lclick($_return1, $_return2)
END_IF

$K_SPEED = 4
WAITMS(10 * $K_SPEED)
KEYSTRING ("123456789", 20)
Объясни, что должно идти каким циклом? Циклы разные бывают.
Если друг за другом.. Что не устраивает сейчас?
Title: Re: HELP
Post by: s_W_E_N on September 07, 2013, 12:42:23 PM
чтоб  цыклы были одновременно чтоб когда я добавлял задержку в одной части вторая чтоб не замедлялась!
Title: Re: HELP
Post by: Oraven on September 07, 2013, 12:56:05 PM
У нас скрипт выполняется в один поток построчно!
Чтобы выполнять параллельно несколько действий нужно скопировать папку с кликером, изменить настройки горячих клавиш у второй копии чтоб они неконфликтовали.
Title: Re: HELP
Post by: s_W_E_N on September 07, 2013, 01:00:59 PM
а без запуска второго кликера никак?
Title: Re: HELP
Post by: Oraven on September 07, 2013, 01:37:36 PM
Ну вот такой вариант например. но задержка как у тебя в 40 мс это ничто

Code: (clickermann) [Select]
getscreen
IF_PIXEL_IN (414,225, 942, 632, 5308415)
   rclick($_return1, $_return2)
   lclick($_return1, $_return2)
END_IF

$wait = 40 // задержка в миллисекундах
DEFINE($time, $_ms + $wait)
IF($time < $_ms)
   KEYSTRING ("123456789", 20)
   $time = $_ms + $wait
END_IF