Вопрос по поводу времени распознования.

  • Автор темы Автор темы kelewind
  • Дата начала Дата начала

kelewind

Новичок
Регистрация
29.09.2015
Сообщения
2
Реакции
0
Баллы
1
Добрый день, подскажите, по алгоритму, нормально ли это? Ну я в плане нормальная ли это работа программы.
1) При поступлении в ПО есть в интерфейсе время, за которое разгадывается капча. В нашем случае это 1 секунда примерно. С этим понятно. Однако, судя по логам там происходит немного другое.

У нас свой написанный софт, поэтому буду приводить цепочку целиком.
1) Наша программа посылает капчу на разгадывание.

Код:
Развернуть Свернуть Копировать
68194395-3 23:41:51 thr:1443559309.8286qJ  IP result: OK|3683
68194395-3 23:41:51 thr:1443559309.8286qJ  IP id:3683

И получает от нее ID.

2) Идем в лог ПО
Код:
Развернуть Свернуть Копировать
2015-09-29 23:41:51.3145|CaptchaWebService: ToInterceptionQueue put it to the interception queue. ID = 3683|

Время получения совпадает. Основываясь на инфе в интерфейсе, что в среднем наш тип капчи разгадывается за 1 секунду, мы отрпавляем запрос на получение статуса, через 2.

Однако, капча проходит по кругам
А именно
Код:
Развернуть Свернуть Копировать
2015-09-29 23:41:51.3457|CaptchaWebService: TypeDetector type was detected: BlueCaptcha, put it to the recognize queue. ID = 3683|
Далее
Код:
Развернуть Свернуть Копировать
2015-09-29 23:42:01.8302|CaptchaWebService: MainRecognize get the descriptor and recognize via "BlueCaptcha" module. ID = 3683|
2015-09-29 23:42:01.8302|CaptchaWebService: Recognize recognize via "BlueCaptcha" capmonster module. ID = 3683|
И наконец попадает в очередь на, насколько я понял, выдачу результата
Код:
Развернуть Свернуть Копировать
15-09-29 23:42:05.3930|CaptchaWebService: Recognize recognition was successfully, was got result = "(ж588нв, 9, 875)" for type = BlueCaptcha.Put it to the results queue. ID = 3683|
 
В связи с этим вопросы.
1) Если это нормально, при посылке одновременно некоторого кол-ва капч, то как можно увеличить скорость распознавания, дабы именно в распознование они попадали максимально быстро.

2) После этой цепочки, статус забрал вот этот запрос

Код:
Развернуть Свернуть Копировать
2015-09-29 23:42:15.4865|Url :http://IP/res.php?key=helloworld&action=get&id=3683 RawUrl: /res.php?key=helloworld&action=get&id=3683
The values of the Host header are:
   91.223.223.94

Судя по тому, что это первое вхождение этого IP по логам веб сервера, и совпадает с нашим ПО

Код:
Развернуть Свернуть Копировать
68194395-3 23:42:15 thr:1443559309.8286qJ  IP OK. code: ж588нв time:25.364295959473

Это зависший request посланный спустя 2 секунды после отправки на разгадывание.

В связи с этим вопрос - возможно ли как то сразу получать отбой, либо почему происходит такое зависание при заборе статуса?


Заранее спасибо
 
Для разгадывания каптч есть искусственные задержки (в среднем до 10 сек), чтобы ответы не отдавались в ту же секунду и сервисы не палили автоматические распознавания (не изменяли каптчу как следствие)
 
Для разгадывания каптч есть искусственные задержки (в среднем до 10 сек), чтобы ответы не отдавались в ту же секунду и сервисы не палили автоматические распознавания (не изменяли каптчу как следствие)
А можно ли как-то отключить или поменять эти задержки?
Как-то странно иметь задержку в 10 секунд для капчи, которую вручную можно распознать за 2 секунды.
 
Покажи каптчу.
Возможно ее можно свести обучением к простому модулю в ущерб %, но получить модуль без задержки.
А если свой модуль делать, то задержки там не будет?
Не уверен, что простой модуль получится, капча - BotDetect.
 

Вложения

  • 34Shsx.jpeg
    34Shsx.jpeg
    5,2 KB · Просмотры: 630
Там же под 40 стилей у нее. Речь идет о модуле под все стили или о конкретном?
Я обучал еще на первом билде СМ2 ее под конкретный стиль, тот что в аттаче, только русские символы, выходило под 80-90%, уже не помню точно.
Нужно пробовать (обучать) сводить к простому типу, так нельзя сказать однозначно.
 
Там же под 40 стилей у нее. Речь идет о модуле под все стили или о конкретном?
Пока нужен только один стиль - который я приложил к прошлому сообщению.
Поэтому интересно - если делать свой модуль, то там можно избежать задержки? Потому что 10 секунд - это совсем никуда не годится.
 
В смысле, зачем смотреть? Я имею в виду искусственную задержку, а не время распознавания капчи.
Можно ли узнать до создания своего модуля и обучения - там будет эта задержка или нет?
 
В смысле, зачем смотреть? Я имею в виду искусственную задержку, а не время распознавания капчи.
Можно ли узнать до создания своего модуля и обучения - там будет эта задержка или нет?
если в настройке центров масс вы видите что класс каптчи "сложная" то задержка будет
 
Сегодня обязательно будет ответ)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)