xiT++
dodano 07/09/2009
xiT++ is C++ library which implements Tlen.pl instant messaging protocol.
Prosta obiektowa biblioteka w C++ do obsługi protokołu Tlen.pl.
Za opisem ze strony projektu:
xiT++ is an easy-to-use, robust library for connecting to polish popular Instant Messaging Network – Tlen.pl, aimed to support IM images, file transfer, and more.
Whole library is implemented in pure C++, it provides an abstract interface which can be used with any xml parser and network/socket library. Project is part of crossplatform Instant Messenger xime.
Example
Użycie jest bardzo proste, tworzymy klasę dziedziczącą po xiTlen
i przeciążamy wirtualne metody eventów.
Proste przykłady można znaleźć w źródłach biblioteki w katalogu exmaples
.
Licencja
GNU General Public License (GPL)
Download
Biblioteka hostowana jest na serwerze sourceforge.net, skąd można pobrać źródła z repozytorium.
Uwaga
Architektura i design biblioteki nie jest zbyt dobry. Planowane jest wydanie nowej wersji z zupełnie nowym interfejsem i architekturą zbliżoną do tej używanej przez glooxy - najlepszej biblioteki XMPP.
Ale ostanie zawirowania wokół tlenu i jego protokołu, możliwego otwarcia serwera (s2s) i bezpośrednia komunikacja z XMPP może okazać się gwoździem do trumny projektu.
Linki
- Strona projektu na sourceforge.net
- xiT++ na MalDevBlog
- xiT++, następca libtlena? - wątek na forum ekipa.tlen.pl dotyczący biblioteki
aktualizacja 07/09/2009