I have a Dream... (taiba_dp) wrote,
I have a Dream...
taiba_dp

Category:

lj 2 pdf (backup)

http://www.ljbook.com/ - online сервис создающих через LaTeX pdf-файл с содержимым журнала, требует логин-пароль журнала

http://www.livejournal.com/export.bml - простой и дубовый сервис. Вроде бэкапит только журнал без коментариев

Обзоры
1. ttp://www.computerra.ru/gid/rtfm/internet/37309/
ЖЖ-Экспорт
ActiveRefresh - коммерческая прога для чтения рсс/жж...

LJSM
http://ljsm.feechki.org/
http://ryzh.kiev.ua/ljsm/

LJ-Book

http://community.livejournal.com/lj_nifty/107602.html
The LiveJournal Backup Toolkit
Features:
* Export to Plain Text (the reason I created this really, so I can store all reformatted backups in GMail!)
* Export to CSV (A wee little different from LJ's!)
* Export to Movable Type
* Instructions on how you can export to WordPress, pMachine and Drupal
* Ability to set private entries as drafts when exporting to the above blog engines
* Ability to export only public or only private entries, or both
* Ability to export optional export items like music or moods of each entry
* Works with the XML Backups generated by LJ.
Blogbinders
We're excited to publicly announce Blogbinders - turn your LiveJournal into a printed book!

Our system downloads your journal content (including support for security modes and MD5 passwords), customizing your book, printing and delivery of your book. Our site will generate a PDF proof for approval before ordering.

* Support for 3 binding styles (perfect, wire-o or saddle stitch)
* Support for 5 book sizes from paperback to letter size
* Custom covers
* Dynamic table of contents
* Choice of font styles
* Write your own title, author, introduction, epilogue
* Chapter separators, headers, and page numbers
* Optionally include current moods and music for each entry
* Sell these books to your readers via a direct purchase link

wget - site downloader
http://win32utils.com/alj/ - export w/o pwd


http://kibizoid.livejournal.com/30851.html

Кому как, а для меня с моей параноей этот вопрос очень важен. Интернет не вечен, да и к тому же не стабилен. То, что ЖЖ может "накрыться" в любой момент и никто не возместит полученного морального ущерба - наверняка написано в лицензионном соглашении, под которым мы все поставили свою виртуальную подпись, заводя свой аккаунт.

Кстати, если кто хранит подборку закладок на чужие дневники (memories) - попробуйте проверьте - наверняка сейчас некоторые записи стали недоступны. Бывает, их удаляют. Бывает, меняют права доступа. А бывает - закрывается и весь дневник пользователя.

Я нашёл несколько способов сохранения своего (или чужого) дневника:

1) вручную сохранить каждую страницу в любимом броузере;
2) натравить на livejournal.com один из Offline Browser'ов;
3) заказать на спец сайте предоставляющем такую услугу сохранение своего дневника;
4) или использовать специализированную утилиту.

Способ первый - кондовый


Открываем очередной пост и жмем "Файл/Сохранить как..."

Плюсы: не надо ничего искать - всё в наших руках. Сохраняются и комментарии и картинки и избранное и информация о пользователе.

Минусы: вся работа ручная. Если дневник большой - замаешься сохранять.

Способ второй - усовершенствованный первый


Берём Offline Explorer, Teleport Pro или какой ещё загрузчик сайтов, настраиваем проект и качаем. Лучше всего в качестве корневой взять страницу "Календарь".

Плюсы: опять же, сохраняются и комментарии и картинки и избранное.

Минусы: надо разбираться с настройками программы для скачивания. К тому же, структура ЖЖ достаточно разветвлённая (это если постов много). И надо тщательно настроить проект, чтобы в него не попадали ненужные страницы (другие дневники, справка ЖЖ, посторонние сайты со всем содержимым и т.д.).

Способ третий, LJBook


Идём на LJBook (http://ljbook.com) и просим сохранить наш дневник.

Русскоязычный ЖЖ в исполнении LJBook

Плюсы: на выходе - книжка в PDF (а если заплатить денежку, так ещё и с картинками в большом разрешении). Книжка имеет удобное содержание и активные сслыки на онлайновый оригинал.

Минусы: нужно отдавать свой пароль в чужие руки. Глючит с русским текстом - может это только с моим журналом, но у меня вышел совершенно нечитаемый документ.

Способ четвёртый


Есть несколько спец программ для сохранения ЖЖ. Перечислю найденные и опробованные мною:

LJSM 2.5


Консольная программка (написана на PERL'е), 700 Кб, автор </a></b></a>ati, несмотря на украинский домен, из Москвы, http://ryzh.kiev.ua/ljsm/.

LJSM

Плюсы: грузит комменты, картинки, закладки (memories), по количеству настроек не уступает другим программам. Может синхронизировать локальную копию журнала, загружая только недостающие записи. Может загружать записи за определённый период времени. Создаёт удобный файл с содержанием дневника. Есть утилита для верстки файла-книжки со всеми записями. Может переводить дневник из UTF-8 в обычный ASCII код. Линуксоидам радость - утилита работает не только под Виндами.

Минусы: нет графического интерфейса - только командная строка. Путает порядок некоторых записей (тех, которые в пределах одного месяца опубликованы "задним числом").

LiveJournal Backup 1.0.4


Windows GUI утилитка, 508 Кб, автор вроде из Англии, http://ljbackup.yamnet.co.uk.

LiveJournal Backup 1.0.4

Плюсы: поиск по скачанному, экспорт в различные форматы и с настройкой, какие записи экспортировать (приватные, публичные, для друзей). Может делать содержание с настройками группировки записей (по году/месяцу/дню). Сохраняет отдельно комментарии, отдельно исходные записи.

Минусы: не заточен под UTF-8 вообще и русский язык в частности. То есть все тексты будут выглядеть следующим образом "‚РѕРј, что выброшен ар". Не скачивает картинки и избранное. Почему-то не сохраняет комментарии - выдает ошибку "download corrupt".

Alexf LJ Downloader ( Jan 7 2005)


Windows GUI утилитка, 284 Кб, автор вроде как из России, http://win32utils.com/alj/.

Alexf LJ Downloader

Плюсы: Поддерживает русский язык. Имеет хорошую поисковую систему (с учётом морфологии русского языка), вот только результаты выдает в неочевидном виде - надо вручную открывать файл Search/Results.html и обновлять его после каждого поиска. Может обновлять записи с комментариями. Сохраняет многостраничные и свёрнутые комментарии. Программа находится в горячей фазе разработки. Автор - русскоязычный, значит будет русский интерфейс.

Минусы:загрузка скрытых или подзамочных записей зависит от настроек ЖЖ и Internet Explorer'a (срок окончания авторизации на сайте ЖЖ должен быть неограниченным). Программа не сохраняет избранное. Неочевиден порядок нажатия кнопок для получения нужного результата (можно ли вызвать "GET" не нажимая перед этим "INDEX" и можно ли независимо от этого скачать картинки?). Нет индексного файла с содержанием дневника. Дневник не может быть отсортирован по дате добавления записи и не учитывает публикацию "задним числом". Большой файл со всеми записями сохраняется без картинок (все ссылки - на оригинальные файлы в Интернете).

Выводы


В итоге я пользуюсь консольной утилитой LJSM - создал один раз ярлык для загрузки своего журнала, так что в настройках ковыряться пришлось только один раз:

ljsm.exe -i 3 -d 2004/1:2005/12 -u kibizoid:***** kibizoid - сохраняет журнал
ljsm.exe -r -m -I -i 3 -d 2004/1:2005/1 -u kibizoid:***** kibizoid - сохраняет избранное

Однако, если развитие программки Alexf LJ Downloader не остановится, в скором времени я перейду на нее - поисковая система в ней хорошая.


**comments**
Есть еще ljarchive:

http://fawx.com/ljArchive/

Мне нрaвится больше всех перечисленных следующим: удобных интерфейс, скaчивaет все (включaя коменты) потрясaюще быстро, поиск тоже очень быстрый, с русским никaких проблем. Есть дополнительные встроенные игрушки типa грaфического изобрaжения количествa зaписей и т.д.

Минусы: не скaчивaет memories и не кaчaет журнaлы других людей или сообществ -- нaдо иметь пaроль к журнaлу, который кaчaешь.
****
http://www.rusf.ru/books/yo/xcode.html

Консольная, с автоопределителем кодировок, 14 разных кодировок, с исходным кодом, и самое главное - с правильно мыслящим автором. :))


1 Зачем нужен ещё один перекодировщик?
В природе существует очень много программ, которые перекодируют между разными кодировками кириллического алфавита. Эти функции встроены в специализированные HTML-редакторы, в драйверы клавиатуры и т.п. Тем не менее, анализ существующего положения дел показывает, что все эти способы страдают хотя бы одним из перечисленных ниже изъянов:

1. Необратимость перекодировки1.
2. Неаккуратность с буквой Ё.
3. Необходимость явного выбора кодировки.
4. Небольшой набор кодировок.
5. Работа только под какой-либо определённой платформой (Win32, DOS, и т.п.)
6. Сложности с применением в пакетном режиме (как, например, перекодировать все файлы в поддиректории в заданную кодировку, независимо от исходной?)
7. Объём перекодируемого файла ограничен оперативной памятью.
8. Отсутствие режима командной строки.

Перекодировщик xcode является платформо-независимой программой, которая лишена всех этих недостатков.
****
http://anvir.com/ljdownload.htm
Маленькая, сохраняет только в один файл, жёстко привязана к IExplorer'у, имеет простой интерфейс.
****
Единственное, что мне не нравится в ljsm — это формат, котором она сохраняет комменты. В итоге, я решил, что удобнее написать это самому, и сделал у себя на сервере периодически обновляемую копию журнала, обновление которой стоит просто в кроне. А проблему с комментами решаю, просто пропустив всё через чуть-чуть переработанный тридер.

А поиск.. Гм.. Пока с этим хорошо справляется GDS на локальной машине, но, наверное, всё же напишу свой, слишком хочется иметь это как веб-сервис, а не заниматься вручную.
****
На сайте программы LJSM прочитал что ключ -X (скачивание постов в XML) начиная с версии 2.8. не работает.
И что, чтобы вернуть эту функцилнальность нужно пропатчить Perl скрипт (ljsm.pl) с помощью ljsm_X_patch.diff
Как в Windows можно патчить Perl скрипты?

Утилитой diff. Есть ее портинг на Windows: http://gnuwin32.sourceforge.net/packages/diffutils.htm


http://www.kv.by/index2005281102.htm
http://ryzh.kiev.ua/ljsm
LJBook
http://fawx.com/ljArchive
http://win32utils.com/alj
http://ljbackup.yamnet.co.uk/
http://anvir.com/ljdownload.htm

http://www.softholm.com/software_news/2006/09/28.html
AnVir LiveJournal Download v1.5
LiveJournal Backup / Search Utility v1.0.7

http://thru-the-night.livejournal.com/57672.html

ljArchive бэкапит вместе с коментариями
via http://insie.livejournal.com/257853.html
качать тут
архив можно докачивать хоть после нового коммента, а готовый массив можно пребразовать в HTML файл или таблицу.
1. Скачайте и установите Microsoft .net framework.
2. Скачайте и установите ljArchive.
3. Запустите ljArchive, который только что установили.
4. В меню File выберите пункт New Archive.
5. Выберите место на компьютере, куда сохранить архив, нажмите Next.
6. Введите имя и пароль доступа к своему ЖЖ (они никуда не отсылаются, остаются у вас, не волнуйтесь).
7. Если хотите скачать вместе с комментариями - поставьте галочку напротив Download Comments.
8. Нажмите Next, потом Finish, теперь начнется скачивание всего вашего журнала на жесткий диск. Для этого потребуется, скорее всего, много времени.

***
UPD из http://dolboeb.livejournal.com/1027541.html

Пока что, если Вы этого ещё не сделали, качаем вот тут программку ljsm 2.9 (для пользователей Windows):
http://dolboeb.org/ljsm.exe
Сохраняем её в директорию (она же папка), например, c:\ljsm. Или c:\ljbackup
Потом запускаем окно DOS (через Start => Run => cmd, оно же Пуск => Выполнить... => cmd)
Заходим в директорию c:\ljsm (сперва команда c:, потом cd c:\ljsm)
Там запускаем команду:
ljsm -u username:password username
где, понятное дело, username — имя Вашего журнала, а password — его пароль
Все посты Вашего журнала при этом скачиваются к Вам на диск в виде HTML с частью комментариев, включая подзамки
Если желаете исключить подзамки, то ljsm username
Такимспособом, кстати сказать, можно забэкапить любой журнал, не только свойсобственный, но и чужой, потеря которого Вас могла бы расстроить.
Подробности про LJSM читаем вот тут.

Если всего этого покажется недостаточно, можно ещё освоить LJArchive
Но он не работает без .NET framework


***

перенос
http://sivka-krd.livejournal.com/167559.html


(офтоп)
http://www.drupal.ru/node/2338
Tags: links, lj_stat
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 17 comments