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

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

 Страниц (30): В начало « 18 19 20 21 [22] 23 24 25 26 » В конец    

> Описание: Обучаемая функция распознавания текста. Инструмент обучения распознавания.
Zireael
Отправлено: 24 Декабря, 2020 - 14:18:36
Post Id



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


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




Нужен весь код, а не кусок.
 Цитата:
char captcha1 = captcha1[0]

Нет ; в конце строки.
 
 Top
Katze Stiefel
Отправлено: 24 Декабря, 2020 - 14:44:39
Post Id



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


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




CODE:
function readcaptcha()
{
readtext (NUM | EN, #captcha1[0], 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);
readtext (NUM | EN, #captcha2[1], 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);
readtext (NUM | EN, #captcha3[2], 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);
readtext (NUM | EN, #captcha4[3], 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);

char captcha1 = captcha1[0];
char captcha2 = captcha2[1];
char captcha3 = captcha3[2];
char captcha4 = captcha4[3];
captcha = captcha1+captcha2+captcha3+captcha4;
}


ЕСЛИ ЗАПИСЫВАЮ В ТАКОМ ВИДЕ :
CODE:
function readcaptcha()
{
readtext (NUM | EN, #captcha1, 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);
readtext (NUM | EN, #captcha2, 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);
readtext (NUM | EN, #captcha3, 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);
readtext (NUM | EN, #captcha4, 8, 1, 12, -1, -1, -1, -1, 0, -1, x1_captcha, y1_captcha, x2_captcha, y2_captcha, wind);
captcha = captcha1+captcha2+captcha3+captcha4;
}


ТО В ОТЛАДЧИКЕ ВИДИМ СЛЕДУЮЩЕЕ
CODE:
readcaptcha ( )
readtext ( NUM + EN , # captcha1'a 0\r\ng 1 1' , 8 , 1 , 12 , - 1 , - 1 , - 1 , - 1 , 0 , - 1 , x1_captcha'341' , y1_captcha'191' , x2_captcha'408' , y2_captcha'212' , wind )
readtext ( NUM + EN , # captcha2'a 0\r\ng 1 1' , 8 , 1 , 12 , - 1 , - 1 , - 1 , - 1 , 0 , - 1 , x1_captcha'341' , y1_captcha'191' , x2_captcha'408' , y2_captcha'212' , wind )
readtext ( NUM + EN , # captcha3'a 0\r\ng 1 1' , 8 , 1 , 12 , - 1 , - 1 , - 1 , - 1 , 0 , - 1 , x1_captcha'341' , y1_captcha'191' , x2_captcha'408' , y2_captcha'212' , wind )
readtext ( NUM + EN , # captcha4'a 0\r\ng 1 1' , 8 , 1 , 12 , - 1 , - 1 , - 1 , - 1 , 0 , - 1 , x1_captcha'341' , y1_captcha'191' , x2_captcha'408' , y2_captcha'212' , wind )
captcha = captcha1'2 8 j 9' + captcha2'2 8 j 9' + captcha3'2 8 j 9' + captcha4'2 8 j 9'

Что говорит что текст распознан 28j9, но нужно чтоб было captcha=captcha1'2'+captcha2'8'+captcha3'j'+captcha4'9'
 
 Top
Zireael
Отправлено: 24 Декабря, 2020 - 15:11:17
Post Id



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


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




CODE:
string captcha;
string captcha1="2";
string captcha2="8";
string captcha3="j";
string captcha4="9";

captcha = captcha1 + captcha2 + captcha3 + captcha4;
messagebox(captcha);
 
 Top
Almighty
Отправлено: 27 Декабря, 2020 - 18:48:08
Post Id



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


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




Подскажите, пожалуйста.
Суть вопроса: Сканирую определенную область, распознаю текст, его нужно отправить в телеграм.
Как отправлять заготовленный текст я уже научился, а вот как отправить распознанный текст - не знаю.
CODE:
string text_KIB;
loadsymbolbase("C:\Бот\kibor_set\exe\basetext.sib");
win w_KIB;
int ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;

start_();

readtext(RU | EN, #text_KIB, 8, 1, -1, -1, -1, -1, -1, 0, -1, 62, 86, 123, 104, w_KIB);

string token="1393693********";

string message="text_KIB";
string chat_id="2319*****";
string s;

int f=sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"sendMessage?chat_id="+chat_id+"&"+"text="+message);





function start_()
{
pause(1000);
int x, y;
getmouse(x, y);
w_KIB=getwindow(1, x, y);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
 
 Top
Zireael
Отправлено: 27 Декабря, 2020 - 19:17:31
Post Id



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


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




 Цитата:
как отправить распознанный текст

CODE:
string text_KIB = "qwerty";

string message1="text_KIB"; // присвоить переменной текст text_KIB
string message2=text_KIB; // присвоить переменной текст, который содержит перменная text_KIB

messagebox(message1);
messagebox(message2);

 Цитата:
chat_id="+chat_id+"&"+"text="+message);

Можно так:
CODE:
chat_id="+chat_id+"&"+"text="+text_KIB);
 
 Top
Almighty
Отправлено: 27 Декабря, 2020 - 23:03:33
Post Id



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


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




К сожалению ничего не отправляет или выдает ошибку, что переменная существует, пробовал разные варианты вставки.
Я ее (text_KIB) обьявляю в коде, когда сканирую экран.
 
 Top
Zireael
Отправлено: 27 Декабря, 2020 - 23:13:17
Post Id



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


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




 Цитата:
int f=sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"sendMessage?chat_id="+chat_id+"&"+"text="+message);

Так:
 Цитата:
int f=sendgetweb(#s, "Bot", "POST", "https:/"+"/api.telegram.org","bot"+token+"/"+"sendMessage?chat_id="+chat_id+"&"+"text="+text_KIB );
 
 Top
konctantin777
Отправлено: 28 Декабря, 2020 - 06:08:16
Post Id



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


Покинул форум
Сообщений всего: 1152
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




 Almighty пишет:
Я ее (text_KIB) обьявляю в коде,

Если в визуальном делаете, то она автоматически в н начале объявляется
 
 Top
Almighty
Отправлено: 28 Декабря, 2020 - 06:59:30
Post Id



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


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




 konctantin777 пишет:
 Almighty пишет:
Я ее (text_KIB) обьявляю в коде,

Если в визуальном делаете, то она автоматически в н начале объявляется

Верно, в визуально редакторе.
Вот и хочу распознаный текст отправлять в телегу, через бота
 
 Top
konctantin777
Отправлено: 28 Декабря, 2020 - 08:07:05
Post Id



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


Покинул форум
Сообщений всего: 1152
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




 Almighty пишет:
выдает ошибку, что переменная существует,

она уже объявлена- 2й раз не надо
 
 Top
Страниц (30): В начало « 18 19 20 21 [22] 23 24 25 26 » В конец
Сейчас эту тему просматривают: 12 (гостей: 12, зарегистрированных: 0)
« О программе Кибор »


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




Powered by