Задать вопрос
@kaktak255

Каким способом на плюсах можно скачать страницу сайта для чтения в оффлайн режиме?

Например скачать 50 новый статей с habr.com, с картинками, комментариями, что бы все выглядело как обычно.
Как это делается, как это можно сделать, как вы бы сделали?
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    7 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Тебе придётся:
1. Сделать HTTP-запрос к хабру и получить html разметку
2. Рекурсивно пройтись по html и css, загрузив все картинки и стили
3. Сохранить все эти файлы, сохранив структуру. Попутно поменяв пути, чтобы браузер потом смотрел на локальные файлы, а не в интернет.

С комментариями сложнее, так как они прогружаются динамически.

Кмк, проще будет запустить полновесный браузер, пролистать всю страницу, раскрыв все ветки комментариев со спойлерами, и сделать печать в PDF.
Ну и да, гораздо лучше с такой задачей справится какой-нибудь python или nodejs, вооружённые puppeteer или playwright
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы