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

alcatraztu

Новичок
Регистрация
15.09.2016
Сообщения
7
Благодарностей
0
Баллы
1
Здравствуйте.
Есть свой софт, который на данный момент работает через рукаптчу.
Хочу часть каптчей перевести на capmonster.
То есть мне надо что бы какие то каптчи распознавались на рукаптче, какие то через капмонстр.
Если включить эмуляцию rucaptcha то по запросы in.php каптча засылается, по запросу на res.php возвращается ответ по распознаванию.
Проблема в том что при включенной эмуляции запрос на реальную рукаптчу не уходит.
А если выключить эмуляцию рукаптчи, то in.php работает нормально, а res.php всегда отвечает что каптча еще не готова.
 

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

А что за капча?
 

alcatraztu

Новичок
Регистрация
15.09.2016
Сообщения
7
Благодарностей
0
Баллы
1
А это имеет значение?
Обе каптчи нету в базе capmonstera под одну написан распознаватель, под вторую еще нет, хочу что бы та под которую еще не написано распознавалась через рукаптчу.
Еще есть вариант с тем что мне нужно что бы стронний софт работал как он был задуман, то есть через рекаптчу, а мой софт работал через капмонстр, как это реализовать пока то же не понятно.
 

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

А это имеет значение?
Обе каптчи нету в базе capmonstera под одну написан распознаватель, под вторую еще нет, хочу что бы та под которую еще не написано распознавалась через рукаптчу.
Еще есть вариант с тем что мне нужно что бы стронний софт работал как он был задуман, то есть через рекаптчу, а мой софт работал через капмонстр, как это реализовать пока то же не понятно.
тогда слать с указанием имени модуля и все.
 

alcatraztu

Новичок
Регистрация
15.09.2016
Сообщения
7
Благодарностей
0
Баллы
1
Так и делаю.
Но вот например возьмем модуль который есть в капмонсторе аудиорекаптча.
В настройках капмонтора снимаем все галки по эмуляции сервисов.
Делаем первый запрос на отсылку патчи
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 секунды после первого запроса и спустя минуту)

Включаю эмуляцию сервиса рукаптча - все работает
 

waal1

Client
Регистрация
30.08.2015
Сообщения
106
Благодарностей
16
Баллы
18

alcatraztu

Новичок
Регистрация
15.09.2016
Сообщения
7
Благодарностей
0
Баллы
1
Я так понимаю что просто перекрывает урл в файле hosts к сервису.
 

waal1

Client
Регистрация
30.08.2015
Сообщения
106
Благодарностей
16
Баллы
18
Я так понимаю что просто перекрывает урл в файле hosts к сервису.
Совершенно верно, назначьте 127.0.0.3 любой хост и шлите те капчи которые нужно разгадать через CM на него, остальные на рукапчу, вообще не вижу в чем проблема.
 

alcatraztu

Новичок
Регистрация
15.09.2016
Сообщения
7
Благодарностей
0
Баллы
1
Вот если не включать эмулирование сервиса и слать по ip, то не работает получение ответа по распознаванию на res.php.
Я об этом писал два поста выше.
 

waal1

Client
Регистрация
30.08.2015
Сообщения
106
Благодарностей
16
Баллы
18
Я об этом писал два поста выше.
Так же вы писали что при эмуляции все работает :-)
Смотрите, тут два пути. 1) Включить эмуляцию и слать на хост, а не на цифры. 2) Долго и упорно спрашивать на форуме, без логов и не у разработчиков софта, надеясь что вам ответят, погодав на кофейной гуще, через пару месяцев опять таки начать слать на хост, а не на цифры. Каким путем пойти, решайте сами.
 

alcatraztu

Новичок
Регистрация
15.09.2016
Сообщения
7
Благодарностей
0
Баллы
1
То есть получается у капмонстора нету своего api для работы со сторонними приложениями.

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

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