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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

Ответить