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

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

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

> Описание: Форум мертв?
Bafteam
Отправлено: 25 Декабря, 2021 - 10:49:57
Post Id



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


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




Нужна помощь по работе в визуальном редакторе с распознаванием текста, в нужной теме уже не отвечают 3 день, форум вымер?
 
 Top
Ilya001
Отправлено: 25 Декабря, 2021 - 12:28:11
Post Id



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


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




 Bafteam пишет:
Нужна помощь по работе в визуальном редакторе с распознаванием текста, в нужной теме уже не отвечают 3 день, форум вымер?

Дай ссылку на твой вопрос Нашел, а что ты хочешь реализовать? Не понял

(Отредактировано автором: 25 Декабря, 2021 - 12:30:54)

 
 Top
Bafteam
Отправлено: 25 Декабря, 2021 - 12:42:01
Post Id



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


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




 Ilya001 пишет:
а что ты хочешь реализовать? Не понял

Я не понял как пользоваться блоком Распознавание текста в визуальном редакторе и нужен ли он вообще если в разделе Графика при выделении текста и переходе в раздел Распознавание текста он выдает код для распознавания строки типа:

CODE:
string Text;
loadsymbolbase ("E:\Game\1.0.172\Kibor\FontBase.sib");
int Color_Text[1];
Color_Text[0]=10532025;
int Color_Fon[1];
Color_Fon[0]=593167;
readtext (EN, #Text, 8, 1, -1, -1, -1, #Color_Text[0], #Color_Fon[0], 5, 50, 58, 727, 339, 764, -1);


Я вставляю их в созданный блок code и делаю логическое условие через блок Логика

CODE:
Text=="SNOWTROUT"


Но на кнопку нажимается после того как это слово пролисталось и появилось следующее, то есть оно почему то игнорирует найденное слово нажимает далее а потом только нужную кнопку на не нужном слове. Пробовал вставлять sleep и pause через блок code но оно выдает ошибку типа:

CODE:
sleep(2000) 1


Причем если просто вставить кусок кода для распознавания строки и вывода через messagebox (Text); то всегда все определеят корректно.

(Отредактировано автором: 25 Декабря, 2021 - 12:44:25)

 
 Top
Ilya001
Отправлено: 25 Декабря, 2021 - 13:01:08
Post Id



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


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




 Bafteam пишет:
код для распознавания строки типа

Этот код не нужен для виз.редактора.
 
 Top
Bafteam
Отправлено: 25 Декабря, 2021 - 13:23:21
Post Id



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


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




 Ilya001 пишет:
Этот код не нужен для виз.редактора.

По другому он вообще ничего не распознает.
 
 Top
Ilya001
Отправлено: 25 Декабря, 2021 - 13:24:54
Post Id



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


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




 Bafteam пишет:
 Ilya001 пишет:
Этот код не нужен для виз.редактора.

По другому он вообще ничего не распознает.

Видео: https://youtu.be/M8BRKD02kRI
 
 Top
Bafteam
Отправлено: 25 Декабря, 2021 - 13:42:27
Post Id



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


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




 Ilya001 пишет:
Видео

Да с надписью вроде заработало ошибок не было.
Делаю по тому же примеру только:

CODE:
Text_S>"52-"


Также пробовал

CODE:
Text_S>="52-"


И ничего не происходит, почему так?
 
 Top
Kibor
Отправлено: 25 Декабря, 2021 - 13:45:56
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Text_S=="52-"
 
 Top
Bafteam
Отправлено: 25 Декабря, 2021 - 13:53:15
Post Id



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


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




 Kibor пишет:
Text_S=="52-"

Так это означает что если равно а мне нужно нажимать на кнопку если искомое число больше 52.
 
 Top
Zireael
Отправлено: 25 Декабря, 2021 - 13:57:40
Post Id



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


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




 Цитата:
нужно нажимать на кнопку если искомое число больше 52.

CODE:
string Text_S = "57-"; // допустим это распознанный текст

messagebox(Text_S);
regexreplace(-1, #Text_S, Text_S, "[^\d]", ""); // удалить из строки всё кроме чисел
messagebox(Text_S);

if(formatsn(Text_S)>52)
{
messagebox("Больше 52");
}
else
{
messagebox("Меньше 52");
}
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by