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

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

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

> Без описания
Duat
Отправлено: 27 Октября, 2020 - 00:15:46
Post Id



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


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




При поиске текста, кибор нажимает мышкой в позицию первой найденной цифры, а не той, которой нужно.
В данных координатах поиска столбцом находятся цифры:

20
21
22
23

Если переменная a= 20, то кибор нажимает на 20 (туда, куда нужно)
Если переменная a= 21, 22, либо 23 - кибор все равно нажимает на переменную 20, хотя определяет все верно.

Подскажите, где ошибка?

CODE:
string text_KIB[99];
int a=21;
int coord[4]={65, 180, 120, 400};
loadsymbolbase("C:\123\123.sib");

readtext(NUM, #text_KIB[0], 8, -1, -1, 20, -1, -1, -1, 1, 65, 65, 180, 120, 400, -1);

if (text_KIB[2] == format(a))
{
messagebox("найдено");
mousemove(coord[0]+symbolxpos(2), coord[1]+symbolypos(2));
}
else
{
messagebox("не найдено");
}
 
 Top
Zireael
Отправлено: 27 Октября, 2020 - 00:48:38
Post Id



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


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




CODE:
string Text;
int a=21; // искомое число
int coord[4]={65, 180, 120, 400};
loadsymbolbase ("C:\123\123.sib");
readtext (NUM, #Text, 8, 1, -1, -1, -1, -1, -1, 0, -1, coord[0], coord[1], coord[2], coord[3], -1);
messagebox (Text); // распознанный текст


int start_pos;
string temp;
if(regexsearch(1, #temp, Text, format(a))) // поиск числа в распознанной строке
{
regexstart(#start_pos); // узнать позицию числа
//messagebox(start_pos);

mousemove(coord[0]+symbolxpos(start_pos), coord[1]+symbolypos(start_pos)-symbolheight(start_pos));
}
else messagebox("Число не найдено");
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by