как загрузить веб-страничку с рисунками в папку, как загрузить веб-стр

  • Автор темы Автор темы evgenchik85
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
E

evgenchik85

Подскажите, как загрузить веб-страничку со всеми ее элементами (с рисунками) в отдельную папку
зная ее URL не используя twebbrowser, через indy компоненты
 
Необходимо сначала скачать текст страницы, потом распарсить её содержимое .. найти все картинки и другие объекты и потом уже выкачивать их.. задача совсем не тривиальная .. особенно учитывая то что внутри страницы могут быть скрипты, после обработки которых в страницу могут вставляться другие объекты.. т.е. Вам надо разбрать эти скрипты .. верне проигрывать их и смотреть на результат...
 
Спасибо, конечно, но этот вариант для меня наверна не пойдет. Мне собственно надо нужную картинку из
веб-страницы вывести на timage, я тоже сначала думал как ты - анализир html-код , но можно проще, просто саму веб-страницу скачать в папку а потом просто image1.Picture.LoadFromFile('c:\1\rt1.bmp'); - по названию
самой картинки . но как это реализовать именно загрузить все элементы веб-страницы
в папку, наверна через idhttp1.geturl()
 
Я же уже ответил .. сначала старницу скачать.. потом её распарсить и найти список всех картинок .. а потом уже по УРЛу картинки её запросить ... и скачать .. а как по Вашему все браузеры делают ?
 
ясно
 
Всетаки загрузить текст страницы, найти адрес нужной картинки и ее докачать - самый простой и оптимальный вариант.
 
Если б еще код написали этой функции было бы просто отлично
 
Ну это Вам в топик с предложениями о работе...
 
Это точно, буржуи за это платят ...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab