Livejournal Visibility Changer (LVC)

English: Program for batch change of the posts’s visiblity settings in livejournal.com system and systems, based on it (for example, deadjornal.com, insanejournal.com, greatestjournal.com and all others with flat interface). Normally, the only way to make all posts friend-only or private for Free or Plus journals is to edit all posts manually - in case if you’ve been blogging for several years, really tiring, isn’t it? But this program is solution for all visibility troubles=)

By the way - this program can not be considered illegal hack or smth. It does not use any security holes or exploits. It just edits all entries one-by-one, as each user can do manually. But it happens a bit quicker and automated ;).

Instruction

  1. Launch program;
  2. If you acess internet through proxy... Hmm, sorry, I was too lazy to write proxy support...
  3.  Choose server (by default - www.livejournal.com);
  4. Input login and password;
  5. Press "Login" button;
  6. Choose "from" and "to" date where we need to change visibility;
  7. Press one of three buttons - public, friend-only or private;
  8. Leave program to work, mind our business (yeah, you can also meditate, watching at the real time program log - it shows the date and the subject of the post being processed. Non-english alphabet symbols will not be shown properly in log - don't worry, I was just too lazy to mess with satanic unicode for log). Also, it may seem that the problem "hanged" - it's lowly possible, just look at the percent of CPU it's taking:);
  9. If something was incorrect (lowly possible) - watch log, send it to me with the description of problem;
  10. If no - send me "Thanx" :)
**UPD**: Upon the request, I published the source code. Feel free to correct my mistakes:) **UPD2**: Tested for Linux, under Wine (I have Fedore Core 9). Everything works perfectly. **Links**: [LVC on github](https://github.com/jehy/Livejournal-Visibility-Changer) [Download](https://jehy.ru/dload/lvc.rar)
**Russian**: Программа для массовой смены visiblity (видимости) на постинги в журналах на livejournal.com и в журналах на системах том же движке (например, deadjornal.com, insanejournal.com, greatestjournal.com (программа использует flat-интерфейс)). Теоретически, единственный способ закрыть friend-only (только для друзей) или private (только для себя) все постинги за несколько лет для бесплатных аккаунтов - массовые политики видимости - доступны только для платных пользователей. Данная программа исправляет получившуюся несправедливость (Хотя особо трудолюбивые могут, конечно, вручную редактировать тысячу постингов через веб-интерфейс, никто не мешает:).

Кстати - эта программа не может считаться нелегальным хаком и т.д. Она не использует никакие “дыры” безопасности и эксплойты жж. Она честно редактирует по очереди каждый пост, так же, как редактирует любой пользователь бесплатного акаунта. Только немножко быстрее и в автоматическом режиме ;).

Последовательность работы

  1. Запускаем программу;
  2. Если у вас прокси... Ммм, извините, лень было писать опцию для работы с ними. Зайдите куда-нибудь, где прямой доступ :)
  3. Выбираем сервер (по умолчанию - www.livejournal.com);
  4. Вводим логин и пароль;
  5. Нажимаем кнопочку "Login";
  6. Выбираем дату - от и до какой мы хотим сменить политику видимости;
  7. Нажимаем одну из трёх кнопок - public, friend-only или private;
  8. Оставляем программу работать, спокойно занимаемся своими делами (да, можно медитативно повникать в выдающийся в реальном режиме лог программы - там показывается дата и тема изменяемого поста. Кириллические названия будут показываться в логе неправильно - не беспокойтесь, это только в логе, мне было лень возиться с сатанистским юникодом). Может показаться, что программа подвисла - это не так, вы только посмотрите, как она жрёт ваш процессор:);
  9. Если есть ошибки (что маловероятно) - смотрим лог, отсылаем его сюда;
  10. Если нет - отсылаем сюда "спасибо" :)
**UPD**: По просьбам недоверчивых пользователей, выложил исходный код - теперь можно самому поправить мои ошибки :) **UPD2**: Протестировал, безупречно работает на линуксе (у меня Fedore Core 9) под Wine.

Ссылки: LVC на github Скачать

Мой новый друг с myspace.com

Впервые похвастаюсь френдом.

Да, Джоанн мне ответила, кажется, она не возражает лично насчёт тех переводов, которые мы ведём. Хотя, конечно, предупреждает, что у издательств может быть другое мнение.

Но вроде бы, прищучить нас не за что :)

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

Не так страшен Кастанеда, как тот, кто его прочитал

Не успел ударить себя по рукам и в результате приобрел две безумно красивые колоды. Одна из них - Таро Заповедного Леса.

Безумно красивая и изящая особенность колоды - в том, что на рубашке у неё изображено то же, что и на лицевой стороне, только в чёрно-белом варианте. Весьма концептуально :)

Цитата дня:

Не так страшен Кастанеда, как тот, кто его прочитал.

Теперь у меня пять колод, из которых на двух я не буду расклады делать, пока их не разберу. А время на это будет непонятно когда.

Да, кстати, кто хочет опробовать на себе новую колоду? Я готов отдаться за сладкий домашний пирожок на два-три расклада ^_____^

Теперь мне по сути не хватает только колоды “манара”. Периодически меня просят разобраться именно с такими вопросами, и её очень не хватает. А с другой стороны, обычно и моей любимой колоды хватает на то, чтобы сказать, в какую сторону следует мозг править. В 98% случаев проблемы видны даже ежу (главное, чтобы стороннему ежу) и никаких дополнительных разбирательств не требуют. И, кроме того, что-то во мне противится идее приобретения этой колоды. Возможно, не стоит мне пока её брать, по ряду причин. Ну да ладно.

А пока я сижу и радуюсь мой новой няшечке &)

Joanne Harris. Interview Джоанн Харрис, интервью

Read several interviews with Joanne Harris. It’s interesting, now I feel I really have to watch “chocolate”. That’s very interesting that they replaced the evil churchman with a good one in film. I didn’t think that it is possible to be so polite - I think producers destroyed the main idea of the book. Anyway, I just have to watch the film.


Прочитал несколько интервью с Джоанн Харрис. Теперь всё таки прийдётся посмореть и фильм "Шоколад" - мне бузумно интересно, как же они умудрились заменить "плохого" священника на "хорошего", не потеряв при этом половину смысла и колорита книги.
— Вам не кажется, что образ священника в фильме не так ярок, как в книге?

— Все дело в том, что в фильме Рейно вовсе не священник. Это тот же самый персонаж, что и в книге, но он предстает в образе мэра. А чтобы сохранить в истории церковную линию, был введен новый персонаж – положительный священник.

Однако, не думал, что американцы НАСТОЛЬКО политкорректны…

Смотреть, смотреть…

of Montreal - Gronlandic Edit lyrics

1
2
3
4
5
6
7
8
9
10
11
12
13
14
I am satisfied
Hiding in our friend's apartment
Only leaving once a day
To buy some groceries
Daylight, I'm so absent minded
Nighttime meeting new anxieties
So am I erasing myself?
Hope I'm not erasing myself

I guess it would be nice to give my heart to a god
But which one, which one do I choose?
All the churches fill with losers, psycho or confused
I just want to hold the divine in mind
And forget all of the beauty's wasted

PHP закрыть все открытые теги

На случай, если мы доверяем пользовательскому коду - но он может порушить нам структуру страницы, и надо его слегка поправить.

Да, не забудьте проверку на <SCRIPT>, а то можно и XSS словить… Функция закрывает все открытые HTML теги.

Кросспост Wordpress в Livejournal: Live+Press, LJ crosspost

Today I set up plugin “LJ crosspost” for posting directly from wordpress to livejournal. Unlike Live+Press which has many interesting features, it’s not so customizable. However, it is enough for me and it works a little faster then the Live+Press. And finally, it works with russian language))) But I missed one feature - it’s quite annoying that you can only post to livejournal the same text as to wordpress. I wanted to have two quite different variants of text. So I modified plugin a little to work with excerpts. If you need the same feature - just replace the first code fragment with the second. You can check cross-posted entry here.


Решила всё-таки дублировать посты из своего основного блога в [ЖЖ](https://jehy.livejournal.com). Хотя бы для оповещения. Отвечать там мне не надо. По поводу процесса: есть два плагина, которые реализуют такой кросспост.
  1. Live+Press очень красивый, со множеством настроек, полностью заменяющий интерфейсы жж… Только вот с русским языком он не работает. А я так и не смогла его отстроить для этого. В интернете тоже решений нет. Обещают в следующей версии сделать поддержку.

  2. LJ crosspost. Не такой красивый, меньше опций. Однако работает по ощущениям быстрее и не так заси… засоряет базу :) И вдобавок работает с русским языком. Сразу и без ковыряния. Ещё один плюс - для него есть русификация. Ссылку искать не буду так как у меня все интерфейсы на английском.