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.


Topics - d2_bot

Pages: [1] 2
1
Помогите пожалуйста, есть скрипт с циклами, нужно чтобы этот скрипт выполнялся одновременно в 15 вкладках браузера.

Code: [Select]
FOR($a=0,$a<17)
    WAIT(8)
    move(543,254)
    waitms(500)
LCLICK(543,254) 

END_CYC
//////////////////////////////////
 
  FOR($b=0,$b<4)
    WAIT(8)
  move(541,320)
   waitms(500)   
LCLICK(541,320) 

END_CYC

//////////////////////////////////
   
  FOR($c=0,$c<27)
     WAIT(8)
    move(543,254)
    waitms(500)
LCLICK(543,254)
END_CYC

//////////////////////////////////
 
  FOR($d=0,$d<1)
    WAIT(8)
    move(553,286)
    waitms(500)
LCLICK(553,286) 

END_CYC
//////////////////////////////////
   
  FOR($e=0,$e<16)
   WAIT(8)
  move(541,320)
   waitms(500)   
LCLICK(541,320)   
END_CYC 



Так вот нужно чтобы каждый клик внутри каждого цикла делался сначала в 1 вкладке, потом во второй, в третьей и т.д. Встал в тупик

2
Всем привет, помогите пожалуйста найти решение.
Есть 2 поля для работы на примере изображения


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

Затем нужно снова проверить правое поле на наличие других точек(либо делать это сразу считая точки, не представляю даже как лучше), если они есть, то определить коры и так же переместить мышь на левое поле, относительно заданных координат правого и так далее, пока не останется точек.

Возможно такое?) 

3
Общие вопросы / Цикл и анализ картинки
« on: October 16, 2020, 01:37:14 AM »
Помогите пожалуйста, вопрос в коде

Code: [Select]
wait(2)
FOR($a=1=,$a<5000)
EXECUTE (STRCONCAT("C:\Users\File\",$a,"\file.exe"))


wait(6)
$hwnd = wndfind("file") 
wait(1)
WNDSTATE ($hwnd, 1)
WNDSETINFO($hwnd, 200, 200, 900, 600)
wait(1)

---

ВОТ ТУТ НУЖНО УСЛОВИЕ, ЕСЛИ НЕ НАХОДИТ КАРТИНКУ
ТО ВЫПОЛНЯЕТ КОД ДАЛЬШЕ, ЕСЛИ НАХОДИТ, ТО ПРОПУСКАЕТ
ТЕКУЩИЙ ЦИКЛ И ПЕРЕХОДИТ К СЛЕДУЮЩЕМУ ЦИКЛУ

IF_PICTURE_IN (509,619, 539,647, "pic2.bmp")  - а дальше как сделать не могу понять
---

move(226,243)
waitms(200)
LCLICK(226,243)
waitms(200)

GETSCREEN

IF_PICTURE_IN (509,619, 539,647, "pic1.bmp")
MOVE($_return1+10, $_return2)
waitms(100)
LCLICK($_return1+10,$_return2)
waitms(200)

end_if


IF(TFCOUNT("text.txt") > $count)
INC($count,1)
ELSE
$count = 1
END_IF
$str = TFREAD ("text.txt", $count)
UNDEFINE($arr)
STRSEPARATE($str, ":", $arr)

waitms(100)


move(679,479)
waitms(200)
LCLICK(679,479)
waitms(10)
DBLCLICK(679,479)

waitms(50)
TOCLIP($arr[0]) // copy
   WAITMS (50)
   KEYDOWN (#CTRL) // paste
   WAITMS (50)
   KEYPRESS(#V)
   WAITMS (50)
   KEYUP (#CTRL)

EXECUTE("TASKKILL","/F /IM file.exe")
wait(3)

end_cyc
halt



4
Отсортировать массив по возрастанию методом "Подсчётом":
int a[] = { 1, 3, 5, 6, 4, 9, 1, 3, 1, 3 };

Помогите пожалуйста на C++

5
Всем привет, есть скрипт для игрового автомата
Который в работе опирается на 2 цвета, красный и зеленый



Code: [Select]
waitms(300)
GETSCREEN
IF_PICTURE_IN (493,368, 498,374, "green.bmp")
waitms(50)
move(401,347)
waitms(300)
DBLCLICK(401,347)   // MIn
waitms(500)

 

 

 $r = RND(1,2)
SWITCH($r)
CASE(1)
 MOVE(562,332)
   waitms(300)
LCLICK(562,332)   // BET1


CASE(2)
 MOVE(701,332)
   waitms(300)
LCLICK(701,332)   // BET2




END_SWITCH
WAIT(2)



 
waitms(rnd(500,800)))
else
GETSCREEN
IF_PICTURE_IN (493,368, 498,374, "red.bmp")
waitms(50)
MOVE(366,347)
   waitms(300)
LCLICK(366,347)  // X2
  waitms(500)


 $r = RND(1,2)
SWITCH($r)
CASE(1)
 MOVE(562,332)
   waitms(300)
LCLICK(562,332)   // BET1


CASE(2)
 MOVE(701,332)
   waitms(300)
LCLICK(701,332)   // BET2


waitms(rnd(500,800))
end_if


Скрипт ищет наличие красной или зеленой полоски, в зависимости от цвета выполняются дальнейшие действия:
зеленый - сбрасываем ставку и начинаем с минимума
красный - делаем х2 ставку, пока не появится зеленый

Очень хотелось бы настроить скрипт так, чтобы при выпадении красного N раз подряд
происходил сброс ставок(как при зеленом цвете)
Помогите пожалуйста как реализовать можно

6
Добрый вечер.
Есть код

Code: [Select]

IF(TFCOUNT("text.txt") > $count)
   INC($count,1)
ELSE
   $count = 1
END_IF
$str = TFREAD ("text.txt", $count)
UNDEFINE($arr)
STRSEPARATE($str, ":", $arr)

wait(1)
MOVE(319,247)
wait(1)
LCLICK(319,247)
WAITMS (50)
TOCLIP($arr[0])
wait(1)
LCLICK(319,247)

wait(1)
MOVE(319,247)
wait(1)
LCLICK(319,247)
WAITMS (50)
TOCLIP($arr[1])
wait(1)
LCLICK(319,247)

wait(1)
MOVE(319,247)
wait(1)
LCLICK(319,247)
WAITMS (50)
TOCLIP($arr[3])
wait(1)
LCLICK(319,247)

И так далее, допустим у меня в текстовом документе
текст1:текст2:текст3:текст4


Как сделать так, чтобы каждый проход TOCLIP был рандомный?

7
Привет всем, ребят подскажите пожалуйста как правильно сделать чтобы переменная подставлялась каждый цикл рандомно? Возможно это?


Code: [Select]

FOR($a=1,$a<1001)

/скрипт/
wait(1)


end_cyc
halt

8
Code: [Select]
waitms(500)
GETSCREEN
IF_PICTURE_IN (683,336, 829,385, "реактивное.bmp")
   print("реактивное.bmp X=", $_return1, ", Y=", $_return2)
   MOVE($_return1+10, $_return2)
   waitms(200)
LCLICK($_return1+10,$_return2)
  waitms(50)
DBLCLICK($_return1+10,$_return2)
 KEYDOWN(#CTRL)
waitms(50)
KEYPRESS(#C)
waitms(50)
KEYUP(#CTRL)
 waitms(50)

 waitms(50)
TFWRITE("brochat_cl.txt", FROMCLIP())
  waitms(50)

  WHEELDOWN(2)
  waitms(500)
  else 
waitms(500)
 GETSCREEN
IF_PICTURE_IN (683,336, 829,385, "молниеносное.bmp")
   print("молниеносное.bmp X=", $_return1, ", Y=", $_return2)
   MOVE($_return1+10, $_return2)
   waitms(200)
LCLICK($_return1+10,$_return2)
  waitms(50)
DBLCLICK($_return1+10,$_return2)
 KEYDOWN(#CTRL)
waitms(50)
KEYPRESS(#C)
waitms(50)
KEYUP(#CTRL)
 waitms(50)


TFWRITE("brochat_cl.txt", FROMCLIP())
  waitms(50)
  WHEELDOWN(2)
  waitms(500)


Else
waitms(50)
  WHEELDOWN(1)
  waitms(100)
END_IF
   END_IF
END_IF
END_IF

Скрипт сначала работал, но немного не так как было нужно, поправил end_if и else перестал работать совсем( помогите найти ошибки

9
Всем привет. Есть скрипт с циклами,
Есть 2 координаты 100,101 и 202,203
Как сделать чтобы каждый цикл  клик делался рандомно выбирая из двух заданных координат?

10
Подскажите пожалуйста как можно разгадать такую капчу при помощи анализа изображения?





Это в телеграме

В принципе находить картинки и передвигать курсор мыши по их координатам у меня получилось, подскажите как определить и указать кликеру с какой картинкой ему придется работать?

Например такая последовательность действий

Клик
Если есть картинка "N", то ждем пока она не пропадет
Картинка пропала, делаем действие и опять операция с картинкой "N"

Если нет картинки "N" после клика, то переходим к поиску картинок капчи
Поиск картинки в области "найдите кнопку"
Сначала поиск нужной картинки 1белая.bmp
Если не находит, то поиск следующей плюсикбелый.bmp, не находит то поиск палецбелый.bmp
Если находит картинку, например, плюсикбелый.bmp, то кликает в нужной области по картинке плюсикзеленый.bmp
 
Помогите пожалуйста с кодом!



11
Всем привет. Поставил сегодня кликерман на второй пк, решил запустить скрипт который на основном пк отлично работает, но он не выполняет некоторые действия:

  EXECUTE  - не выполняет, ну и соответственно выполнение остального кода бессмысленно...
 
 а вот клики по координатам из этого скрита  кликер делает, в чем может быть проблема?

12
Всем привет) подскажите пожалуйста

есть код
Code: [Select]
FOR($a=1,$a<1001)
EXECUTE (STRCONCAT("C:\Users\Desktop\papka\",$a,"\proga.exe"))
wait(5)
LCLICK(55,33)
wait(1)
KEYPRESS(#ENTER)
wait(2)
end_cyc
halt

Как сделать чтобы после трех проходов кода выше, выполнялся другой код 1 раз и потом продолжался выполнятся основной код, и так каждые 3 раза?

13
Всем привет, супермены форума! Всем вам огромный респект, ваш форум и программа миллион раз выручали меня и думаю еще тысячи юзеров. Недавно разобрался как запускать, нужный файл по пути, как удалять этот файл по пути
и как закрывать процесс...

Остался последний нерешенный вопрос для моей задачи:
Как копировать из папки А в папку B  файл по пути.
К примеру, файл kop.exe лежит в папке C:\Users\А
Какой командой его можно скопировать в папку C:\Users\B

Существует ли такое решение в самом кликере?
Сейчас поискал и нашел решение при помощи batника, но мне нужно копировать 1 и тот же файл по очереди в разные папки, по этому не знаю как это  при помощи батника реализовать, под каждую папку создавать свой батник))?

14
А как перейти к нужной папке скриптом по пути?

15
Необходимо кликать по определенной координате, в открывшемся окне находить кнопку подписки на ютуб канал, нажимать подписку(выдержать паузу), закрыть и опять нажать по предыдущей координате, и так по кругу(если можно задать кол-во повторений, было бы супер). Сделал скриншот кнопки "подписаться", сохранил в бмп формате, ничего не работает вообще, кроме первого клика.



Pages: [1] 2