Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: Неработает нажатия
Tomasq
Отправлено: 21 Августа, 2019 - 19:14:06
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2019  
Репутация: 0




Добрий день не могу найти информацию о том как правильно сделать привязку контролов.
Что я хочу.. сделать привязать Кибор к Memu(Андроид емулятор) окно будет активним если что.
Что у меня есть
CODE:
int x, y;
pause(1000);
getmouse(x, y);
//win w=getwindow(1, x, y);
win w=window ("(MEmu1)", "Qt5QWindowIcon", -1);
activate(w);

int Image_0[67][126];loadimage (#Image_0[0][0], "C:\Users\tomas\Desktop\Image_0.bmp");


int PosX_0[512];int PosY_0[512];
if (findimage(-1, #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, 1920, 1080, w)==1)
{
mouse(LEFT, PosX_0[0], PosY_0[0])
}

Мне нужно чтоб Кибор работал только в Memu поиск изображения/текста и нажатия можно немного кода, силки или разяснений каким способом работает Кибор.(с инфой(для просмотра ссылки Вам необходимо авторизоваться) етого сайта знаком не помогло)
(Добавление)
Изменил код нажатия мишки на
CODE:
sendmouse(LEFT, PosX_0[0], PosY_0[0], w);

Что скажут эксперты ?
 
 Top
Zireael
Отправлено: 22 Августа, 2019 - 01:45:42
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4397
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
"(MEmu1)"

Имя окна в скобках, как-то мало вероятно.
 Цитата:
mouse(LEFT, PosX_0[0], PosY_0[0])

Не хватает ; в конце строки.

Добавьте проверку что окно найдено и что возвращает findimage.
CODE:
int Image_0[67][126];
loadimage (#Image_0[0][0], "C:\Users\tomas\Desktop\Image_0.bmp");
int PosX_0[512], PosY_0[512];

win w=window ("(MEmu1)", "Qt5QWindowIcon", -1);
if(w) // если окно найдено
{
activate(w);

int result=findimage(sizearray(PosX_0), #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, w.width, w.height, w);
messagebox("Найдено изображений: "+format(result));
if (result>0)
{
mouse(LEFT, PosX_0[0]+w.left, PosY_0[0]+w.top);
}
}
else messagebox("Окно не найдено");
 
 Top
Tomasq
Отправлено: 22 Августа, 2019 - 14:20:41
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2019  
Репутация: 0




Спасибо проверку добавлю полезная функция, на щет окна кибор его видет и поиск картинки делает в окне также нажатия.
Есть новый вопрос, нада свайп сделать sendmousedown + sendmousemove + sendmouseup использовал но как-то неадекватно работает..
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by