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

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

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

> Описание: запись в массивы найденных координат
Brumo
Отправлено: 08 Января, 2021 - 16:42:13
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 28
Дата рег-ции: Февр. 2020  
Репутация: 7




CODE:

findimage(-1, #Image[0][0][0], -1, #x[0], #y[0], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);

findimage(-1, #Image[1][0][0], -1, #x[0], #y[0], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);


Возможно ли реализовать дописывание в массивы int x[50], y[50] найденных координат, при поиске следующего изображения?
 
 Top
Zireael
Отправлено: 08 Января, 2021 - 17:12:39
Post Id



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


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




Передавать указатель на элемент массива, с которого начинать записывать.
Т. е. вместо #x[0], #y[0] - указатели на первый элемент массива, передать #x[5], #y[5] тогда будет записывать начиная с шестого.
CODE:
int count; // объявить вначале кода или блоке старт.

count=0;
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB) + count;

(Отредактировано автором: 08 Января, 2021 - 17:13:34)

 
 Top
Karkun
Отправлено: 08 Января, 2021 - 17:43:13
Post Id



Пользователь
Участник


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




 Zireael пишет:
Передавать указатель на элемент массива, с которого начинать записывать.
Т. е. вместо #x[0], #y[0] - указатели на первый элемент массива, передать #x[5], #y[5] тогда будет записывать начиная с шестого.
CODE:
int count; // объявить вначале кода или блоке старт.

count=0;
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB) + count;


я так понимаю можно узнать насколько заполнен этот массив и указать на элемент следующий по счету?
 
 Top
Zireael
Отправлено: 08 Января, 2021 - 17:50:48
Post Id



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


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




 Цитата:
я так понимаю можно узнать насколько заполнен этот массив и указать на элемент следующий по счету?

Да. К примеру, нашлось 3 картинки, count будет равно 3 и следующий поиск будет записывать координаты начиная с 4 элемента массива, т. к. #x[count], #y[count], по сути #x[3], #y[3].
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by