Как парсить картинки из css?

Тема в разделе "Скачивание картинок и файлов", создана пользователем Aleks_a, 22 май 2015.

  1. Aleks_a

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

    Регистрация:
    3 фев 2015
    Сообщения:
    5
    Подскажите плиз как парсить картинки подключаемые css файлами.
    Например:

    <div class="image"></div>

    т.е. в HTML коде просто нету адреса и вставлять в nimg просто нечего.
    сама картинка прописывается в css файле лежащем отдельно.

    background: url(../i/dashed-green.png) 0 100% repeat-x;
     
  2. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Приведите пример сайта.
    А вообще <NIMG>../i/dashed-green.png</NIMG> не срабатывает? пропишите начало ссылки. Посмотрите руками, куда ведет ссылка. Замените .. на полный путь.
     
  3. Aleks_a

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

    Регистрация:
    3 фев 2015
    Сообщения:
    5
    Приводу пример и сразу ответ для тех кто столкется с такой же пролемой, Может поможет.
    Картинки выводятся блоками

    <div class="proOpt exp icon_14"></div>

    в css файле прописано

    .icon_14 {
    background-image: url(/i-cdn/icons/14.png);
    }

    В данном случаи путь один и тотже, и название файла соответствует номеру в названии стиля. Поэтому просто функцией FIRST_REPLACE меняем блок див на img c правильным адресом к картинке и nimg ее прекрасно качает.

    [FIRST_REPLACE(icon_{skip}">|icon_{skip}"><img src="/i-cdn/icons/{skip}.png"/>)]<CD_CYCLE_GRAN_3!>[/FIRST_REPLACE]

    Но всеже хотелось бы узнать метод для более тяжелых случаев, когда имя стиля не как не связано с названием картинки.
     
  4. serga2k

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

    Регистрация:
    21 июн 2015
    Сообщения:
    8
    Аналогичная ситуация, как спарсить картинки из css
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Т.е. папка с картинками одна, а сами названия разные совершенно и никакой привязки ни к чему нет
    Как быть с этим?
     
  5. Root

    Root Администратор Администратор

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

    Использовать повторяющиеся границы парсинга (Ссылки недоступны для гостей):
    Начало - background-image: url("
    Конец - "

    С уважением к вам, Сергей.
     

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