zigmundbalash: (Default)
[personal profile] zigmundbalash
Не секрет, что угроза блокировки всего ЖЖ или отдельного журнала постоянно присутствует в воздухе. Не говоря уже о том, что СУП также не облегчает нам жизнь, ибо может в любой момент обрушить на уютненький свой банхаммер. Все это не способствует творчеству, радости и отравляет существование наравне с путинизмом.

Но выход есть!

Вам даже не придется постранично сохранять в броузере свои записи и комментарии своих гостей. Не нужно пользоваться стандартными загрузчиками сайтов, качающими их в набор файлов и папочек с картинками и стилями. Все уже придумано специально для ЖЖ и набор инструментов для архивирования сайта хорош.

Во-первых, журнал можно скачать в виде Word документа (DOCX или ODT) или в виде PDF. Каждый из этих двух видов позволяет настраивать параметры оформления, вроде колонтитулов, шрифтов, разбиения на страницы и тому подобных. К сожалению, в бесплатный планах есть ограничения. Так, PDF может включать записи лишь за год, Word за полгода. И много файлов сделать не получится. Поэтому, если процесс архивации контента у Вас запущен в плохом смысле, то следует подумать о использовании подходящих программ.

Во-вторых, предлагаемая программа ljArchive меня не впечатлила. Она запускалась, что-то качала, но потом выдавала сообщение об ошибке. Видимо, слишком старая. Да и сайт разработчика не отзывается. Другую программу — LJSM — тоже можно не искать, ибо ее нет. Третья программа Alexf LJ downloader тоже таинственно исчезла.
Информация предоставлена: http://blog-matveev.livejournal.com/664320.html

В-третьих, можно воспользоваться встроенным экспортером ЖЖ http://www.livejournal.com/export.bml. Он не совсем удобен, так как сохраняет записи по месяцам, в CSV формате и UTF-8 по умолчанию, так что еще нужно поискать редактор, в котором это посмотреть. Но заменой кодировки на Cyrillic Windows проблема как-то решается. Потом результат можно, правда не без отвращения, посмотреть в WordPad. Но мне это показалось не делом.

В-четвертых, удалось найти утилиту на Python. Нашлась она здесь: http://hewgill.com/ljdump/, но лучше ее скачать с Git архива здесь: https://github.com/ghewgill/ljdump. Это не сложно. Python для этого нужен 2.x.x, а не 3.x.x. Я помучился, пока это понял. Утилита запускается из командной строки, сама спрашивает имя пользователя и пароль (что позволяет скачать все записи, а не только публичные) и пишет, что она делает. Кстати, чтобы быстро открыть командную строку для папки в окошке Windows, достаточно перед путем папки добавить cmd, например так:
cmd C:\ljdump-1.5.1 .

Я остановился на последнем способе, запустил ljdump.py. Это мне больше понравилось, хотя где-то после 1000 постов программа начала ругаться, что ограничение на POST запросы превышено и можно будет продолжить через час. Посмотрю, как это можно будет обойти. Еще она сохранила список пользовательских иконок, но не картинки из альбомов ЖЖ, и комментарии. Примерно такими сообщениями она завершала свою работу:
Fetching journal entry L-1473 (create)
Error getting item: L-1473
<Fault 404: "Client error: Cannot post: You've exceeded a posting limit and will be able to continue posting within an hour.">
Fetching journal comments for: zigmund-balash
Fetching userpics for: zigmund-balash
980 new entries, 4617 new comments
482 errors

На Git есть еще и утилита convertdump.py для конвертации сохраненных файлов (они в XML формате и UTF-8 кодировке) в формат WordPress. Но ее я пока не пробовал.

Помимо страниц, можно сохранить список друзей. Тут, кроме копирования, ничего не придумалось, хотя есть указания на то, что это можно сделать из консоли. Я не смог.

Вот так примерно можно изобразить каску на голове под Дамокловым мечом СУПа и Роскомнадзора. Интернет — народу!

Пробуйте, набивайте шишки, и не благодарите. Хотя, нет. Благодарите, дополняйте, советуйте свои способы резервирования ЖЖ и делитесь советами по жизни.

UPD: Проблема с ограничением по количеству запросов описана в http://ljdump.livejournal.com/13153.html и решается как написано там в комментариях. Надеюсь.


Комментируйте, ругайте, делитесь своими взглядами. Не забывайте отправлять запись в свои соцсети кнопками внизу.
Подписывайтесь на журнал, чтобы не пропустить новые посты. Где Вы еще такое найдете?
Благодарите и деньгами. Спасибо за внимание.

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

zigmundbalash: (Default)
Zigmund Balash

October 2018

S M T W T F S
 123456
78 910111213
141516 17181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 11:46 pm
Powered by Dreamwidth Studios