Давид Мзареулян (david_m) wrote,
Давид Мзареулян
david_m

Написал простенький гейтик RSS2LJ. Пока ещё совсем сырой, но, вроде, работает.

Для начала затранслировал в ЖЖ rss_dpreview, пусть теперь живёт во френдленте:)


P. S. Если у вас что-то не работает, пишите адрес журнала и rss-ленты, а также сообщение об ошибке в списке трансляций. Без этого просто не буду рассматривать запрос. Надоело каждый раз переспрашивать.

P. P. S. FAQ:

Q: Я создал трансляцию, но почему-то весь десятилетний архив моего блога не скопировался в ЖЖ. Я в грустях.
: Rss2lj не транслирует прошлые записи. При создании трансляции транслируется последняя запись из канала, в дальнейшем новые записи транслируются по мере их появления.

Q: Я создал трансляцию, написал новый пост, а его всё нет и нет. Я что-то сломал?

A: Сервис опрашивает rss-каналы с определённой периодичностью. Если вы редко пишете в блог, то период проверки может достигать двух-трёх часов. Время последней проверки показывается в списке трансляций, там же можно увидеть сообщение об ошибке, если таковая случилась при проверке или трансляции.

Q: Внезапно! В моём ЖЖ появилась запись из блога, которую я написал ещё в прошлый новый год. Что за нафиг?

A: Rss2lj не сохраняет внутри себя ваших записей. Если запись оттранслировалась, значит, она появилась в RSS-канале с момента его последней проверки. Повтор может возникнуть после удаления какой-нибудь недавней записи — тогда в rss (в котором обычно фиксированное число записей) «подтягивается» старая запись.
Tags: rss2lj
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 

  • 1329 comments

Suspended comment

Пока не могу сказать точно…

Но я в любом случае посоветовал бы Вам добавить в RSS элементы guid —http://feed2.w3.org/docs/rss2.html#ltguidgtSubelementOfLtitemgt. Они как раз для предотвращения дублирования придуманы.

Suspended comment

Никак.

Suspended comment

david_m

6 years ago

Suspended comment

что-то сломалось

Last check: 10.09.2013 18:18
Last LJ error: [postevent] LJ error: Server error: Database error: Duplicate entry '10940331-832' for key 'PRIMARY'

уже около суток
Прямо сейчас я у Вас не вижу ошибок…

arthur

6 years ago

david_m

6 years ago

arthur

6 years ago

david_m

6 years ago

arthur

6 years ago

arthur

6 years ago

Что-то поломалось ?
"Last feed error: HTTP error: Connection timed out after 17514 milliseconds"
Теперь проблема в публикации фото, их нет.

david_m

6 years ago

infonovel

6 years ago

david_m

6 years ago

Куда david_m Вы пропали ???

Перестало добавляться видео из G+ !
Уже писал, но проблема так и остаётся, когда в посте G+ много фото, в ЖЖ нет ни одной фото.
Писали, да. Я Вас просил дать ссылку на конкретные проблемные посты (в G+).

Deleted comment

david_m

6 years ago

infonovel

6 years ago

Давид, привет. Почему-то в жж стали всплывать старые транслированные посты. Как думаете, может быть дело в rss2lj?
Пример: http://yakovis.livejournal.com/609721.html
Оригинал: https://plus.google.com/118007331977655596407/posts/W1bWvoPAoiA
Да, я знаю… Толком разобраться смогу не раньше выходных:(

david_m

6 years ago

yakovis

6 years ago

Deleted comment

А можете дать ссылку на пост и ссылку или скриншот на то, как оно во вконтакте выглядит?

Deleted comment

david_m

6 years ago

Извините если повторюсь - много страниц комментов. А почему пер одически выключается трансляция? Приходится заходить и ставить Активна.
Выключаться может, если адрес фида выдаёт ошибки 410 или 404, либо ЖЖ при постинге говорит, что некорректный логин, пароль или попытка записи задним числом в коммьюнити.
Ещё раз спасибо за сервис. Но странное дело — с некоторых пор, некоторые изображения проходят с нарушением пропорций. Как в ленте на сайте, так и в трансляции в ЖЖ. Вот примеры:
_http://bal.livejournal.com/551250.html
_http://bal.livejournal.com/544586.html

И скриншот ленты с сайта:

_http://i.imgur.com/I1b6c6p.png

Ссылка в тексте идёт на изображение _https://lh4.googleusercontent.com/-opwGsCyaktU/Uoeiine6UPI/AAAAAAAARqM/BAQyubsahTk/w800-h800/20131116-2033-img_7454.jpg — и оно нормальное.

А вот в коде размеры стоят: width="506" height="750". При чём от параметра picsize в строке адреса они не зависят.

Это баг в трансляторе или я что-то не так делаю? :)
Спасибо! Это явно баг в трнансляторе, постараюсь исправить.
Не работает сегодня трансляция. Опять видимо ЖЖ ломают
Давид, привет!

rss2lj сошел с ума -- постит старые записи по четветому кругу
К сожалению, не могу пока понять, в чём дело. Можно не останавливать трансляцию хотя бы до следующего повтора? Попробую набрать информацию.
Я коммент добавил минуту назад про повторные трансляции и некорректные пропорции, но ЖЖ посчитал коммент подозрительным.
Ждём починки. Спасибо!
К сожалению, не могу пока понять, в чём дело. Можно не останавливать трансляцию хотя бы до следующего повтора? Попробую набрать информацию.

Пропорции, по идее, должны были исправиться несколько дней назад.

vedischev

5 years ago

david_m

5 years ago

vedischev

5 years ago

Deleted comment

Ок, удалил.

Deleted comment

Кажется, перестала работать трансляция? Всё проверил, двух последних записей нет...
Трансляция самовырубилась. Самоврубил - поехала.
Ошибка связи с LJ: [getchallenge] HTTP error: Operation timed out after 10002 milliseconds with 0 bytes received. Попробуйте зайти позже
выдаётся при попытке войти через сайт. пароль точный.
трансляция, похоже, тоже молчит.

david_m

January 19 2014, 09:33:30 UTC 5 years ago Edited:  January 19 2014, 09:33:54 UTC

Ну, ошибка означает именно то что написано — нет связи с ЖЖ. Пароль же через ЖЖ проверяется.

Но меня вот прямо сейчас пустило, хотя и после долгой паузы.

peayq

5 years ago