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

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

1. serg7777 - 15 Марта, 2014 - 22:39:26 - перейти к сообщению
нужно кликнуть по найденному изображению

win wind=window ("ххх", "Chrome_WidgetWin_0", -1);
activate(wind);
int Image[80][20];
loadimage (#Image[0][0], "C:\Image_0.bmp"Подмигивание;
int x[1], y[1];
findimage(1, #Image[0][0], 16777215, #x[0], #y[0], 1000, 500, 1300, 1000, wind);
это работает
а далее не выходит.
примерами из тем с косынкой не выходит тоже
нужно
1. кликнуть л.мышь в середине найденного изображения.
2.затем сместиться по 30 вниз и вправо
3. кликнуть левой ещё раз .
4.пауза 10 секунд и зациклить.
помогите пожалуста с п1.
далее сам наверное смогу.
2. Nexur - 15 Марта, 2014 - 23:05:53 - перейти к сообщению
CODE:

// После нахождения изображения
int x1,y1;
x1 = x[0]+imagewidth(#Image[0][0])/2;
y1 = y[0]+imageheight(#Image[0][0])/2;
mouse (LEFT, x1, y1, 1, wind);
sleep(1000);
a10:
mouse (LEFT, x1 + 30, y1+30, 1, wind);
pause(10000);
goto a10;
3. RussianRemaker - 15 Марта, 2014 - 23:44:29 - перейти к сообщению
Поиск картинки был не с нулей.
 Цитата:
findimage(1, #Image[0][0], 16777215, #x[0], #y[0], 1000, 500, 1300, 1000, wind);


Смещение надо добавить.
CODE:
x1 = x[0]+imagewidth(#Image[0][0])/2+1000;
y1 = y[0]+imageheight(#Image[0][0])/2+500;
4. Nexur - 16 Марта, 2014 - 00:00:15 - перейти к сообщению
 RussianRemaker пишет:
Поиск картинки был не с нулей.

Точно, не заметил.
5. serg7777 - 16 Марта, 2014 - 07:55:10 - перейти к сообщению
Работает.
2часа разбирался с прогой.
час писал.
30 минут корректировал координаты.
.....по итогу за 3.5 часа не имея опыта написал с Вашей помошью рабочего бота.!!!
фантастика...чего тут скажешь.
ребят--спасибо огромное...создателям проги отдельное уважение)!

Powered by ExBB FM 1.0 Final