URL запроса на получение ответа каптчи

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

alcatraztu

Новичок
Регистрация
15.09.2016
Сообщения
7
Реакции
0
Баллы
1
Здравствуйте.
Есть свой софт, который на данный момент работает через рукаптчу.
Хочу часть каптчей перевести на capmonster.
То есть мне надо что бы какие то каптчи распознавались на рукаптче, какие то через капмонстр.
Если включить эмуляцию rucaptcha то по запросы in.php каптча засылается, по запросу на res.php возвращается ответ по распознаванию.
Проблема в том что при включенной эмуляции запрос на реальную рукаптчу не уходит.
А если выключить эмуляцию рукаптчи, то in.php работает нормально, а res.php всегда отвечает что каптча еще не готова.
 
А это имеет значение?
Обе каптчи нету в базе capmonstera под одну написан распознаватель, под вторую еще нет, хочу что бы та под которую еще не написано распознавалась через рукаптчу.
Еще есть вариант с тем что мне нужно что бы стронний софт работал как он был задуман, то есть через рекаптчу, а мой софт работал через капмонстр, как это реализовать пока то же не понятно.
 
А это имеет значение?
Обе каптчи нету в базе capmonstera под одну написан распознаватель, под вторую еще нет, хочу что бы та под которую еще не написано распознавалась через рукаптчу.
Еще есть вариант с тем что мне нужно что бы стронний софт работал как он был задуман, то есть через рекаптчу, а мой софт работал через капмонстр, как это реализовать пока то же не понятно.
тогда слать с указанием имени модуля и все.
 
Так и делаю.
Но вот например возьмем модуль который есть в капмонсторе аудиорекаптча.
В настройках капмонтора снимаем все галки по эмуляции сервисов.
Делаем первый запрос на отсылку патчи
http://127.0.0.3/in.php?CapMonsterModule=Zennolab.AudioReCaptcha&key...
Капмонстр принял каптчу в ответ прислал OK|1
1 - это ID
Делаем запрос на получение разгаданной каптчи
http://127.0.0.3/res.php?action=get&id=1&key=...
В ответ получаю CAPCHA_NOT_READY (всегда и спустя 3 секунды после первого запроса и спустя минуту)

Включаю эмуляцию сервиса рукаптча - все работает
 
Я так понимаю что просто перекрывает урл в файле hosts к сервису.
 
Я так понимаю что просто перекрывает урл в файле hosts к сервису.
Совершенно верно, назначьте 127.0.0.3 любой хост и шлите те капчи которые нужно разгадать через CM на него, остальные на рукапчу, вообще не вижу в чем проблема.
 
Вот если не включать эмулирование сервиса и слать по ip, то не работает получение ответа по распознаванию на res.php.
Я об этом писал два поста выше.
 
Я об этом писал два поста выше.
Так же вы писали что при эмуляции все работает :)
Смотрите, тут два пути. 1) Включить эмуляцию и слать на хост, а не на цифры. 2) Долго и упорно спрашивать на форуме, без логов и не у разработчиков софта, надеясь что вам ответят, погодав на кофейной гуще, через пару месяцев опять таки начать слать на хост, а не на цифры. Каким путем пойти, решайте сами.
 
То есть получается у капмонстора нету своего api для работы со сторонними приложениями.

Слать на хост вообще не вариант, так как если на одной машине стоит два софта один мой, второй не мой. И надо что бы мой работал через капмонст, а второй через то, что задумал автор софта.
 

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