Я, когда писал движок для своего сайта (до сих пор недописанный, кстати), сразу расчитывал на то, что веб-интерфейса к админке у меня не будет. Более здравой мне показалась идея приделать какой-то уже существующий клиент. Я остановился на протоколе livejournal flat и клиентах, его поддерживающих, благо их навалом для любой платформы. В частности, я могу с лёгкостью постить даже с сотового телефона.
Протокол достаточно простой, но описан очень плохо. Как бы то ни было, я его реализовал. Один недостаток — загрузка изображений. В протоколе flat такой возможности нет. Почесав репку, я посмотрел на обилие описанный протоколов и выбрал очень простой MetaWeblog. Протокол излишне многословен (даже по меркам XML, как мне кажется), но зато реализуется за час.
Наконец-то удалось погонять платный клиент BlogJet, я думал, что он очень удобен, оказалось, это совсем не так. Недружелюбный к пользователю Semagic куда удобнее и падает крайне редко. Кстати, нашёл глюк в BlogJet — ошибки на русском он показывает только в кодировке CP-1251, сколько не меняй encoding в XML и заголовке.
Теперь ещё хочу посмотреть Windows Live Writer, но через штатный инсталлятор мне поставить его не удаётся, грешу на прокси. В общем, остаюсь пока на Semagic, но с загрузкой изображений надо что-то делать. Вообще говоря, в LiveJournal для этого используется протокол FotoBuilder, придётся реализовывать его.
Попытался сделать это наскоком, не удалось. Видимо (это обычно для документации LiveJournal) пропустили что-то важное, без чего всё не работает. Или я это важное никак не могу найти. После подключения клиентская программа утверждает, что challenge не найден. Буду бороться.
Комментарии 21
Мда. Вообще простейший солюшен это был бы текстовый редактор с доступом к файлам по ftp (ultraedit | jedit) и файловый менеджер (far | total commander) и назад к истокам :) Ну и цмс, которая все это счастье парсит, кэшит и показывает…
Ну, я с таким добром одно время работал. Для моих нужд оказалось маловато :)
Сделаю Fotobuilder и нормально :)
Например, мне очень хотелось постить и с сотового телефона тоже :)
Интересно было бы почитать заметки по недокументированным моментам протоколов :)
Может и напишу
А насчёт поставить — у меня
А через FTP заливать меня
…а читать его как? через РСС?
Есть блоги через протокол gopher, например ;)
http://theageoflove.msk.ru/uploads/Windows … rtable.zip
По идее, должно работать.
Спасибо! Утром гляну!
Заработало! Спасибо! :0