Два вопроса по картинкам

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

  1. maximpvz

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

    Регистрация:
    29 янв 2017
    Сообщения:
    2
    Здравствуйте. Есть 2 вопроса.
    1. При парсинге страниц, картинки сохраняются в коде страницы, как "images/image1.jpg'', а нужно "/images/image1.jpg'', то есть слэшом в начале, ну или пойдет вот так "Ссылки недоступны для гостей'' . Я думал, что для этого нужно "задать следующий префикс к относительнам путям изображений" (в настройках изображения - ctrl+f9). Прописываю, там либо слэш, либо адрес сайта, но ничего не меняется.
    Вариант потом обрабатывать потом в массовой обработке файлов не подходит.

    2. Можно ли как-то сделать, так что бы автоматически из html кода вырезался кусок кода с картинкой?

    Спасибо.
     
  2. Root

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

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

    1) Каким образом парсите картинки (находятся в тегах <img> в коде, парсите макросом <NIMG> или парсите макросом <DOWNLOADFILE>)?

    2) Можно поиск-заменой вырезать теги картинок из кода
    Код:
    <img {skip}>|
    С уважением к вам, Сергей.
     
  3. maximpvz

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

    Регистрация:
    29 янв 2017
    Сообщения:
    2
    Картинки отдельно я не парсю, то есть текст, в нем картинки, границы парсинга в начале и в конце текста. То есть, вроде, вот так: "находятся в тегах <img> в коде" . И в настройках изображения ставлю галочку в "загружать изображения".
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Используйте макрос поиск-замены [REPLACE] (Ссылки недоступны для гостей)

    Для вставки текста перед адресом изображения:
    Код:
     src="| src="ТЕКСТ_КОТОРЫЙ_ДОБАВИТЬ
    Для вырезания картинок из кода:
    Код:
    <img {skip}>|
     

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