Как скачивать такие фото в коде (фото представлено в ввиде кода BASE64)

Тема в разделе "Скачивание картинок и файлов", создана пользователем Stan, 7 янв 2018.

  1. Stan

    Stan Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    226
    Здравствуйте.

    Парсится описание ( граница парсинга стоит тэг img) и в нем идут фотки , у фото такой код <img alt="" height="273" src="data:image/jpeg;base64,iVBORw0KGgo.... и т.д >

    как такое скачивать?
     
  2. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.624
    Город:
    Сочи
    Здравствуйте.

    Предоставьте реальный пример (адрес WEB-страницы).
     
  3. Stan

    Stan Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    226
    вот адрес
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 44 постов.**
    фото в описании
    на скрине
     

    Вложения:

  4. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.624
    Город:
    Сочи
    2018-01-08_03-39-24.png
     

    Вложения:

    • stulvsem_ru.cdp
      Размер файла:
      35,2 КБ
      Просмотров:
      3
    Stan и xLime нравится это.
  5. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.624
    Город:
    Сочи
    Stan нравится это.
  6. Stan

    Stan Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    226
    а если такие картинки находятся в границе парсинга описания , т.е. в границу берется весь код с текстом и внутри такие фото, не скачается?
    (я пока обнову не ставил, только вот оплатил подписнку на обновление )
     
    Root нравится это.
  7. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.105
    Здравствуйте
    абстрактные примеры мы не рассматриваем! Предоставьте ссылку с конкретной проблемой, тогда будет разговор.
    Спасибо.
     
    Root и xLime нравится это.
  8. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.624
    Город:
    Сочи
    поиск-заменой подставлять группу макросов (для сохранения BASE64-картинок) в нужные места описания.
     
    Stan нравится это.
  9. Vesb

    Vesb New Member Пользователи

    Регистрация:
    7 мар 2011
    Сообщения:
    16
    Извиняюсь за может глупый вопрос. Такая же ситуация. Паршу html страницу с текстом и картинками. Картинки автоматически скачиваются и их пути подставлются в спаршенный текст.
    Но не работает если картинки в BASE64
    Вот тут Ссылки недоступны для гостей, зарегистрируйтесь или авторизуйтесь на форуме! написано как эти картинки скачивать по-отдельности. Мне же нужно, чтобы они автоматически скачивались при парсинге текста.

    Я так понял, что мне тут поможет
    Но я чо-то не очень понимаю, что это означает.

    По логике я могу предварительно в тексте сделать замену кода BASE64-картинок и далее парсить как обычно.
    11.png

    Но для этого мне нужно записать что-о типа этого

    Допустим такой код
    style="max-width: 1080px"><img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-srcse

    22.jpg
    Но так делать [BASE64DECODE] не будет работать в поиске замены. Поэтому хотел спросить что делать и что означает вот эта фраза
     

Поделиться этой страницей