dhitho: (Красная султанша)
[personal profile] dhitho
Оригинал взят у [livejournal.com profile] pavel_kapa в Как экспортировать журнал
Если вдруг однажды ЖЖ не откроется и вам будет хоть чуточку жалко навсегда расстаться с его содержимым — может быть вам сделать локальную копию журнала?

Экспорт журнала.
1. Первым делом залогиньтесь, все последующие действия будут относиться к тому журналу в котором вы залогинены.

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

Экспорт ваших сообщений выполняется из формы на этой странице:
http://www.livejournal.com/export.bml
Можно выбрать формат xml, год и месяц, кодировку UTF-8 и загрузить файл со всеми сообщениями за выбранный месяц. Этот файл надо сохранить там, где вы надеетесь его найти когда он вам понадобится. Возможно в платной версии больше опций, но в бесплатной эта форма позволяет экспортировать только сообщения.

3. Загрузка комментариев тоже разделена на две части. Сначала экспортируется мета-информация: кем комментарий оставлен, статус комментария (заморожен, удалён, скрыт), имена пользователей (на самом деле — цифровой идентификатор).
http://www.livejournal.com/export_comments.bml?get=comment_meta&startid=0
Обычно всю эту таблицу ЖЖ отдаёт одним файлом. Однако, если в журнале больше 10000 комментариев, предусмотрена возможность скачивать её начиная с определённого места (поле startid). Т.е. первый запрос выдаст часть таблицы с 0 по 9999, и придётся послать второй запрос с полем startid=10000. Не бойтесь поменять его прямо в адресной строке и нажать enter.

В верхних строчках этого файла можно найти такой параметр: 6434 (у вас число будет другое). Это полное количество комментариев в журнале.

Сохранили файл с мета информацией и теперь надо сохранить собственно текст комментариев.
Для этого переходим по ссылке:
http://www.livejournal.com/export_comments.bml?get=comment_body&startid=0
За один раз ЖЖ экспортирует только 1000 комментариев начиная с номера startid. Сохраняем первую выдачу ЖЖ в файл и переходим к следующей тысяче: меняем руками в адресной строке startid=0 на startid=1000, отправляем запрос и сохраняем ответ и т.д. пока не загрузим все комментарии. В первый раз это может занять много времени, но в следующий раз достаточно скачать только последнюю тысячу комментариев.

Надо заметить, что экспортируется только текст, картинки таким образом не эспортируются. Ни картинки пользователей (userpic), ни фотографии из сообщений или комментариев. Также отмечу, что файлы в формате xml будут содержать текст и все взаимосвязи между сообщениями и комментариями, однако чтобы увидеть это в том виде, как вы это видели в браузере, потребуются ещё какие-то телодвижения, пока даже не представляю какие.

Date: 2013-01-09 09:05 pm (UTC)
From: [identity profile] aunt-poger.livejournal.com
Очень сложно как-то. Но, наверное, для того времени — единственный возможный вариант. Я просто пошла на wordpress.com, зарегистрировалась и импортировала все записи с комментариями и картинками.

Date: 2013-01-09 09:44 pm (UTC)
From: [identity profile] dhitho.livejournal.com
Ну-ка подробнее, плиз!

Date: 2013-01-09 09:50 pm (UTC)
From: [identity profile] aunt-poger.livejournal.com
Ещё подробнее? :-))) Идёшь по указанному адресу, регистрируешься, активируешь аккаунт (по пришедшему на почту письму), далее заходишь в Импорт и выбираешь из нескольких пунктов тот, где про Livejournal. А дальше WordPress просит доступ к аккаунту ЖЖ и сам потихоньку импортирует все записи и комментарии к ним.

Date: 2013-01-09 10:02 pm (UTC)
From: [identity profile] dhitho.livejournal.com
Так это опять хранится где-то виртуально?

Date: 2013-01-09 11:14 pm (UTC)
From: [identity profile] aunt-poger.livejournal.com
Ага. Разве это проблема? По сути, даже сохранение на диск не даёт большей защиты, чем хранение на удалённых серверах. Но, если тебе так хочется, там есть и экспорт в xml, который можно сохранить на диск. Apple, например, делает ставку на iCloud (удалённое хранение купленных программ, музыки, фильмов), и это очень удобно. Компьютеры у меня ломались, диски тоже, но чтобы информация потерялась в сети (на серьёзных сайтах с дублированием) — вряд ли. :-)

Date: 2013-01-10 03:50 am (UTC)
From: [identity profile] yarowind.livejournal.com
Лучше уж на Дримвайт экспортнуть все. Одним махом и комменты и посты.

Date: 2013-01-10 06:39 am (UTC)
From: [identity profile] dhitho.livejournal.com
Подробнее, пожалуйста, для непонятливых. Пароли, явки!

Date: 2013-01-10 03:40 pm (UTC)
From: [identity profile] yarowind.livejournal.com
Гляди комменты вот тут!
http://yarowind.livejournal.com/291212.html

Date: 2013-01-11 12:39 pm (UTC)
From: [identity profile] russiantea.livejournal.com
Очень полезная тема. Спасибо. У меня немного, но подстраховаться надо.

January 2014

S M T W T F S
    1234
567891011
12131415161718
19202122232425
262728293031 

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 22nd, 2017 09:44 am
Powered by Dreamwidth Studios