@kaktak255

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

Например скачать 50 новый статей с habr.com, с картинками, комментариями, что бы все выглядело как обычно.
Как это делается, как это можно сделать, как вы бы сделали?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Тебе придётся:
1. Сделать HTTP-запрос к хабру и получить html разметку
2. Рекурсивно пройтись по html и css, загрузив все картинки и стили
3. Сохранить все эти файлы, сохранив структуру. Попутно поменяв пути, чтобы браузер потом смотрел на локальные файлы, а не в интернет.

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

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

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

Войти через центр авторизации
Похожие вопросы