Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: usernamernd on July 29, 2014, 01:29:32 PM
-
всем привет
при нажатии клавиши курсор должен щелкать в определенных координатах
if ( iskeydown(#1)=1 )
lclick(148,297)
end_if
if ( iskeydown(#2)=1 )
lclick(150,250)
end_if
if ( iskeydown(#3)=1 )
lclick(154,260)
end_if
все собственно работает, только циклы бегут очень быстро и проц загружен на 50 процентов, так и должно быть или можно как-то по другому реализовать?)
-
поставь в конце или начале waitms(300)
должно помочь
а так полноценных обработчиков событий здесь вроде как нет
-
Задержки в 20-50 мс вполне хватит чтобы разгрузить.
if ( iskeydown(#1)=1 )
lclick(148,297)
end_if
if ( iskeydown(#2)=1 )
lclick(150,250)
end_if
if ( iskeydown(#3)=1 )
lclick(154,260)
end_if
WAITMS(50)
-
да, спасибо, я как раз протестил, 30 вполне хватает, загруженность до 10 упала