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

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

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

> Без описания
VotumScript
Отправлено: 22 Октября, 2020 - 00:39:36
Post Id



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


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




Вопрос по распознаванию буквы «i». Посмотрел видео по readtext, делаю то, что необходимо делать, то есть когда обучалка попадает на точку сверху, пропускаю, и на палочке жму плюсик вверх и присваиваю i. Но, он все равно при выводе считает верхнюю точку за букву. К примеру, Ник в игре Nafeneri распознается как Nafenerai. Как быть?)
 
 Top
Zireael
Отправлено: 22 Октября, 2020 - 01:56:49
Post Id



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


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




 Цитата:
Ник в игре Nafeneri распознается как Nafenerai. Как быть?)

Проверить символы на корректность.
CODE:
string Text;
loadsymbolbase ("D:\Kibor2\basetext.sib");
int count = readtext (EN, #Text, 8, 1, -1, -1, -1, -1, -1, 0, 50, 527, 311, 581, 328, -1);
messagebox (Text);
Text=correct(Text, 0.5); // символы с корректностью меньше 0.5 будут удалены из строки
messagebox (Text);



function correct(string text, double correct_symbol)
{
string result="";
char text_c[999];
strcpy(#text_c[0], text);

for(int i=0; i<size(text); i++)
{
if(symbolcorrect(i)>=correct_symbol)result=result+text_c[i];
}
return result;
}
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by