Author Topic: Скрипт перестает работать  (Read 2503 times)

0 Members and 1 Guest are viewing this topic.

sovaxa

  • Освоившийся
  • **
  • Posts: 72
    • View Profile
Скрипт перестает работать
« on: June 04, 2019, 08:31:28 AM »
Здравствуйте. Скрипт 2-3 раза срабатывает исправно а потом перестает работать. Помогите разобраться.

Code: (clickermann) [Select]
//1187,117

GETSCREEN
//0
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "0.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#0)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
      ELSE
//1
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "1.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
      ELSE
//2
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "2.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//3
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "3.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE     
//4
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "4.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#4)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE     
//5
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "5.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#5)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE     
//6
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "6.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#6)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//7
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "7.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#7)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE     
//8
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "8.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#8)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE     
//9
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "9.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#9)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE     
//10
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "10.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#0)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//11
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "11.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#1)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//12
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "12.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#2)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//13
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "13.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#3)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//14
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "14.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#4)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//15
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "15.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#5)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//16
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "16.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#6)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//17
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "17.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#7)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//18
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "18.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#8)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//19
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "19.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#1)
      WAITMS(100)
KEYPRESS(#9)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//20
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "20.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#0)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//21
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "21.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#1)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//22
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "22.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#2)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//23
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "23.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#3)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//24
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "24.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#4)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//25
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "25.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#5)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//26
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "26.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#6)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//27
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "27.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#7)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//28
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "28.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#8)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//29
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "29.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#2)
      WAITMS(100)
KEYPRESS(#9)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//30
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "30.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
KEYPRESS(#0)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//31
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "31.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
KEYPRESS(#1)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//32
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "32.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
KEYPRESS(#2)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//33
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "33.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
KEYPRESS(#3)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//34
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "34.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
KEYPRESS(#4)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//35
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "35.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
KEYPRESS(#5)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
ELSE
//36
//IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
IF_PICTURE_IN (1170,135, 1205,200, "36.bmp", -1, 100)
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYPRESS(#3)
      WAITMS(100)
KEYPRESS(#6)
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
     


END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF      
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF      
END_IF
END_IF
END_IF
END_IF     
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
END_IF
WAITMS(500)
« Last Edit: June 04, 2019, 09:16:39 AM by Oraven »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Скрипт перестает работать
« Reply #1 on: June 04, 2019, 09:27:16 AM »
Для начала, разберись с тегами "Код" на форуме, чтоб не выкатывать такие портянки.

Оптимизированный вариант твоего скрипта.
Code: (clickermann) [Select]
GETSCREEN
IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
   FOR($i=0,$i<=36) // цикл отсчитывает чила от 0 по 36
      IF_PICTURE_IN (1170,135, 1205,200, STRCONCAT($i,".bmp"), -1, 100) // здесь формируется имя картинки в зависимости от значения переменной $i
         WAITMS(100)
         LCLICK(1250,115)
         WAITMS(100)
         DBLCLICK(1250,115)
         WAITMS(100)
         DBLCLICK(1250,600)
         WAITMS(100)
         KEYSTRING($i) // тут печатаем числа также из переменной $i
         WAITMS(100)
         LCLICK(1355,670)
         WAITMS(100)
         $i=99999 // завершаем цикл если найдено
      END_IF
      WAITMS(20)
   END_CYC
END_IF
WAITMS(50)
« Last Edit: June 04, 2019, 09:29:28 AM by Oraven »

sovaxa

  • Освоившийся
  • **
  • Posts: 72
    • View Profile
Re: Скрипт перестает работать
« Reply #2 on: June 04, 2019, 09:41:57 AM »
Извини, но не работает

Suslik

  • Зашел в гости
  • *
  • Posts: 8
    • View Profile
Re: Скрипт перестает работать
« Reply #3 on: June 04, 2019, 09:51:17 AM »
Что пишет еррорлог?
У меня было, что переставала работать последняя версия и вообще иногда слеп кликер.
Попробуй удалить все клиенты и кинуть в корень диска (C:), где путь только английскими + запуск от админа конечно.
Мне помогло.
« Last Edit: June 04, 2019, 10:35:11 AM by Suslik »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Скрипт перестает работать
« Reply #4 on: June 04, 2019, 09:56:57 AM »
Извини, но не работает

Так ведь это тот же скрипт что и у тебя только компактный.
Не работает? Значит цвета не сходятся, пикселы в картинках не соответствуют пикселам на экране и тд.
С синтаксисом в коде все в порядке.

sovaxa

  • Освоившийся
  • **
  • Posts: 72
    • View Profile
Re: Скрипт перестает работать
« Reply #5 on: June 04, 2019, 10:33:49 AM »
GETSCREEN
IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
   FOR($i=0,$i<=36) // цикл отсчитывает чила от 0 по 36
      IF_PICTURE_IN (1170,135, 1205,200, STRCONCAT($i,".bmp"), -1, 100) // здесь формируется имя картинки в зависимости от значения переменной $i
         WAITMS(100)
         LCLICK(1250,115)
         WAITMS(100)
         DBLCLICK(1250,115)
         WAITMS(100)
         DBLCLICK(1250,600)
         WAITMS(100)
         KEYSTRING($i) // тут печатаем числа также из переменной $i
         WAITMS(100)
         LCLICK(1355,670)
         WAITMS(100)
         $i=99999 // завершаем цикл если найдено
      END_IF
      WAITMS(20)
   END_CYC
END_IF
WAITMS(50)


Как правильно удалить эту функцию, она больше не нужна.
IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Скрипт перестает работать
« Reply #6 on: June 04, 2019, 10:41:44 AM »
GETSCREEN
IF(PXLCOUNT(1150,130, 1200,160, 6471470) > 0)
   FOR($i=0,$i<=36) // цикл отсчитывает чила от 0 по 36
      IF_PICTURE_IN (1170,135, 1205,200, STRCONCAT($i,".bmp"), -1, 100) // здесь формируется имя картинки в зависимости от значения переменной $i
         WAITMS(100)
         LCLICK(1250,115)
         WAITMS(100)
         DBLCLICK(1250,115)
         WAITMS(100)
         DBLCLICK(1250,600)
         WAITMS(100)
         KEYSTRING($i) // тут печатаем числа также из переменной $i
         WAITMS(100)
         LCLICK(1355,670)
         WAITMS(100)
         $i=99999 // завершаем цикл если найдено
      END_IF
      WAITMS(20)
   END_CYC
END_IF
WAITMS(50)

Code: (clickermann) [Select]
GETSCREEN
FOR($i=0,$i<=36) // цикл отсчитывает чила от 0 по 36
   IF_PICTURE_IN (1170,135, 1205,200, STRCONCAT($i,".bmp"), -1, 100) // здесь формируется имя картинки в зависимости от значения переменной $i
      WAITMS(100)
      LCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,115)
      WAITMS(100)
      DBLCLICK(1250,600)
      WAITMS(100)
      KEYSTRING($i) // тут печатаем числа также из переменной $i
      WAITMS(100)
      LCLICK(1355,670)
      WAITMS(100)
      $i=99999 // завершаем цикл если найдено
   END_IF
   WAITMS(20)
END_CYC
WAITMS(50)