查看積分策略說明發表回覆
Discuz! 代碼
提示插入
直接插入
說明訊息

插入粗體文本 插入斜體文本 插入下劃線 置中對齊 插入超級連結 插入信件位址 插入圖像 插入 flash 插入代碼 插入引言 插入列表
刪除線 直線分隔線 虛線分隔線
    
添加文字底框
內容 [字數檢查]:

表情符號

更多 Smilies
字型大小 |||
溫馨提示:本區開放遊客瀏覽。


文章關鍵字 : [功能說明]
(關鍵字可加強搜索準確性, 如關鍵字多於一組, 請以 , 作分隔, e.g. : 阿笨,shiuh,第一笨)

 關閉 URL 識別 | html 禁用
 關閉 表情符號 | 表情符號 可用
 關閉 Discuz! 代碼 | Discuz! 代碼 可用
使用個人簽名
接收新回覆信件通知
推薦放檔網絡空間

檔案(Torent, zip等)
  1. freedl
  2. multiupload
  3. btghost
  4. 便當狗
  5. mediafire
  6. pillowangel
圖片(JPG, GIF等)
  1. hotimg
  2. tinypic
  3. mousems2
  4. imageshack
  5. imm.io
>>>歡迎推薦好用空間


最新10篇文章回顧
alexust

 發表於 2006-8-31 08:43 PM

can we make a plugin to read post or alert new post in twed2k.org??


jocosn

 發表於 2006-7-22 07:07 AM

MSN Messenger之程式設計二三事

MSN Messenger程式設計大致可以分成:
* 以MSN Messenger為平台,開發能在MSN Messenger執行的程式
* 開發MSN Messenger外掛程式(也就是plug-in或add-on)
* 創造自己的MSN Messenger

第一種情況需要MSN Messenger Activity SDK( http://www.microsoft.com/downloa ... &displaylang=en ),下載回來的 messengerActivitySDK.zip包含了一份chm說明檔,以及一個簡單的井字遊戲範例,也就是讓兩個MSN Messenger連線玩井字遊戲(這份SDK的chm說明檔也有線上版 http://msdn.microsoft.com/librar ... 2p/introduction.asp )。這種能在MSN Messenger執行的程式,通常會出現MSN Messenger對話交談窗的『啟動』或『遊戲』功能表(需將寫好的Activity提交到http://activity.msn.com),而「啟動」的原文,就是Activity,因此這份SDK故而稱為MSN Messenger Activity SDK,這種能在MSN Messenger執行的程式,也稱為MSN Messenger Activity(或簡稱Activity )。

根據這份SDK的說明,Activity其實就是HTML網頁,而程式的邏輯控制則採用VBScript或JavaScript;Activity還分成single-user和multiuser兩種,主要的差別在於資料同步以及事件處理。Activity的運作,是透過Activity物件模組完成,說明檔亦內含參考說明。

關於這種類型的應用,亦可參考Business Opportunity for Building Applications with Windows Live and MSN Messenger( http://msdn.microsoft.com/live/g ... essopp/default.aspx )。


開發MSN Messenger外掛程式

根據我在MSDN Channel 9討論區看到的貼文( http://channel9.msdn.com/ShowPost.aspx?PostID=103765 ),這種狀況似乎不在微軟目前想要支援的範圍,仔細想想或許真的如此:Microsoft Platform SDK包含了適用於Windows Messenger 4.6/4.7/5.0 API,但卻遲遲未能改版(注意,Windows Messenger與MSN Messenger是截然不同的兩組程式、API,可參見MSN Messenger vs. Windows Messenger API confusion -- http://www.fanatic.net.nz/2006/0 ... -api-confusion.html )。

上述貼文有網友建議Messenger Plus!,這是知名的MSN Messenger外掛程式,而此外掛又允許外掛,也就是可以透過Messenger Plus!來開發MSN Messenger的外掛程式;細節可參考The Messenger Plus! Plugin API ( http://www.msgplus.net/help_plugins.php )。


創造自己的MSN Messenger
也就是說,創造出來的軟體必須能與其他MSN Messenger互通,這可參考:

DotMSN http://www.xihsolutions.net/dotmsn/
MSN Messenger Protocol  http://www.hypothetic.org/docs/msn/index.php





所在時區為 GMT+8, 現在時間是 2024-11-22 11:30 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.020725 second(s), 6 queries , Qzip disabled