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

Основной раздел => Общие вопросы => Topic started by: nikolay1234 on February 20, 2015, 03:59:51 AM

Title: подскажите почему перестаёт работать???
Post by: nikolay1234 on February 20, 2015, 03:59:51 AM
GETSCREEN
IF_PIXEL_IN(971,158,1275,522, 257280)
   LCLICK($_return1, $_return2)
   WAITMS(100)
   GETSCREEN
IF_PIXEL_IN(971,158,1275,522,319488 )
   LCLICK($_return1, $_return2)
   WAITMS(100)
   GETSCREEN
IF_PIXEL_IN(971,158,1275,522,15916484 )
   LCLICK($_return1, $_return2)
   WAITMS(100)
   GETSCREEN
IF_PIXEL_IN(971,158,1275,522,448769 )
   LCLICK($_return1, $_return2)
   WAITMS(100)
      GETSCREEN
IF_PIXEL_IN(581,339,758,389,4873365 )
   LCLICK($_return1)
   WAITMS(100)
END_IF
 Изначально всё идеально работает минут 5 затем всё дольше и дольше думает а затем вообще перестаёт работать может что-то не правильно написано помогите разобраться пожалуйста .
Title: Re: подскажите почему перестаёт работать???
Post by: Vint on February 20, 2015, 05:17:06 AM
Ещё бы. Он всё дальше и дальше "закапывается".
У каждого IF должен быть конец блока END_IF.
Где ты их будешь ставить зависит от логики.
Title: Re: подскажите почему перестаёт работать???
Post by: nikolay1234 on February 20, 2015, 05:31:08 AM
 :)так вот оно что а я то думаю почему оно перестаёт работать:-) сейчас попробую.Большое спасибо
Title: Re: подскажите почему перестаёт работать???
Post by: nikolay1234 on February 20, 2015, 06:19:49 AM
GETSCREEN
IF_PIXEL_IN(950,220,1274,537, 257280)
   LCLICK($_return1,$_return2)
   WAITMS(300)
END_IF
GETSCREEN
IF_PIXEL_IN(950,220,1274,537,319488 )
   LCLICK($_return1,$_return2)
   WAITMS(300)
END_IF
GETSCREEN
IF_PIXEL_IN(950,220,1274,537,15916484 )
   LCLICK($_return1,$_return2)
   WAITMS(300)
END_IF
GETSCREEN
IF_PIXEL_IN(950,220,1274,537,448769 )
   LCLICK($_return1,$_return2)
   WAITMS(300)
END_IF
GETSCREEN
IF_PIXEL_IN(950,220,1274,537,4873365 )
   LCLICK($_return1)
END_IF
Ничего не изменилось :'( останавливается
тоесть раз 10 клацает и всё начинает подвисать затем останавливается .может windows 7 галимо влияет?
Title: Re: подскажите почему перестаёт работать???
Post by: Oraven on February 20, 2015, 08:03:42 AM
В последним условии клик с одним параметром в место 2х от сюда ошибка. В функции IF_PIXEL_IN можно указывать множество цветов для поиска через запятую.

Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(950,220,1274,537, 257280,319488,15916484,448769,4873365)
   LCLICK($_return1,$_return2)
   WAITMS(300)
END_IF
Title: Re: подскажите почему перестаёт работать???
Post by: nikolay1234 on February 20, 2015, 08:50:08 AM
 :'( :'( :'( наверное пора винду менять так-как даже в таком порядке виснет :'( :'( :'(
GETSCREEN
IF_PIXEL_IN(950,220,1274,537, 257280,319488,15916484,448769)
   LCLICK($_return1,$_return2)
   WAITMS(100)
END_IF
Спасибо большое всем что помогли разобраться
Title: Re: подскажите почему перестаёт работать???
Post by: Oraven on February 20, 2015, 09:15:18 AM
Ну если это весь скрипт, то нужно добавить задержку для разгрузки процессора
Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(950,220,1274,537, 257280,319488,15916484,448769,4873365)
   LCLICK($_return1,$_return2)
   WAITMS(300)
END_IF
WAITMS(50)
Title: Re: подскажите почему перестаёт работать???
Post by: nikolay1234 on February 20, 2015, 03:12:06 PM
Спасибки большое работает быстрее чем платные боты  :) :) :)