Интересный парсинг рисунков. Помощь

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

  1. ich18i

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

    Регистрация:
    28 сен 2017
    Сообщения:
    10
    Город:
    Москва
    Парсится блог на вордпрес. Столкнулся с проблемой.

    Вывод рисунков в таком виде:

    <img src="file:///C:/Program%20Files%20(x86)/Content%20Downloader%20X1/preview_files/images/sindrom-pozvonochnoy-arterii-v-zatilke-.jpg" alt="локализация боли в затылочной части при шейном остеохондрозе" width="300" height="374" class="alignright size-full wp-image-1316" srcset="file:///C:/Program%20Files%20(x86)/Content%20Downloader%20X1/preview_files/images/sindrom-pozvonochnoy-arterii-v-zatilke-.jpg 300w, Ссылки недоступны для гостей 241w" sizes="(max-width: 300px) 100vw, 300px"/>

    Очень интересно, почему третий рисунок не берётся ?

    Помогите пожалуйста.
     
  2. Dumka

    Dumka Well-Known Member Пользователи

    Регистрация:
    8 фев 2012
    Сообщения:
    121
    По тому что у него нет атрибута src ;)
     
  3. ich18i

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

    Регистрация:
    28 сен 2017
    Сообщения:
    10
    Город:
    Москва
    Что мне делать ? Подскажите пожалуйста
     
  4. Dumka

    Dumka Well-Known Member Пользователи

    Регистрация:
    8 фев 2012
    Сообщения:
    121
    Подставить к урлу атрибут попробуй
    в шестеренке поиск-замена
    она отрабатывает до задания границ...
     
  5. ich18i

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

    Регистрация:
    28 сен 2017
    Сообщения:
    10
    Город:
    Москва
    Поиск замена знаю, что именно заменить ?
     
  6. ich18i

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

    Регистрация:
    28 сен 2017
    Сообщения:
    10
    Город:
    Москва
    Решил проблему пока таким выходом
    srcset={skip}/>|/>
    единственный минус этого, изображение высокого качества иногда в конце и получается что парсится миниатюра.

    Кто знает решение помогите. На будущее.
     
  7. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Часть кода картинки от источника покажите (используйте bb-код HIDE на форуме), регуляркой можно попробовать заменить.
     
  8. ich18i

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

    Регистрация:
    28 сен 2017
    Сообщения:
    10
    Город:
    Москва
    HTML:
    <img src="http://gidmed.com/wp-content/uploads/2014/06/psihofiziometr-vidy-emotsij.png" alt="как фиксируются изменения эмоций на психофизиометре" width="600" height="600" class="aligncenter size-full wp-image-5862" srcset="http://gidmed.com/wp-content/uploads/2014/06/psihofiziometr-vidy-emotsij-300x300@2x.png 600w, http://gidmed.com/wp-content/uploads/2014/06/psihofiziometr-vidy-emotsij-150x150.png 150w, http://gidmed.com/wp-content/uploads/2014/06/psihofiziometr-vidy-emotsij-150x150@2x.png 300w, http://gidmed.com/wp-content/uploads/2014/06/psihofiziometr-vidy-emotsij-375x375.png 375w" sizes="(max-width: 600px) 100vw, 600px"/>
    Ссылки недоступны для гостей исходник
     
    Последнее редактирование модератором: 15 ноя 2017
  9. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Примерно так, в поиск-замена добавьте
    Код:
    re:<img[^<>]+srcset="[^<>"']+, http([^<>\s"]+) [^<>\s"]+"[^<>]+>|<img src="http$1" class="img-responsive" />
     
  10. ich18i

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

    Регистрация:
    28 сен 2017
    Сообщения:
    10
    Город:
    Москва
    [​IMG]

    нуль имоций (((
     
  11. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    В поиск-замена достаточно добавить было что привел выше.
     

    Вложения:

    Root нравится это.
  12. ich18i

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

    Регистрация:
    28 сен 2017
    Сообщения:
    10
    Город:
    Москва
    ВаУ... огромнейшее спасибо... буду разбирать что к чему. Спасибо большое.
     
    Root нравится это.

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