xedrox (xedrox) wrote,
xedrox
xedrox

Скачивайте журналы целиком (обновлено 18.08.2021)

LJSD comments - консольная утилита (компилировалась под W7 x64) для выкачивания не-подзамочных постов (с картинками и комментариями в заданном вами количестве страниц) из ЖЖ по годам в удобный оффлайн-формат. Без авторизации, так что паролем рисковать не нужно, будет выкачано только публичное.

1.86: Livejournal Simple Download with Comments - LJSDC версия 1.86. (Автор проснулся и обновил с целью иметь более полную версию журналов и , как я понял.)

В 1.86 несколько изменена логика работы программы: репосты тоже скачиваются, но если вы в 2021 году репостили что-то из прошлых лет, в индексе года запись будет помечена как outdated. Программа теперь почти всегда перезаписывает старые файлы (но если пост был удалён, то он будет недоступен, и старый файл на диске останется, просто не будет включен в индекс года).

- Значительно улучшено выкачивание картинок.
- 1.86 отличается от 1.85 тем, что добавлено выкачивание картинок, ссылка на которые является переадресацией
- Добавлена возможность НЕ скачивать комментарии из репостов чужих журналов, т.к. к популярным постам может быть слишком много комментариев.
- Добавлено ведение лога сессии, т.е. в папке с именем пользователя создаётся новый (или дополняется старый, если в тот же день запускать) .log файл, который сообщит, если были проблемы и что-то потерялось.

---
1.84: Версия, поддерживающая некоторые новые стили журналов (в частности, как у domestic_lynx): LJSDC_v1.84_py.zip (также умеет качать и gif картинки, и названия постов на странице с основным текстом вверху размещает). Напоминаю: проверяйте корректность скачивания комментариев, 18+ сообщений и т.п., чтобы быстрее обнаружить ошибки если есть. Инструкция в архиве прилагается.
---
1.82: На всякий случай даю ссылку на предыдущую версию: LJSDC_v1.82_py.zip Там уже были добавлены

1) регулятор количества потоков скачивания
2) исправлена работа с закрытыми / заблокированными постами (при ошибке доступа они просто в итогах года отобразятся; кстати, прога запрашивает 5 повторных попыток скачивания страницы при ошибке)
3) мелкие внутренние улучшения стабильности
4) существенно улучшена стабильность выкачивания глубоких вложенных комментариев - иногда проверяйте, все ли комменты в глубоких ветках страниц с большим количеством комментариев скачались и т.п. (в этой версии всё заметно стабильнее).
5) 18+ должны выкачиваться.

---
Автор не я, а человек, который - как и многие - давно удалил свой ЖЖ из-за беспредела его администраторов и дизайнеров, а также "борцов с экстремизмом". Оставляйте краткие комментарии и пожелания по существу к этой записи - передам.

Если есть имперские питоноводы с годным аналитическим блогом, желающие поддерживать программу или актуализировать её на случай очередных ЖЖ-нововведений, или дополнять её потом - оставляйте свою заявку и почту в комментах, возможно автор решит передать вам python3-исходники.
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 42 comments