В колонках играет - нет ничего в колонкахНастроение сейчас - спать хочуДля начала надо решить что собственно мне надо от клиента.
Соответственно хочется что-бы был универсальным - умел и в ЛиРу постить и в ЖЖ.
Плюс есть еще масса сервисов со схожим функционалом и похожим АПИ.
Реализовать это можно двумя путями:
1. Взять в качестве основы ATOM API и на его основе ваять универсальный клиент.
Преимущество - один апи на все сервисы
Недостаток - очень урезаный функционал. Например читать комментарии в ЛиРу через этот апи нельзя.
2. Реализовать поддержку разных сервисов плагинами
Преимущество - можно реализовать любой функционал любого сервиса если есть доступ к описанию
Недостаток - придется писать отдельную библиотеку на каждый сервис
Я пойду вторым путем, ибо есть пара мыслей...
На чем писать?
Можно на C++ как написан
Semagic, можно на Delphi как родной клиент
LiRu, можно на VisualBasic как
TLC (еще один лирушный клиент)
а можно поизвращаться с C#
чем я и займусь
попутно будет дописываться мой сайт...
там и будут валяться версии программных клиентов и исходники (если решусь выложить)
ну...
поехали