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

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

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

> Описание: После блока распознавания нужно ввести текст, полученный с помощью распознавания текста
Kostick
Отправлено: 02 Декабря, 2021 - 15:37:28
Post Id



Пользователь
Мастер


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




[quote=Kostick]
 Ilya001 пишет:
 Kostick пишет:
(для просмотра ссылки Вам необходимо авторизоваться) /quote]от лишнего шума можно избавиться и вот так: youtube.com/watch?v=jgmTeEpcIVg

К сожалению не получится. Уже пробовал. Тут несколько факторов:
Во-первых: Окно с капчей почему-то всегда появляется с небольшим сдвигом в рандомном направлении, поэтому когда забивается такая маленькая область распознавания, то буквы бывают обрезанными;
Получается вот так:
Когда я выбираю такую область:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
То следующая капча уже такая:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Во-вторых: цвет букв тоже рандомный от серого до ярко-красного, отчего придется забивать каждый цвет отдельно (что я уже пробовал). Экспериментировал с разбежностью, но все равно вышло чуть больше 40 цветов, а потом я не помню, или я забил, или кибор стал виснуть.

И даже если область делать побольше, то выходит так:
Когда я выбираю такую область:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
То следующая капча уже такая:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
В итоге по-любому приходится выбирать область с полосками, в итоге появляется шум.
(Добавление)
 Ilya001 пишет:
 Kostick пишет:
То следующая капча уже такая:

тогда вам нужно сделать поиск какой то части этого капчи(через findimage к примеру), а потом относительно него распознавать текст, тогда не будет такого

Я пытался выполнить поиск части капчи, например левого верхнего угла рамки, но дальше не знаю, как относительно него распознавать текст
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
 
 Top
Ilya001
Отправлено: 02 Декабря, 2021 - 16:03:40
Post Id



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


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




 Kostick пишет:
но дальше не знаю, как относительно него распознавать текст

[youtube=Клик](для просмотра ссылки Вам необходимо авторизоваться) /youtube]
Пример как можно подобрать координаты со смещением.
После подбора нужных координат, этих же координат указываете в readtext и всё.
Но первым делом нужно найти часть капчи и потом распознавать относительно него.
findimage обычно координаты хранить в массиве X_Kib и Y_Kib, вам же нужно указать их для readtext, примеру так:
CODE:
X_Kib[0]+50, Y_Kib[0]+50, X_Kib[0]+50, Y_Kib[0]+50
 
 Top
Kostick
Отправлено: 02 Декабря, 2021 - 16:42:35
Post Id



Пользователь
Мастер


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




 Ilya001 пишет:
 Kostick пишет:
но дальше не знаю, как относительно него распознавать текст

[youtube=Клик](для просмотра ссылки Вам необходимо авторизоваться) /youtube]
Пример как можно подобрать координаты со смещением.
После подбора нужных координат, этих же координат указываете в readtext и всё.
Но первым делом нужно найти часть капчи и потом распознавать относительно него.
findimage обычно координаты хранить в массиве X_Kib и Y_Kib, вам же нужно указать их для readtext, примеру так:
CODE:
X_Kib[0]+50, Y_Kib[0]+50, X_Kib[0]+50, Y_Kib[0]+50

Вот этот массив из распознавания изображения?
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Я правильно понял, что нужно взять этот массив и вставить в блок кода вот так?
CODE:
savescreen("f:\ПРОГГИ\kibor_set\Бот для БДО\Desktop\11112.bmp", X_Kib[0]+2, Y_Kib[0]+10, X_Kib[0]+210, Y_Kib[0]+30, -1);

(Добавление)
 Ilya001 пишет:
 Kostick пишет:
но дальше не знаю, как относительно него распознавать текст

[youtube=Клик](для просмотра ссылки Вам необходимо авторизоваться) /youtube]
Пример как можно подобрать координаты со смещением.
После подбора нужных координат, этих же координат указываете в readtext и всё.
Но первым делом нужно найти часть капчи и потом распознавать относительно него.
findimage обычно координаты хранить в массиве X_Kib и Y_Kib, вам же нужно указать их для readtext, примеру так:
CODE:
X_Kib[0]+50, Y_Kib[0]+50, X_Kib[0]+50, Y_Kib[0]+50

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

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

 
 Top
Ilya001
Отправлено: 02 Декабря, 2021 - 18:10:03
Post Id



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


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




 Kostick пишет:
чтоб я мог повторить

Примерно так будет:
https://youtu.be/lDAVXF8KeAA

Если кибор картинку не находить, увеличите разбежность оттенков.
 
 Top
Zireael
Отправлено: 03 Декабря, 2021 - 01:09:24
Post Id



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


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




На счёт параметров readtext, проще указать цвет фона, а для цвета символов поставить галку любой.
 
 Top
Kostick
Отправлено: 03 Декабря, 2021 - 13:55:42
Post Id



Пользователь
Мастер


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




 Ilya001 пишет:
 Kostick пишет:
чтоб я мог повторить

Примерно так будет:
https://youtu.be/lDAVXF8KeAA

Если кибор картинку не находить, увеличите разбежность оттенков.

Это Работает! Премного благодарю. Я знаю, для вас это было просто, но без вас я не справился бы. Спасибо!
 
 Top
Ilya001
Отправлено: 03 Декабря, 2021 - 14:44:51
Post Id



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


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




 Kostick пишет:
Спасибо!

Не за что)!
 
 Top
Kostick
Отправлено: 03 Декабря, 2021 - 15:03:40
Post Id



Пользователь
Мастер


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




 Ilya001 пишет:
 Kostick пишет:
Спасибо!

Не за что)!

Кинул плюс к репутацииУлыбка
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by