капча на запросах
-
решил впервые попробовать сделать бота на запросах и столкнулся с одной проблемой.
при регистрации нужно вводить капчу, эта капча самая примитивная, аля 2 +2 =
проблема заключается в том, что сам пример генерируется в картинку и не дает саму ссылку на картинку. то есть только при запросе можно как то получить эту картинку но если попытаться ее тут же открыть ссылкой - ничего не выйдет.Вопросы:
- как получить base64 картинку капчи сразу после запроса и записать ее в переменную для дальнейшего решеня?
- правильно ли я понимаю что следующим post запросом с ответом на капчу я получу правильный ответ а не ошибку с неверным ответом на капчу?
-
Вот мод хороший - https://community.bablosoft.com/topic/11187/captchacustom-модуль-для-работы-с-api-сервисов-решения-капчи
-
@robengo так не, как решить капчу я знаю. а вот как получить саму картинку капчи после get запроса хз
-
@human4ik said in капча на запросах:
@robengo так не, как решить капчу я знаю. а вот как получить саму картинку капчи после get запроса хз
-
@Fox даже так не получается получить капчу, как раз на ее месте видно только необработанную картинку.
-
ПАМАГИТИ!
-
@human4ik said in капча на запросах:
ПАМАГИТИ!
Гадалкой? Или гаданием на кофейной гуще? Дай пример капчи.
-
@human4ik said in капча на запросах:
@Fox даже так не получается получить капчу, как раз на ее месте видно только необработанную картинку.
Ну все правильно, капча приходит отдельными запросом, смотрите внимательно
-
@Lokko я хз конечно чем тебе поожет пример капчи, но вот что дает сохраненный html и скрин капчи.
тут же дело как я понимаю в самом получении этой капчи. то есть я не понимаю как она в принципе генерится и где хранится раз ее нельзя увидеть просто открыв ссылку на нее. html.html
-
@human4ik Капча висит по ссылке
https://delionix.com/captcha/captca-login.php?s=401
Что не получаеться?
-
@Lokko так при следующем запросе, если по этой ссылке давать капчу на сервис или самому решать - ее там нет. она как бы по этой ссылке выводится на сайт во время реги и авторизации, но при следующем запросе капчи там нет. я пробовал по такой ссылке смотреть сразу после запроса, но это так не работает, картинка капчи сразу пропадает.
-
@human4ik said in капча на запросах:
@Lokko так при следующем запросе, если по этой ссылке давать капчу на сервис или самому решать - ее там нет. она как бы по этой ссылке выводится на сайт во время реги и авторизации, но при следующем запросе капчи там нет. я пробовал по такой ссылке смотреть сразу после запроса, но это так не работает, картинка капчи сразу пропадает.
Получаете запросом страницу, отправляете запрос на капчу, получаете base64 картинку, отправляете на сервис base64 картинку, решение отправляете с остальными данными формы
-
@Fox так картинки то неет, отправлять нечего
-
@human4ik said in капча на запросах:
@Fox так картинки то неет, отправлять нечего
Всё прекрасно работает:
Если у по запросу вам сервер не отдаёт капчу, включите снифер и посмотрите разницу в запросах. В конкретно этом случае нужно добавить заголовки
-
@Fox
вот я о том же. мне ну ни как не отдает, сейчас буду смотреть что может быть в заголовках. спасибо за наводку
-
@Fox справился! просто взял заголовок из первого запроса и отправил его вместе с запросом капчи. Спасибо, теперь я чуточку умнее)