Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Не получается сделать клик со смещением

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

1. Salende - 14 Марта, 2018 - 10:24:35 - перейти к сообщению
Не получается сделать клик со смещением.

Хотел сделать клик со смещением как показано в этом видео
Визуальное создание ботов в Кибор на примере создания спам бота для в вконтакте

Задача моего скрипта найти самую последнюю песню в плейлисте вконтакте и щелкнуть по ней.



Нажмите для увеличения



По плану бот должен найти угол внизу плейлиста и щелкнуть по нему со смещением по x[n]+40,y[n]+43(у меня это i[n]и l[n]).
Клавиша 34 используется для перемотки в самый низ плейлиста, где есть тот угол, который нужно найти Улыбка



Нажмите для увеличения


Саму картинку угла бот находит(проверил выводом координаторов в messagebox (i[n] и l[n]), когда соединил поиск изображение с mesagebox напрямую и там были правильные координаты угла, который ищется. Но если после поиска изображения угла я обнуляю блоком кода n=0; и делаю клик i[n]+40, l[n]+43, то клик происходит без обнуления, т.е n=0; игнорируется программой и он к найденным с изображениями координатам плюсует 40 и 43.



Нажмите для увеличения


Нажмите для увеличения


Когда я попробовал обнулить в блоке кода не так "n=0;", a i[n]=0; l[n]=0; перед кликом, то программа игнорировала смещение указанное в блоке клика i[n]+40; l[n]+43 и в последнем проверочном блоке messagebox (i[n]=0; l[n]=0) выводился 0.

Что я делаю не правильно?

Код (Отобразить)
2. Kibor - 14 Марта, 2018 - 10:35:08 - перейти к сообщению
Ищется нижний угол. Смещение по y вверх будет минус. а не плюс.

 Цитата:
mouse_(0, 3, i[n]+40, l[n]-43, 1000); goto m_KIB5;
3. Salende - 14 Марта, 2018 - 10:46:04 - перейти к сообщению
 Kibor пишет:
Ищется нижний угол. Смещение по y вверх будет минус. а не плюс.

 Цитата:
mouse_(0, 3, i[n]+40, l[n]-43, 1000); goto m_KIB5;


О, точно! Сработало! Спасибо!!

Powered by ExBB FM 1.0 Final