169 похожих чатов

Всем привет)) Подскажите, как правильно лигику сделать для этого бота? Он должен

сначала мышкой сделать определенные клики, а потом уже находить нужный пиксель и перетаскивать предмет.
У меня эта кака как-то через жопу работает🧐



mbutton::

SetdefaultMouseSpeed, 0

Click, 1206, 520, D
MouseMove, 646, 510, 0
Click, 646, 510, U

Click, 646, 510, D
MouseMove, 1206, 520, 0
Click, 1206, 520, U

Click, 965, 291, D
MouseMove, 960, 781, 0
Click, 960, 781, U

Click, 960, 781, D
MouseMove, 965, 291, 0
Click, 965, 291, U

settimer, check, % (toggle:=!toggle) ? 100 : "off"
return

Check:
PixelSearch, x, y, 1175, 111, 1919, 1079, 0x4D4D4D, 2, Fast
MouseMove, %X%, %Y%

Click, %X%, %Y%, D
MouseMove, 959, 536,
Click, %X%, %Y%, U

return

5 ответов

7 просмотров

В этом блоке ты зажимаешь кнопку, потом куда-то переносишь, а потом отпускаешь на изначальном месте Click, %X%, %Y%, D MouseMove, 959, 536, Click, %X%, %Y%, U

Паша- Автор вопроса
Senya
В этом блоке ты зажимаешь кнопку, потом куда-то пе...

Нужно значит координаты mousemove сделать 🧐

SetdefaultMouseSpeed, 0 mbutton:: MouseClickDrag, left, 1206, 520, 646, 510 MouseClickDrag, left, 646, 510, 1206, 520 MouseClickDrag, left, 965, 291, 960, 781 MouseClickDrag, left, 960, 781, 965, 291 settimer, check, % (toggle:=!toggle) ? 100 : "off" return Check: PixelSearch, x, y, 1175, 111, 1919, 1079, 0x4D4D4D, 2, Fast if x > 1000 MouseClickDrag, left, %X%, %Y%, 959, 536 return

Паша- Автор вопроса
Senya
SetdefaultMouseSpeed, 0 mbutton:: MouseClickDra...

Ну а как ещё, лучше 1 раз увидеть, чем 100 раз услышать 😌 Да и теория теорией, а без практики никуда😌 Я читал много команд, ко вот как правильно из записать я иногда не понимаю, слишком много свойств коменты, поэтому нужен пример, а вот с примером вы мне помогаете, как вот с этим кодом))

Похожие вопросы

Обсуждают сегодня

Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
А чем вам питонисты не угодили?😂
.
79
Можно ли загрузить скрипт py в бота чтобы он работал по нему? как это сделать?
huskadam #RCC Фанат? @hitlerpvp
13
Всем здравствуйте! Я хотел узнать сколько стоит средняя месячная зарплата у Electron js разработчиков? Мне очень это важно и нужно, плиз помогите узнать эту инфу! Для Джунио...
U.K.
10
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
83
А дин типизация это хорошо или плохо?
Alexey
12
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Hello. Could you please help me with finding all coordinates within a radius using a spatial index, given that I have a table with coordinates? SET @lng = 37.57925; SET @lat ...
Rinchin G
8
Карта сайта