Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Скрипты, которые не попадают ни в одну тему выше.
Ответить
ushak
Сообщения: 56
Зарегистрирован: 18 янв 2015, 10:45

Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Сообщение ushak » 19 фев 2021, 18:13

Попробую обрисовать ситуацию.. Модуль распознания капчи сидит на локальной машине. Не сильно заморачиваясь, для распознания использую $captcha = $anticapcha->recognize_image(); Модуль перехватывает запрос к anticapcha и распознает. На всё уходит не более 2-х секунд. А затем ожидает 5 секунд, чтобы возвратить результат в скрипт. Клиенту требуется именно скорость распознания, и пишет, что в результате ожидания иногда не успевает. Как я могу сократить это время? Простите, ООП не знаю, не программист.
P.S. Когда т о видел эту $wt, сейчас не могу найти.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 2767
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Сообщение bigfozzy » 19 фев 2021, 19:15

например:
$anticapcha->rtimeout=1;
+
// таймаут между запросами состояния разгаданности капчи (в секундах)
var $rtimeout = 5;
// таймаут между попыткам отправить капчу на сервер
var $ttimeout = 20;
// максимальное время для получения капчи (в секундах)
var $mtimeout = 120;

ushak
Сообщения: 56
Зарегистрирован: 18 янв 2015, 10:45

Re: Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Сообщение ushak » 20 фев 2021, 12:17

Спасибо... Ещё знать, куда его вставить....


Аватара пользователя
bigfozzy
Site Admin
Сообщения: 2767
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Сообщение bigfozzy » 20 фев 2021, 16:15

попробуйте еще в последней версии $tesseractOCR->recognize - если капча простая- то так выйдет быстрее

stalin_alex
Сообщения: 15
Зарегистрирован: 03 фев 2021, 12:39

Re: Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Сообщение stalin_alex » 06 мар 2021, 09:31

Здравствуйте. А можно пример использования новой функции:
$tesseractOCR->recognize

Аватара пользователя
Support
Site Admin
Сообщения: 969
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Сообщение Support » 06 мар 2021, 15:18

stalin_alex писал(а):
06 мар 2021, 09:31
Здравствуйте. А можно пример использования новой функции:
$tesseractOCR->recognize
Примеры по работе с данным объектам лежат в папке с программой по пути \Human Emulator Studio\Test Samples\Vision\tesseractOCR\

Чтобы примеры отображались в левой панели можно задать это в настройках http://humanemulator.net/wiki/doku.php? ... 1%82%D1%8B

Галочка Показать Test Samples Folder(PHP) - это пхп. Аналогично другие языки.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 2767
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Вопрос к разработчикам: как уменьшить время получения ответа распознания капчи?

Сообщение bigfozzy » 06 мар 2021, 19:23

// 1 
echo "1. Распознаем : <br><br>";
echo $tesseractOCR->recognize("test\\capcha_100_3.png");

Ответить