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

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

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

> Без описания
edik2384
Отправлено: 22 Марта, 2021 - 15:58:45
Post Id



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


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




Доброго дня, Товарищи!
Я не великий спец в делах программирования, по тому прошу Вашей помощи в следующем коде:

CODE:
char text[25];
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text[0], 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(char text)
pause(1500);
mousemove(438,350)///перемещение курсора в поле НИК и клик к в него
pause(2000);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего


Этим кодом я хочу распознать определенный участок экрана и полученный текст(цифры, буквы, знаки) скопировав в буфер обмена, вставить в нужное мне поле под курсором мыши

Код вылетает с ошибкой на строке writeclipboard - не осиливаю какую информацию внести в скобки этой функции чтобы внести распознанную информацию в буфер обмена и уже из буфера вставить под курсором мыши.

Не судите строго, чайник я еще
 
 Top
Kibor
Отправлено: 22 Марта, 2021 - 16:04:28
Post Id



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


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




 edik2384 пишет:
writeclipboard(char text)

?

CODE:
writeclipboard(format(#text[0]))

(Добавление)
Лучше так
CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text)
pause(1500);
mousemove(438,350)///перемещение курсора в поле НИК и клик к в него
pause(2000);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего
 
 Top
edik2384
Отправлено: 22 Марта, 2021 - 16:10:48
Post Id



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


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




поменял(не понял конечно почему text[0], но поменял ))), выскочила ошибка writeclipboard (char) pause 1500

Судя по форуму, это пауза перед нажатием, а что с ней то не так, копировал из советов же?((

 Kibor пишет:
 edik2384 пишет:
writeclipboard(char text)

?

CODE:
writeclipboard(format(#text[0]))

(Добавление)
Лучше так
CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text)
pause(1500);
mousemove(438,350)///перемещение курсора в поле НИК и клик к в него
pause(2000);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего
 
 Top
Kibor
Отправлено: 22 Марта, 2021 - 16:11:47
Post Id



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


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




 edik2384 пишет:
writeclipboard (char)

Где в моем коде есть такой текст?
(Добавление)
writeclipboard(text)
Нет ;

writeclipboard(text);
 
 Top
edik2384
Отправлено: 22 Марта, 2021 - 16:18:47
Post Id



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


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




Простите, поспешил, увидел первую строку кода и поскакал тестить((
Вставил Ваш код, получил в ответ

инструкция:
1 pause 1500

Есть мысли что не так?))


 Kibor пишет:
 edik2384 пишет:
writeclipboard (char)

Где в моем коде есть такой текст?
(Добавление)
writeclipboard(text)
Нет ;

writeclipboard(text);
 
 Top
Kibor
Отправлено: 22 Марта, 2021 - 16:29:36
Post Id



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


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




 edik2384 пишет:
Есть мысли что не так?))
(для просмотра ссылки Вам необходимо авторизоваться)
Точки с запятой нет после
writeclipboard(text)

CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text);
pause(1500);
mousemove(438,350);///перемещение курсора в поле НИК и клик к в него
pause(2000);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего
 
 Top
edik2384
Отправлено: 22 Марта, 2021 - 16:30:38
Post Id



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


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




Спасибо Владимир!
Ответ найден, пауза после записи в буфер выдавала ошибку, заработал код!
Вот в таком виде:


CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text)
mousemove(438,350)///перемещение курсора в поле НИК и клик к в него
pause(200);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего



 edik2384 пишет:
Простите, поспешил, увидел первую строку кода и поскакал тестить((
Вставил Ваш код, получил в ответ

инструкция:
1 pause 1500

Есть мысли что не так?))


 Kibor пишет:
 edik2384 пишет:
writeclipboard (char)

Где в моем коде есть такой текст?
(Добавление)
writeclipboard(text)
Нет ;

writeclipboard(text);

(Отредактировано автором: 22 Марта, 2021 - 16:31:51)

 
 Top
Kibor
Отправлено: 22 Марта, 2021 - 16:40:21
Post Id



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


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




 edik2384 пишет:
Ответ найден, пауза после записи в буфер выдавала ошибку, заработал код!
Вот в таком виде:


CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text)
mousemove(438,350)///перемещение курсора в поле НИК и клик к в него
pause(200);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего



Мда...
Все что я отвечал я так понимаю читать было скучно..

Этот код содержит много ошибок.. Про которые я собственно и писал..

Нет точки с запятой ни после writeclipboard ни после mousemove

Вот верный код.
CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text);
pause(1500);
mousemove(438,350);///перемещение курсора в поле НИК и клик к в него
pause(2000);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего
 
 Top
edik2384
Отправлено: 22 Марта, 2021 - 16:47:43
Post Id



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


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




Никоим образом не скучно, уже не в компьютере, в телефоне, домой доберусь, обязательно оценю работу скрипта с Вашими добавками!
Спасибо за помощь!!

 Kibor пишет:
 edik2384 пишет:
Ответ найден, пауза после записи в буфер выдавала ошибку, заработал код!
Вот в таком виде:


CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib"Подмигивание;//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text)
mousemove(438,350)///перемещение курсора в поле НИК и клик к в него
pause(200);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего



Мда...
Все что я отвечал я так понимаю читать было скучно..

Этот код содержит много ошибок.. Про которые я собственно и писал..

Нет точки с запятой ни после writeclipboard ни после mousemove

Вот верный код.
CODE:
string text;
loadsymbolbase ("d:\base\XXnic.sib");//загружаем базу распознавания текста(НИКИ)
readtext(RU | EN | NUM | MARK, #text, 2, 1, -1, -1, -1, -1, -1, 0, -1, 1143, 100, 1341, 118, -1);//распознаем НИК Нападающего
writeclipboard(text);
pause(1500);
mousemove(438,350);///перемещение курсора в поле НИК и клик к в него
pause(2000);
mouse(LEFT);
ctrl_v();// вставка НИКа Нападающего
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by