Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Юра

Pages: [1]
1
Что-то не работает, может ли это связано с переходным цветом?

2
Как соединить две команды?
Задача: Когда появится  цвет в области ( у меня: IF_PIXEL_IN(115,687,160,715,4956143), то выполнить операцию:
Code: (clickermann) [Select]
waitms(750)
move(317,219)
waitms(84)
  lDown(317,219)
waitms(104)
  lUp(317,219)
waitms(320)
move(317,218)
waitms(16)
  lDown(317,218)
waitms(79)
  lUp(317,218)
waitms(100)
move(318,218)
waitms(20)
move(319,218)
waitms(7)
move(320,219)
waitms(9)
move(323,221)
waitms(7)
move(327,223)
waitms(9)
move(333,226)
waitms(8)
move(338,230)
waitms(6)
move(341,233)
waitms(10)
move(346,237)
waitms(8)
move(351,242)
waitms(8)
move(358,247)
waitms(8)
move(364,255)
waitms(7)
move(372,261)
waitms(9)
move(379,270)
waitms(7)
move(386,277)
waitms(9)
move(393,284)
waitms(7)
move(399,291)
waitms(9)
move(407,302)
waitms(8)
move(412,310)
waitms(7)
move(415,316)
waitms(9)
move(421,322)
waitms(7)
move(424,328)
waitms(9)
move(428,335)
waitms(7)
move(432,343)
waitms(9)
move(437,352)
waitms(7)
move(441,360)
waitms(9)
move(445,368)
waitms(7)
move(448,374)
waitms(9)
move(451,382)
waitms(8)
move(453,388)
waitms(8)
move(455,392)
waitms(6)
move(457,396)
waitms(10)
move(458,402)
waitms(7)
move(460,408)
waitms(9)
move(461,415)
waitms(8)
move(464,421)
waitms(8)
move(465,428)
waitms(8)
move(467,435)
waitms(8)
move(469,442)
waitms(7)
move(470,449)
waitms(9)
move(473,459)
waitms(7)
move(474,464)
waitms(8)
move(475,468)
waitms(8)
move(476,473)
waitms(9)
move(477,477)
waitms(8)
move(479,482)
waitms(7)
move(479,484)
waitms(9)
move(481,488)
waitms(8)
move(482,491)
waitms(7)
move(483,494)
waitms(8)
move(483,496)
waitms(7)
move(483,497)
waitms(8)
move(483,499)
waitms(8)
move(483,500)
waitms(8)
move(483,501)
waitms(9)
move(483,502)
waitms(7)
move(484,504)
waitms(8)
move(484,506)
waitms(9)
move(484,508)
waitms(8)
move(484,510)
waitms(8)
move(485,511)
waitms(7)
move(485,512)
waitms(9)
move(485,513)
waitms(8)
move(485,514)
waitms(8)
move(485,515)
waitms(8)
move(486,515)
waitms(8)
move(487,516)
waitms(8)
move(487,515)
waitms(8)
move(488,514)
waitms(7)
move(489,512)
waitms(8)
move(489,509)
waitms(9)
move(489,506)
waitms(8)
move(489,503)
waitms(8)
move(489,499)
waitms(8)
move(489,496)
waitms(7)
move(489,493)
waitms(8)
move(489,491)
waitms(8)
move(489,488)
waitms(8)
move(488,486)
waitms(8)
move(488,485)
waitms(8)
move(487,484)
waitms(8)
move(487,483)
waitms(8)
move(487,482)
waitms(9)
move(486,481)
waitms(15)
move(485,480)
waitms(8)
move(484,479)
waitms(24)
move(484,478)
waitms(49)
move(484,477)
waitms(7)
move(484,476)
waitms(17)
move(484,475)
waitms(16)
move(484,474)
waitms(15)
move(484,473)
waitms(24)
move(484,472)
waitms(50)
  lDown(484,472)
waitms(8)
move(484,471)
waitms(50)
  lUp(484,471)
waitms(50)
move(483,469)
waitms(9)
move(481,466)
waitms(7)
move(480,461)
waitms(8)
move(479,457)
waitms(8)
move(474,447)
waitms(9)
move(470,439)
waitms(6)
move(463,432)
waitms(10)
move(458,424)
waitms(8)
move(453,418)
waitms(7)
move(448,413)
waitms(9)
move(445,409)
waitms(8)
move(443,407)
waitms(8)
move(440,403)
waitms(8)
move(437,402)
waitms(8)
move(434,400)
waitms(7)
move(433,399)
waitms(8)
move(432,398)
waitms(9)
move(432,397)
waitms(23)
move(431,397)
waitms(50)
  lDown(431,397)
waitms(50)
move(430,398)
waitms(0)
  lUp(430,398)
waitms(100)
move(429,398)
waitms(25)
move(428,398)
waitms(16)
move(427,398)
waitms(32)
move(426,398)
waitms(7)
move(426,397)
waitms(41)
move(426,396)
waitms(200)
  keyDown(17)
waitms(0)
  keyDown(162)
waitms(200)
  keyDown(65)
waitms(6)
move(426,395)
waitms(164)
  keyUp(65)
waitms(100)
  keyDown(86)
waitms(100)
  keyUp(86)
waitms(96)
move(427,395)
waitms(24)
move(428,395)
waitms(8)
move(429,396)
waitms(2)
  keyUp(17)
waitms(0)
  keyUp(162)
waitms(6)
move(433,401)
waitms(8)
move(436,403)
waitms(8)
move(438,405)
waitms(8)
move(441,407)
waitms(9)
move(443,410)
waitms(8)
move(448,412)
waitms(7)
move(451,415)
waitms(8)
move(455,417)
waitms(9)
move(457,418)
waitms(8)
move(459,419)
waitms(8)
move(462,420)
waitms(8)
move(464,421)
waitms(8)
move(468,423)
waitms(17)
move(470,424)
waitms(39)
move(470,425)
waitms(8)
move(471,425)
waitms(8)
move(471,426)
waitms(8)
move(471,427)
waitms(8)
move(472,429)
waitms(8)
move(475,432)
waitms(8)
move(475,434)
waitms(7)
move(477,438)
waitms(8)
move(479,441)
waitms(8)
move(480,444)
waitms(8)
move(482,449)
waitms(8)
move(484,452)
waitms(7)
move(486,455)
waitms(9)
move(488,458)
waitms(7)
move(489,460)
waitms(9)
move(489,462)
waitms(8)
move(489,463)
waitms(6)
move(490,465)
waitms(8)
move(490,467)
waitms(8)
move(491,470)
waitms(8)
move(493,474)
waitms(8)
move(494,478)
waitms(9)
move(496,484)
waitms(7)
move(496,488)
waitms(9)
move(497,494)
waitms(8)
move(497,497)
waitms(8)
move(498,501)
waitms(7)
move(499,504)
waitms(8)
move(499,505)
waitms(8)
move(500,506)
waitms(9)
move(500,507)
waitms(8)
move(500,508)
waitms(8)
move(500,507)
waitms(8)
move(500,506)
waitms(8)
move(499,506)
waitms(16)
move(499,505)
waitms(104)
  lDown(499,505)
waitms(8)
move(499,504)
waitms(105)
  lUp(499,504)
waitms(600)
// deleted
waitms(0)
// deleted
waitms(610)
  keyUp(18)
waitms(0)
  keyUp(164)

3
Вот не понятно зачем там INC вообще....
Code: (clickermann) [Select]
GETSCREEN
FOR($i=1,$i<6)
   IF_PICTURE_IN (0,0, $_xmax,$_ymax,STRCONCAT($i,".bmp"), -1, 100)
      SWITCH($i)
      CASE(1)
         #include "1.cms"
      CASE(2)
         #include "2.cms"
      CASE(3)
         #include "3.cms"
      CASE(4)
         #include "4.cms"
      CASE(5)
         #include "5.cms"
      END_SWITCH
      WAITMS(500)
      $i=999 // выходим из цикла
   END_IF
END_CYC
WAITMS(50)

Спасибо хлопцы, не думал, что так поможете.!!! Просто пока учусь.

4
вообще-вообще ничего или хоть что-то работает?
Вы ведь без соединения должны были проверять.

А как соединить, я ещё пока новичок, пытаюсь понять, как это работает.
Не стоит приуменьшать свои способности, определённо, что вы искушённый пользователь Clickermann, уже не раз замеченный на этом форуме.

Да нет у меня пока ещё способностей, только недавно решил попробовать писать скрипты. Просто учусь   быстро и на ходу. Пытаюсь анализировать.

5
вообще-вообще ничего или хоть что-то работает?
Вы ведь без соединения должны были проверять.

А как соединить, я ещё пока новичок, пытаюсь понять, как это работает.

6
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "1.bmp", -1, 100)
   #include "1.cms"
   WAITMS(500)
else
   IF_PICTURE_IN (0,0, $_xmax,$_ymax, "2.bmp", -1, 100)
      #include "2.cms"
      WAITMS(500)
   else
      IF_PICTURE_IN (0,0, $_xmax,$_ymax, "3.bmp", -1, 100)
         #include "3.cms"
         WAITMS(500)
      else
         IF_PICTURE_IN (0,0, $_xmax,$_ymax, "4.bmp", -1, 100)
            #include "4.cms"
            WAITMS(500)
         else
            IF_PICTURE_IN (0,0, $_xmax,$_ymax, "5.bmp", -1, 100)
               #include "5.cms"
               WAITMS(500)
            else
               WAITMS(100)
            END_IF
         END_IF
      END_IF
   END_IF
END_IF


Соединил ещё одно условие, вообще ничего не работает:
WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)

KEYSTRING("найти", 40) // Вводим текст для поиска
WAITMS(2000)

GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
   LCLICK($_return1+2, $_return2+2) // кликаем по найденному
   WAITMS(100)
END_IF

GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "1.bmp", -1, 100)
   #include "1.cms"
   WAITMS(500)
else
   IF_PICTURE_IN (0,0, $_xmax,$_ymax, "2.bmp", -1, 100)
      #include "2.cms"
      WAITMS(500)
      else
               WAITMS(100)
            END_IF
         END_IF

7
Спасибо большое, буду пробовать!!!

8
У меня есть 5 скриптов 1.cms 2.cms 3.cms 4.cms 5.cms  и 5 картинок  1.bmp 2.bmp 3.bmp 4.bmp 5.bmp
мне нужно создать скрипт с условием:

//если появилась картинка 1.bmp
1. клик на 1.bmp
2. выполнить скрипт 1.cms

// если появилась картинка 2.bmp
 то выполнить скрипт 2.cms

// если появилась картинка 3.bmp
 то выполнить скрипт 3.cms

 // если появилась картинка 4.bmp
 то выполнить скрипт 4.cms

 // если появилась картинка 5.bmp
 то выполнить скрипт 5.cms

     и так пусть ищет по кругу, пока не найдёт одну из этих картинок.

   Условия: Если выполнен хоть один из пяти скриптов, то возвращаемся в самое начало и опять ищем.

9
Code: (clickermann) [Select]
#include "1.cms"Файлы 1.cms 2.cms 3.cms 4.cms 5.cms должны лежать рядом с основным скриптом.

Спасибо, буду пробовать!!!

10
Создал пять скриптов 1.cms 2.cms 3.cms 4.cms 5.cms

Мне нужно, что бы при появлении кнопки "подпишитесь" - выполнился скрипт: 1.cms
При появлении кнопки "нравится" - выполнился скрипт: 2.cms   и т.д.
Какая команда это делает?

11
Использование / Re: Помогите дописать
« on: January 29, 2018, 03:56:14 PM »
Спасибо!!! Всё работает!

12
Использование / Помогите дописать
« on: January 29, 2018, 01:47:52 PM »
Помоги дописать скрипт. Мне надо, если не найдено слово  "Подпишись"  , то пусть пропустит условия "начните" и перейдёт сразу к выполнению последнего действия (LCLICK(164,705)   WAIT (5) END_IF). Но если найдёт слово  "Подпишись", то весь скрипт должен быть пройден. Спасибо!!!


WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)

KEYSTRING(найти, 20) // Вводим текст для поиска
WAITMS(500)

GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
   LCLICK($_return1+2, $_return2+2) // кликаем по найденному
   WAITMS(100)
END_IF

WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)

KEYSTRING(подпишитесь, 20) // Вводим текст для поиска
WAITMS(1000)

GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
   LCLICK($_return1+2, $_return2+2) // кликаем по найденному
   WAITMS(1000)
END_IF

 
WAIT(1)
KEYDOWN (#CTRL) // Ctrl+F
WAITMS (60)
KEYDOWN (#F)
WAITMS (60)
KEYUP (#F)
KEYUP (#CTRL)
WAITMS(50)
KEYPRESS(#DELETE) // удаляем предыдущий поиск
WAITMS(50)

KEYSTRING(начните, 20) // Вводим текст для поиска
WAITMS(500)

GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 3315455) // ищем цвет выделения
   LCLICK($_return1+2, $_return2+2) // кликаем по найденному
   WAITMS(1000)
END_IF

LCLICK(164,705)  // перейти на первое окно
WAIT (5)
END_IF

Pages: [1]