Author Topic: Прошу помочь с условием  (Read 6493 times)

0 Members and 1 Guest are viewing this topic.

Qlloudy

  • Освоившийся
  • **
  • Posts: 27
    • View Profile
Re: Прошу помочь с условием
« Reply #30 on: February 26, 2017, 11:56:02 AM »
Code: (clickermann) [Select]
getscreen
if_pixel_in(18,109,29,135,14847254) //  возможно не находит пиксел
   HINTPOPUP("Пиксел 14847254 найден")
   if(pxlcount(28,164,144,189, 0) > 0)  //почему тут не используешь - if_pixel_in ?
      lclick(88,176)
      waitms(200)
   end_if
   $a=0
   while($a=0)
      lclick(900,179)//кликать будет пока не найдет строчку-13
      waitms(500)
      getscreen
      if_pixel_in(565,206,779,221,3355443)//поиск пикселя если после килка выпало меню
         HINTPOPUP("Пиксел 3355443 найден")
         $a=1
         lclick(796,214)
      else
         waitms(50)
      end_if
   end_cyc
else
   HINTPOPUP("Пиксел 14847254 НЕ найден")
end_if   
LDOWN(1286,198)
waitms(500)
LUP(994,201)
KEYDOWN(#ctrl)
KEYPRESS(#c)
waitms(500)
KEYUP(#ctrl)
KEYPRESS(#delete)
waitms(50)
KEYPRESS(#delete)
waitms(1000)
DBLCLICK(585,222)
waitms(500)
KEYDOWN(#ctrl)
KEYPRESS(#v)
waitms(500)
KEYUP(#ctrl)
waitms(500)
lclick(316,172)
wait(2)
Ну в строке 4 можно использовать и if_pixel_in помойму в данном случае это не принципиально, или я ошибаюсь? Не работал из-за маленькой задержки, увеличил до секунды, стало работать как часики ;)
Если есть желание, нет ничего невозможного -все преграды лишь в нашей голове...

Qlloudy

  • Освоившийся
  • **
  • Posts: 27
    • View Profile
Re: Прошу помочь с условием
« Reply #31 on: February 26, 2017, 12:03:11 PM »
Собственно получился не плохой, email рассыльщик =) Шлет по 8 сообщений в минуту, чуть позже доработаю, чтобы еще менял акк, шаблон и ip при бане мыла =)
Если есть желание, нет ничего невозможного -все преграды лишь в нашей голове...

open_78

  • Активный участник
  • ***
  • Posts: 285
  • v4.13.014 x64
    • View Profile
Re: Прошу помочь с условием
« Reply #32 on: February 26, 2017, 12:15:36 PM »
Ну в строке 4 можно использовать и if_pixel_in помойму в данном случае это не принципиально, или я ошибаюсь? Не работал из-за маленькой задержки, увеличил до секунды, стало работать как часики ;)
Разницы нет, просто зачем напрягать интерпретатор поиском всех пикселей, если достаточно одного. И в твоем примере один end_if лишний. Или стр.20 или 42.