Как сохранять копию ЖЖ с помощью ljsm

Apr 10, 2011 03:26

НАЧАЛО------------------------------

Программу берем отсюда:
http://ljsm.feechki.org/
Скачиваем: http://ljsm.feechki.org/ljsm-2.8_exe.zip

ПРОДОЛЖЕНИЕ-------------------------
На своем компьютере создаем папку для журнала, например C:\ljbackup, извлекаем из архива файл ljsm.exe, кладем к эту папку. Запускаем Блокнот, создаем файл download.bat (или с другим именем, но обязательно с расширением .bat, в этой же папке), в тексте пишем:

ljsm -u ВашЮзернейм:ВашПароль -d годНачала/МесяцНачала:ГодКонца/МесяцКонца -U -t КопируемыйЖурнал

Например, вас зовут Ivan_Durak, и вы хотите скопировать свой журнал за все месяцы 2009 года, то наберите
ljsm -u ivan_durak:ВашПароль -d 2009/01:2009/12 -U -t ivan_durak

Если вы хотите скопировать журнал вашего взаимного френда natan_mudryj с 2005 года по апрель 2011, вводите
ljsm -u ivan_durak:ВашПароль -d 2005/01:2011/04 -U -t natan_mudryj
Пароль вводите свой, а не френда! При этом в копии будут все постинги, которые вам разрешено видеть, т.е. включая подзамочные, но не включая для групп друзей, в которые вы не входите, и не включая "под глазиком" (когда же копируете свой журнал, они скопируются).

Если пропустить часть, выделенную красным, указанный в конце журнал скопируется так, как он виден анониму - т.е. без подзамочных, по крайней мере.

Если пропустить часть, выделенную зеленым - будет сделана попытка скопировать весь журнал. Решительно не советую так делать, если только журнал не совсем маленький - лучше забирать каждый раз по году, не больше.

Параметр -U отвечает за перекодировку записей из юникода в кодировку Виндоус. Если вам это не нужно, пропустите эти два символа.

Программа пытается скопировать не только постинг, но и комментарии, а точнее - вид страницы, содержащей постинг и комментарии под ним. Если комментарии на нескольких страницах или механизм ЖЖ их свертывает, программа попытается их развернуть. За это отвечает параметр -t. Если его пропустить, программа сохранит страницу так, как она видна, когда вы открываете постинг, без попытки что-либо разворачивать. Справедливости ради заметим, что она справляется с развертыванием не всегда, увы.

ОКОНЧАНИЕ-------------------------------

Теперь выберите в меню Виндоус пункт Пуск-Выполнить, затем наберите cmd и нажмите Ввод.

Откроется черное окно с мигающим курсором.

Введите команды перехода в созданную Вами папку, после каждой нажимайте Ввод:
C: [если папка на другом диске, введите его букву]
cd \ljbackup [если у папки другое имя, введите его]

Введите теперь команду запуска созданного вами выше файла:
download.bat [или просто download]

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

Для чего был нужен файл с расширением bat? Дело в том, что, скачав, скажем, один год, вы поправите в нем несколько цифр, запустите снова и скачаете следующий год. Или - поправите название и скачаете другой журнал. Удачи!
Previous post Next post
Up