使用 DotMSN 自動傳送 MSN 訊息經由網頁實現

一般系統大致上都會以郵方式來傳送系統訊息來告知使用者,讓使用者得知系統消息,今天試驗了以MSN方式來達到相同目的。

DotMSN是一個開放源碼獨立類庫提供連接與 MSN Messenger服務。該庫是建立在C#中,因此可以被所有的語言。NET環境的支持。因為一個乾淨自然的面向對象方法的庫是易於使用和實施。 DotMSN的設計是一個靈活,可靠,重量輕的增強任何應用程序。不同的應用 DotMSN從創建消息機器人到創建自定義客戶端。如果您的應用程序需要通過 Messenger服務通信,DotMSN是您的工具。

這是DotMSN的網站,看見它的Changelog後發現最後更新是2004年,天阿 !,已經5年沒有Changelog了,是不是代表已經沒有在維護了...XD...哈

先前已經下載試用後正常,才反應這文章的,以下是使用實例

1.
加入 DotMSN.dll 為專案參考

2.
oMessenger = new Messenger();
oMessenger.Connect("你的msn帳號", "你的msn密碼");
oMessenger.Owner.Name = "你的msn暱稱";
oMessenger.SynchronizeList();
System.Threading.Thread.Sleep(2000);
oMessenger.SetStatus(MSNStatus.Online);
System.Threading.Thread.Sleep(1000);
Conversation oConversation = oMessenger.RequestConversation("對方之MSN帳號");
System.Threading.Thread.Sleep(2000);
oConversation.SendMessage(msnBody);
System.Threading.Thread.Sleep(1000);
oMessenger.CloseConnection();


引自: http://roxsu.blogspot.com/2007/05/msn-messenger-aspnet.html
http://msluder.dk/DOTMSN/#download
http://www.xihsolutions.net/dotmsn/index.html
http://www.xihsolutions.net/dotmsn/download.html

沒有留言: