Обновление.
Новая версия онлайн-сервиса доступна по адресу http://ljimport.idzaaus.org .
Позже напишу об этом статью.
Я написал скрипт для импорта постов в LiveJournal. Сейчас этим онлайн-сервисом пользуются еще 50 пользователей.
Решила написать и сюда, чтобы почувствовать себя еще более полезной для общества.
Так как я сильно сомневаюсь, что мой сайт выдержит даже жалкое подобие хабраэффекта, я решил переделать скрипт для использования одним человеком и выложить исходники.
В общем, я очень удивился, узнав, что такой простой опции в Живом Журнале нет (вернее, она доступна только для платных аккаунтов).
Публикация осуществляется через Blogger API, для которого я взял готовую реализацию.
Парсер понимает кодировки Windows-1251 и UTF-8. Мой скрипт адаптирован для импорта с сайта онлайн-дневника.
ру , для пользователей которого учтены приятные мелочи.
Для использования программы необходимо установить консольный клиент PHP. Запуск осуществляется командой: php ljimport.php [options]
Импорт запускается без аргументов.
Прежде чем это сделать, введите настройки в файл config.php. Если вы не хотите, чтобы все записи из ленты сразу появлялись в блоге, сразу после добавления ленты в список запустите программу с ключом -F. Тогда скрипт запомнит текущее время и в дальнейшем будет импортировать только записи, дата которых позже этого момента.
В целях безопасности не обязательно прописывать пароль в конфиге, а каждый раз вводить его вручную.
Вы можете использовать cron для автоматического импорта.
Вы можете скачать в Googleкоде .
Или через SVN: svn checkout http://ljimport.googlecode.com/svn/trunk/ ljimport
Теги: #php #LiveJournal #rss #импорт #экспорт #php
-
Технические Рекомендации По Рассылкам
19 Oct, 24