ValeZ (community_coding) все записи автора
Все кричат - хреновый у нас клиент, я бы, да за пару часов, да в тысячу раз лучше бы сделал. Но почему то все, кому дал такую возможность - через пару часов же пропадали и больше не появлялись.
Итак. Разработан некий XML интерфейс, который теоретически способен обслуживать запросы программных клиентов. Он разработан лишь в общих чертах, еще не опробован, так как собственно клиентов еще, даже тестовых, не написано. Так что если кто-то возьмется что-то писать, то будем доводить и исправлять ошибки. На вопросы что такое XML, какие брать где компоненты и прочее я отвечать не буду, сами программисты, сами и думайте.
Каким я вижу путь написания клиента
1) написать клиент, добавляющий сообщения в дневник. Простой и понятный, удобный и красивый. Его прям сразу можно будет и распространять. Это уже очень непростая задача, хотя может показаться обратное.
2) добавить возможность писать сообщения оффлайн, потом при коннекте с сетью автоматически размещать созданные сообщения
3) работать со списком друзей и ПЧ
---- кто дойдет до этого уровня - то уже написан клиент уровня SeMagic - главный клиент LiveJournal. но для того, чтобы соревноваться с текущим клиентом ли.ру еще надо научиться
4) скачивать сообщения друзей и ПЧ, личные сообщения. отправлять ответы, комментарии. организовать быстрый и безглючный и незаметный для пользователя сеанс обмена.
Считаю, что главный пример и ориентир подобной программы - почтовик The Bat. Хотя, каждый имеет право на свое оригинальное видение.
Описание XML интерфейса аттачу файлом.
ValeZ
Вложение: 1774211.txt