Author Topic: SCANPXL  (Read 3747 times)

0 Members and 2 Guests are viewing this topic.

m05p

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
SCANPXL
« on: January 15, 2014, 08:56:51 AM »
Добрый день, по не понятным причинам при выполнении команды SCANPXL курсор перемещается в верхний левый угол экрана (0,0), после N перезапусков программы начинает попадать в цвет,
Так же часто бывает что при повторе задания начинает "тыкать" мимо нужного текста (просто на белый фон)

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: SCANPXL
« Reply #1 on: January 15, 2014, 02:14:14 PM »
телепатов здесь нет. показывай код

m05p

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: SCANPXL
« Reply #2 on: January 15, 2014, 02:48:06 PM »
все по инструкции: )
SCANPXL($var, 224,430, 523,988, 16751616)
while (arrsize($var) > 0)
  $y = arrpop($var)
  $x = arrpop($var)
LCLICK($x,$y)
end

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: SCANPXL
« Reply #3 on: January 15, 2014, 02:58:09 PM »
По инструкции говоришь?...
Что за "end"?

Code: (clickermann) [Select]
END_CYC


m05p

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: SCANPXL
« Reply #4 on: January 15, 2014, 03:44:38 PM »
ну как бы да, просто в какой то момент заработало просто с end, так и оставил, но видать просто совпало.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: SCANPXL
« Reply #5 on: January 15, 2014, 03:51:55 PM »
Правильно писать так
Code: (clickermann) [Select]
GETSCREEN
SCANPXL($var, 224,430, 523,988, 16751616)
while (arrsize($var) > 0)
   $y = arrpop($var)
   $x = arrpop($var)
   LCLICK($x,$y)
   WAITMS(100)
END_CYC

HALT // СТОП