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

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

Например скачать 50 новый статей с habr.com, с картинками, комментариями, что бы все выглядело как обычно.
Как это делается, как это можно сделать, как вы бы сделали?
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
Тебе придётся:
1. Сделать HTTP-запрос к хабру и получить html разметку
2. Рекурсивно пройтись по html и css, загрузив все картинки и стили
3. Сохранить все эти файлы, сохранив структуру. Попутно поменяв пути, чтобы браузер потом смотрел на локальные файлы, а не в интернет.

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

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

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

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