Author Topic: герои войны и денег(рулетка_)Подскажите пожалуйста..  (Read 1385 times)

0 Members and 1 Guest are viewing this topic.

OlegHWM

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Всем привет,я в этом деле по пояс деревянный,просто натолкнулся на эту программу и решил автоматизировать ставки,суть в том что бы каждые 10 минут делать клик в поле суммы валюты,далее клик на число и кнопка сделать ставку,хотелось бы еще чек после каждой ставки сделать,то есть рулетка дала число,его не видно на странице ставок,тоесть бота нужно гнать на другую страницу,там искать картинку числа..после нахождения,менять координаты числа на другое (каким то образом заранее заданные и начинать после этого ставки по новой,так как они идут по возрастающей у меня 100,200,300.......1000,1100.......4500,4600..в общем надеюсь правильно весь процесс описал,основная беда в том что мой вариант слишком топорный,буду благодарен тем кто поможет его оптимизировать,а то каждый раз переписывать координаты по 40 раз как то не то.да и вот только часть этой гусеницы..

Code: (clickermann) [Select]
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#1) 1
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#2) 2
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#3) 3
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#4) 4
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#5) 5
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#6) 5
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#7) 5
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#8) 5
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#9) 5
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#1) 1
  WAITMS(150)
   KEYPRESS(#0) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      WAITMS(150)
       KEYPRESS(#0) 0
LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#1) 1
  WAITMS(150)
   KEYPRESS(#1) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      WAITMS(150)
       KEYPRESS(#0) 0
LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#1) 1
  WAITMS(150)
   KEYPRESS(#2) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      WAITMS(150)
       KEYPRESS(#0) 0
LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#1) 1
  WAITMS(150)
   KEYPRESS(#3) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      WAITMS(150)
       KEYPRESS(#0) 0
LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
LCLICK(411,533)
WAITMS(150)
 KEYPRESS(#1) 1
  WAITMS(150)
   KEYPRESS(#4) 0
    WAITMS(150)
     KEYPRESS(#0) 0
      WAITMS(150)
       KEYPRESS(#0) 0
LCLICK(890,300)
       WAITMS(150)
        LCLICK(417,593)
         WAITMS(150)
         WAIT(600)
« Last Edit: February 20, 2019, 10:24:08 AM by Oraven »

Космич

  • Активный участник
  • ***
  • Posts: 265
    • View Profile
Code: (clickermann) [Select]
FOR($count = 100, $count < 1500, 100)
   // Комментарии в скрипте через правый слэш
   LCLICK(411,533)
   WAITMS(150)
   KEYSTRING($count, 150)
   WAITMS(150)
   LCLICK(890,300)
   WAITMS(150)
   LCLICK(417,593)
   WAIT(600)
END_CYC
«Иногда ты ваяешь до тех пор, пока до тебя не дойдёт, что именно ты делаешь.»

OlegHWM

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
спасибо,так на много удобнее 8)
Code: [Select]
FOR($count = 100, $count < 5500, 100)
   // Комментарии в скрипте через правый слэш
   LCLICK(411,533)//кликает на поле ставки
   WAITMS(150) //ждет выполнение действия
   KEYSTRING($count, 150)//ставка,не понял по чему значение 150?
   WAITMS(150)
   LCLICK(890,300)//нажимает на число которое выпадет
   WAITMS(150)
   LCLICK(417,593)  //завершает ставку
   WAIT(2) //ждем для новой ставки
END_CYC    //зациклил?

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
.........
   KEYSTRING($count, 150)//ставка,не понял по чему значение 150?
.......

Потому, что в справке написано:

KEYSTRING

Нажимает клавиши соответственно символам входной строки.

Синтаксис:     KEYSTRING (keystring, [delay] )

Параметры:
keystring - входная строка
delay - необязательный параметр; задержка в милисекундах между каждым набором символа