|
|
1
8
首先,你有没有看过 libpurple-sharp 这些是libpurple的.NET绑定。即使项目还没有发布包,那里已经有很多代码了,也许对于您的应用程序来说已经足够了。 我认为实现对libpurple协议的支持的唯一方法是使用libpurple或将其移植到.NET。 |
|
|
2
8
msnp夏普 http://code.google.com/p/msnp-sharp/ 但我对雅虎即时通讯协议没有任何经验。这个链接出现在谷歌搜索中 YM Trainer . 试试看 http://www.ycoderscookbook.com/ ,以防您不知道。 |
|
|
3
3
我从来没有听说过.NET的多协议IM库。。。然而,几乎所有协议都有单独的实现。如果您真的需要,我建议您创建自己的库;)。 我可以看到这样做的两个主要选项:
我认为第一种方法是最好的,因为libpurple中可能已经存在抽象层。无论你选择哪一个,这都将是一项艰巨的工作。。。 |
|
|
4
0
Jabber-net :“一组.Net控件,用于发送和接收可扩展消息和状态协议(XMPP),也称为Jabber。” |
|
|
5
0
根据您想要做的事情,您可以运行Pidgin并使用DBUS(nDBUS IIRC)来“侦听”事件。 这将允许您在.NET代码中响应来自Pidgin的事件(如当前登录的用户收到消息)。 |