Как достать картинку из кэш в base64?

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 751
Благодарностей
1 489
Баллы
113
Доброго времени. Есть яндекс капча, которая периодически появляется после ввода поискового запроса - картинку капчи, нужно получить из кэш в base64.

Такой вопрос - она в кэш уже в base64? - если да, то как ее достать? Так как сам url картинки получить из кэш удалось, но некоторые люди, говорят что она в кэш уже в base64, но найти base64 не смог.

Получается нужно только скачивать картинку и после уже конвертировать?

112097
 

Ахилес

Client
Read only
Регистрация
11.11.2020
Сообщения
956
Благодарностей
394
Баллы
63

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 647
Благодарностей
10 123
Баллы
113
Доброго времени. Есть яндекс капча, которая периодически появляется после ввода поискового запроса - картинку капчи, нужно получить из кэш в base64.

Такой вопрос - она в кэш уже в base64? - если да, то как ее достать? Так как сам url картинки получить из кэш удалось, но некоторые люди, говорят что она в кэш уже в base64, но найти base64 не смог.

Получается нужно только скачивать картинку и после уже конвертировать?

Посмотреть вложение 112097
Насчет кеша пока не смогу что то подсказать, но можно из монитора трафика достать картинки и перекодировать их. Вот на скрине два запроса - верхний с фоном каптчи, нижний с заданием.

112098
 

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 751
Благодарностей
1 489
Баллы
113
из монитора трафика достать картинки и перекодировать их
Я про него и говорил. А перекодировать - означает сначала скачать картинку по ссылке c трафика ext.captcha... и потом конвертировать в base64 или есть другой метод?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 647
Благодарностей
10 123
Баллы
113
Я про него и говорил. А перекодировать - означает сначала скачать картинку по ссылке c трафика ext.captcha... и потом конвертировать в base64 или есть другой метод?
Вот тут обсуждалось кодирование на лету, попробуйте:
 
  • Спасибо
Реакции: The_vAe

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 751
Благодарностей
1 489
Баллы
113

Asmus003

Client
Регистрация
25.03.2018
Сообщения
334
Благодарностей
75
Баллы
28
Насчет кеша пока не смогу что то подсказать, но можно из монитора трафика достать картинки и перекодировать их. Вот на скрине два запроса - верхний с фоном каптчи, нижний с заданием.

Посмотреть вложение 112098
если загружается страница в браузере (твиттер) и скачивается фанкапча, можно ли ее как-то выдернуть? если качать повтороно картинку по ссылке, чаще всего она не скачивается, ошибка 403. у меня где-то из 10 скачивается 1-2. вот хотелось бы как-то достать без повторного скачивания гет запросом, можно ли это осуществить? возможно в зеннобраузере можно будет?
 

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 437
Благодарностей
759
Баллы
113
если загружается страница в браузере (твиттер) и скачивается фанкапча, можно ли ее как-то выдернуть? если качать повтороно картинку по ссылке, чаще всего она не скачивается, ошибка 403. у меня где-то из 10 скачивается 1-2. вот хотелось бы как-то достать без повторного скачивания гет запросом, можно ли это осуществить? возможно в зеннобраузере можно будет?
От случая к случаю разные могут быть традности и варианты получения исходника картинки)
 

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 437
Благодарностей
759
Баллы
113
Это я видел, спасибо. Просто меня убеждали в том, что картинка в кэш (т.е. при анализе трафика) уже в base64.
При работе с монитором мы имеем массив байт ответа. Если в этом массиве уже лежит картинка, то сразу выполняйте Convert.ToBase64String(массив_байтов)
 
  • Спасибо
Реакции: djaga

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