Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как в визуальном редакторе выполнить нажатие клавиш из распознанного текста

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

11. Kostick - 02 Декабря, 2021 - 07:37:28 - перейти к сообщению
[quote=Kostick]
 Ilya001 пишет:
 Kostick пишет:
(для просмотра ссылки Вам необходимо авторизоваться) /quote]от лишнего шума можно избавиться и вот так: youtube.com/watch?v=jgmTeEpcIVg

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

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

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

Я пытался выполнить поиск части капчи, например левого верхнего угла рамки, но дальше не знаю, как относительно него распознавать текст
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
12. Ilya001 - 02 Декабря, 2021 - 08:03:40 - перейти к сообщению
 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
13. Kostick - 02 Декабря, 2021 - 08:42:35 - перейти к сообщению
 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

Просто можно попросить вас сделать это в визуальном редакторе, как вы делали предыдущие разы, чтоб я мог повторить.
14. Ilya001 - 02 Декабря, 2021 - 10:10:03 - перейти к сообщению
 Kostick пишет:
чтоб я мог повторить

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

Если кибор картинку не находить, увеличите разбежность оттенков.
15. Zireael - 02 Декабря, 2021 - 17:09:24 - перейти к сообщению
На счёт параметров readtext, проще указать цвет фона, а для цвета символов поставить галку любой.
16. Kostick - 03 Декабря, 2021 - 05:55:42 - перейти к сообщению
 Ilya001 пишет:
 Kostick пишет:
чтоб я мог повторить

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

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

Это Работает! Премного благодарю. Я знаю, для вас это было просто, но без вас я не справился бы. Спасибо!
17. Ilya001 - 03 Декабря, 2021 - 06:44:51 - перейти к сообщению
 Kostick пишет:
Спасибо!

Не за что)!
18. Kostick - 03 Декабря, 2021 - 07:03:40 - перейти к сообщению
 Ilya001 пишет:
 Kostick пишет:
Спасибо!

Не за что)!

Кинул плюс к репутацииУлыбка

Powered by ExBB FM 1.0 Final