回答
msnp-sharp是用c#編寫的MSN開源協議。你可以從http://code.google.com/p/msnp-sharp/得到它。它非常活躍。
但我沒有任何與雅虎IM協議的經驗。此鏈接顯示在谷歌搜索YM Trainer。只要試一試http://www.ycoderscookbook.com/,incase你不知道。
按本post
Jabber-net:「一組用於發送和接收可擴展消息處理現場協議(XMPP).NET控件,也被稱爲的Jabber的。」
取決於你想要什麼你可以運行Pidgin並用DBUS(nDBUS IIRC)「聽」事件。
這將允許您響應來自Pidgin的.NET代碼中的事件(如當前登錄的用戶收到消息)。
我從來沒有聽說過用於.NET的多協議IM庫......然而,幾乎所有協議都有獨立的實現。如果你真的需要這個,我建議你創建你自己的庫;)。
我可以看到2個主要選擇做這件事:
- 創建的libpurple一個.NET包裝
- 利用現有的單獨協議實現,提取,適合所有的人的抽象度,並把它們全部一起。
我認爲第一種方法是最好的,因爲抽象級別可能已經存在於libpurple中。無論你選擇什麼,它將是很多工作無論如何...
首先,你看看libpurple-sharp,它們是libpurple的.NET綁定。即使項目還沒有發佈一個包,那裏已經有很多代碼了,也許這對你的應用程序來說已經足夠了。
我認爲你將獲得對libpurple協議支持的唯一方式是使用libpurple或將其移植到.NET。
* ...或者使用libpurple或將其移植到.NET。*是的,移植它不會如此簡單,我懷疑。 – Cheeso 2010-01-27 04:14:49
- 1. C#即時消息
- 2. C#即時消息傳遞
- 3. C#:即時消息器的Richtextbox(聊天)
- 4. 如何禁用即時調試消息?
- 5. ServiceStack Redis消息傳遞 - 即時消息?
- 6. 編譯的libpurple爲Android
- 7. 使用JavaScript的即時消息系統
- 8. Android上使用Google雲消息傳遞的即時消息
- 9. 瀏覽器即時消息
- 10. PHP即時消息更新
- 11. 即時消息通知
- 12. android.net.sip發送即時消息?
- 13. Python3 - Tkinter - 即時消息
- 14. Sharepoint即時消息傳送
- 15. 離線即時消息
- 16. Laravel,即時消息使用('消息','發送消息')不起作用
- 17. 通知 - 即時消息,如何到
- 18. 從ABRecordRef檢索即時消息信息
- 19. 註冊即時消息用戶
- 20. 即時消息聊天室 - 用於LAMP
- 21. 即時消息Web服務使用socket.io
- 22. Sinch應用內即時消息傳遞
- 23. 即時消息iPhone應用程序
- 24. 使用Sinch即時消息系統
- 25. 即時消息android應用程序
- 26. Microsoft Lync - 使用網頁消息打開即時消息窗口
- 27. 使用chat.facebook將消息發送到即時消息
- 28. 什麼.NET庫可用於發送即時消息?
- 29. Objective-C寫入消息
- 30. 如何在SimpleHTTPServer中編寫消息
libpurbple多做一點xmpp,像msn,瞄準等......所以取決於他想做什麼 – RageZ 2009-11-04 07:40:18