avva: (Default)
[personal profile] avva
Мне скучно, бес.

Date: 2002-09-27 01:48 pm (UTC)
From: [identity profile] losta.livejournal.com
Толя, а если у Вас есть немного времени, не будете ли Вы так любезны рассказать мне, как можно сохранить свой дневничок, чтоб с комментариями? Время от времени в рулж появлялись какие-то ссылки на программу с расширением *.pl, но я не понимаю, как ей пользоваться. Простите, пож., за злоупотребление Вашим временем.

Re:

Date: 2002-09-27 01:50 pm (UTC)
From: [identity profile] avva.livejournal.com
Не знаю я, Таня. Санкционированного метода нет (пока), а программы есть, да, но я их не разу не видел и не пользовался ими.

Date: 2002-09-27 01:52 pm (UTC)
From: [identity profile] losta.livejournal.com
А я думала, Вы знаете все ;-)
Эх, придется санкционированно усеченно...

Date: 2002-09-28 02:02 am (UTC)
From: [identity profile] mbravo.livejournal.com
Это программа на языке Перл. Ее довольно просто запустить под операционной системой Unix (Linux, FreeBSD, etc), но чтобы запустить ее под Windows, надо сначала установить сам Perl (например, с www.activestate.com), но и то может понадобиться некоторое подкручивание.

Date: 2002-09-28 08:14 am (UTC)
From: [identity profile] losta.livejournal.com
Большое спасибо. Что *.пл - это на языке Перл, я догадывалась, да, но я не знала, что его нужно специально устанавливать под винды. Простите за глупый вопрос - и что, после вот установки Перла, что с этой программой (сохранялкой, ай мин) делать? Запустить ее, как обычную программу с расширением *.ехе, и все станет очевидно? Или не очевидно? ;-) Простите.

Date: 2002-09-29 12:53 am (UTC)
From: [identity profile] mbravo.livejournal.com
Вообще говоря, она (программа) внутри - просто текстовый файл, и открыв ее вашим любимым редактором, можно просто все про нее прочитать :) там в начале, если я не ошибаюсь, исчерпывающие комментарии.

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

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

Date: 2002-09-29 01:25 am (UTC)
From: [identity profile] losta.livejournal.com
Ой, что Вы, пароль от ЖЖ - это самый драгоценный пароль, который у меня есть, вряд ли я смогу его кому-то доверить ;-) Да и потом, что ж, каждый раз, когда мне понадобиться сохраниться (правда, я уже больше года собираюсь, да), кого-то просить... Спасибо Вам большое за советы, попробую самостоятельно завтра с работы установить Перл. Надеюсь, у меня ничего не обрушится.

Только... только... а что Вы имели в виду под "правильными ключиками"? Может быть, я и знаю, о чем Вы говорите, но я не поняла, к сож. Простите еще раз за глупство.

Date: 2002-09-29 02:11 am (UTC)
From: [identity profile] mbravo.livejournal.com
ключики - они и есть ключики :) ну то есть не просто запустить ljsm.pl, а ljsm.pl -a например
На всякий случай под лыжекатом (не знаю, работает ли он в комментах, простите, читатели данного треда,если что)
привожу как раз то, что написано в самом скрипте в самом начале - там сначала комментарии, а потом набор констант, которые надо указать для своего случая.


perl ljsm.pl [-p -m] user1 user2 ...
retrive messages for the given users and save them to the local directory
-r = resume processing if there is already local file for the given post
-m = retrieve memories, not posts
-a = get memories AND posts
-O = overwrite existing files (NOT recommended)
-I = ignore network errors and continue fetching posts

=head1 SETUP
I've tested this script with Windows Me, ActiveState perl v. 5.6.0
with the following ppm modules installed:
HTML-Parser 2.33, HTML-SimpleLinkExtor 0.71, libwww-perl 5.48
If you want to use UTF-8 conversion to local charset you'll also
need to setup Unicode-MapUTF8.

-------- How to setup Unicode-MapUTF8 for Windows ------------
1. ppm install Unicode-Map
2. download, untar and ungzip Unicode-MapUTF8
3. install Unicode-MapUTF8 ignoring messages about missing modules
4. go to %PERL%\site\lib\Unicode and edit MapUTF8.pm:
4.1 comment out 'use Unicode::Map8' and 'use Jcode'
4.2. insert 'use Unicode::Map' line if it is not already there
--------------------------------------------------------------

вот дальше там будут константы в виде (кусочек) -

use constant LOGIN => 'mbravo'; # leave it empty if you don't want to login
use constant PASSWORD => 'xxxxxx';
use constant START_YEAR => 2001; # fetch data back to this year
use constant CLEANUP_HTML => 1; # 0 - leave html as it is, 1 - remove sidebars etc

и так далее - вписываете то, что вам нужно, и вперед

Надеюсь, все это чем-то помогло.

Date: 2002-09-29 03:17 am (UTC)
From: [identity profile] losta.livejournal.com
О Боже.
У меня все равно остались вопросы.
Слушайте, мне ужасно неловко, что мы тут авве сыпем все это в почту, можем мы с Вами перейти к какому-нибудь более уединенному месту для беседы, типа через почту или через аську, как Вам удобней (и если у Вас есть возможность тратить на меня свое время).

Date: 2002-09-29 02:47 pm (UTC)
From: [identity profile] mbravo.livejournal.com
Конечно, пишите на тот же адрес, который у меня в профайле.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 08:39 am
Powered by Dreamwidth Studios