跳到主要內容

發表文章

目前顯示的是有「msnSDK」標籤的文章

嘉南藥理科技大學開發校內專屬msn機器人

資管系公告 即時通訊在校園生活裡日趨頻繁,為了提供師生更佳的資訊服務,感謝 微程式資訊(股)公司提供 msnSDK 訊息控制開發套件測試即日起將進行 校內系統開發整合等測試,期能完成校內專屬 msn機器人 ,成為師生訊 息傳播另一重要管道 http://mis.chna.edu.tw/data3/average_show.asp?average_id=814

當JSP遇到imoo msn機器人

imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > 其他語言(asp/vb/c#/php/java/perl)請參考站內其他文章,完整開發文件下載( msnSDK訊息控制開發套件 ) <%@ page language="java" contentType="text/html;charset=Big5" %> <% String UserName = "msnsdkt0"; String Password = "msnsdkt0"; //取得SPID String strRet = GETSPID(UserName,Password); String[]tmp = strRet.split("1\t"); String strValue = tmp[1].replace('\n',' ').trim(); String SPID =strValue; out.println("SPID:" + SPID +" " ); //註冊聯絡人 String Email = "sonet.all@gmail.com"; //填入msn/yahoo聯絡人,勿使用這個預設值 String ret = Register(Email,SPID); out.println("註冊聯絡人:" + ret + " "); //發訊息 String strMsg = "Hello_World!"; //輸入訊息 (未做 Url EnCoded) String MsgRet = SendMsg(Email,strMsg,SPID); out.println("傳送訊息:" + MsgRet + " "); %> <%! //取得SPID public static String GETSPID(String UserName,String Password) throws Exception { String strUrl = ...

(msn機器人)當RFID 遇見 愛慕MSN機器人

詳細文章可見 http://www.ithome.com.tw/itadm/article.php?c=54654 IMOO MSN/GTALK 機器人 研發團隊 針對企業及醫療產業提供優質的RFID整合 MSN機器人 加值應用解決方案,架構於綿密的產業網路脈絡上,分佈於複雜的產業供應鏈中,幫助各大產業快速整合現有IT系統資源,有效降低營運成本、徹底提昇管理效能,讓RFID系統整合加值應用為產業帶來真正簡單、實用、安全的智慧科技。 RFID企業應用解決方案 -「全球化IP身份辨識管理」系統採用網際網路TCP/IP架構,支援全球化Web Service應用,透過與總部ERP/HIS等後端系統連接,整合 MSN訊息通知平台 ,將相關事件通知隨著使用者服務到全球,並配合智慧型PDA手機達成遠端控管及通知。全系統採用集權分層式管理,簡單又快速的將人、卡、設備的權限管理彙整於同一套系統中,透過網路進行無國界線上即時管理,快速整合後台(門禁/差勤/視訊對講/影印列印漫遊/電子錢包…等)其他應用需求,讓「人」的管理變的很簡單。

【RFID企業及醫療系統整合商(SI)加值應用研討會】歡迎共襄盛舉!!

● 活動時間:2009年4月15日(週三) PM13:30~16:40 ● 活動地點:六福皇宮 B3永康殿 (台北市中山區南京東路三段133號) ● 邀請對象:中大型企業、醫療產業IT決策者及SI系統整合服務商 ● 參加辦法:本活動完全免費入場,凡參加者有機會獲得Asus 10吋Eee PC或捷安特自行車,席次有限,敬請盡速報名,以免向隅! ● 線上報名: http://211.22.252.75/RFIDPublish/Seminar.htm 金融海嘯肆虐全球,各大產業無不精實帷運力抗景氣寒冬,在各大組織調整體質與步伐的同時,除了刪減預算、減薪、裁員之外,難道沒有更好的解決方案嗎? 微程式資訊提供企業/醫療IT決策者及SI業者絕佳的RFID整合 MSN機器人 加值應用解決方案,幫助企業及醫療產業快速整合現有系統資源,有效降低營運成本、徹底提昇管理效能,讓您用RFID創新科技抓住新契機,在這波經濟危機浪潮中穩站浪潮最前端,成為產業趨勢新霸主! 本次研討會除了邀請到多位業界名人與您分享各產業RFID導入心得之外,現場更提供企業、醫療、電子票證應用情境模擬展示,讓所有來賓透過現場互動展示與實境體驗快速掌握RFID加值應用模式,從體驗中發現產業加值新趨勢。 >> 現場實境展示項目 (點圖放大) 一、核心應用 1. RFID人員資料/卡片管理 2. 全球化IP門禁/差勤管理 3. 電子點卷清算管理 二、醫療應用 1. 物流&氣送桶管理 2. 醫療檢體、藥品管理 3. RTLS即時定位應用 - 人員追蹤管理 - 儀器資產管理 - 母嬰同室管理 - 手術流程管理 4. 醫療護送管理 5. 醫療臨床照護 三、企業應用 1. RFID TASHI Solution-JanitorLite (高速網路門禁/差勤) 2. RFID TASHI Solution-Sentinel (RFID安全辨識視訊影音對講) 3. RFID TASHI Solution-Home Automation (RFID家庭自動化) 4. 侷限空間&緊急求救 5. 影印列印漫遊 四、電子票證解決方案 1. 電子票證模組 2. 電子票證小額付款機 3. LCD電子票證機 4. EDC電子票證機 5. 電子票證多功能複合機 6. 電子票證行動PDA 7. 電子票證觸控式Kiosk 8. 自動...

msnSDK 本週(2009.3.6前)會正式支援display image的更換

目前已測試過msn v8.1 /msn v9 的display image(DP),預計本週會將測試程式碼整理轉入正式的程式碼運作

如何直接使用瀏覽器發送MSN訊息

< imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > 使用瀏覽器就能對MSN發送訊息 使用程式運用msnSDK傳遞MSN訊息真的很簡單,這個例子我們直接使用瀏覽器來發送MSN訊息,現在要找到一種語言不支援這些介面還真不容易(msnSDK支援ADO/CGI/SOAP 三種介面) -------------- STEP 1: 首先要使用msnSDK 發送訊息,必須取得使用SDK權限 --------------------------------------------------------------- http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=apiblogt7&PASSWD=msnsdkt 瀏覽器得到回應(SPID 是一個隨機碼) 1\tSPID 或是 0\t失敗原因 比如: (請注意! 5M9AzR700NWZbbAf 會一直變動,而一旦通過認證這個SPID 可使用6個小時不需重複取用SPID,過期再取即可) 1 5M9AzR700NWZbbAf -------------- STEP 2: 邀請聯絡人,我想大家都知道,要透過MSN發送訊息,得要對方是我們自己的聯絡人,要特別注意的是XXXXXXXX@hotmail.com得要是真正的MSN地址,因為發送MSN訊息時,得要對方再線上(範例是這樣使用,不過;msnSDK本身可以自動判斷對方是否再線上決定是否發送離線訊息...這需要參考文件,可自行下載文件) --------------------------------------------------------------- http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=REGISTER&UIDS=XXXXXXXX@hotmail.com&SESSION=5M9AzR700NWZbbAf 瀏覽器得到回應 1\t成功訊息 或是 0\t失敗原因 > -------------- STEP 3: 發送訊息給XXXXXXXX@hotmail.com (這必須要是真的MSN帳號,且這個帳號必須在線上,如...

半分鐘搞定msn機器人互動式選單

msnSDK訊息控制開發套件,可支援訊息雙向傳遞;如您非程式開發人員,卻又有訊息雙向傳遞的需求,即可採用如下的作法,輕鬆達成簡易的需求。 Step1:安裝msnSDK訊息控制開發套件後,您可先至目錄msdSDKMenu。 開啟help.lst PS,上述項目為既有範例,使用者可依據需求進行編輯。 開啟MSN,與MSN機器人的對話中,鍵入『?』或『#help』並Enter,出現如下的對話訊息。 Step2:於主選單增加一筆對話資訊 編輯help.lst,並存檔 與MSN機器人的對話中,再度鍵入『?』或『#help』並Enter。 Step3:編輯互動內容 至目錄msdSDKMenu下新增一目錄,目錄名稱需對應先前於主選單help所增加的指令字串,本例為『#mp』;建議直接複製預設的目錄如『#showndown』(此目錄內的其他檔案需一併複製),完成後將之更名即可。 可編輯目錄下的help.lst 編輯action.lst以呈現互動的結果 與MSN機器人的對話中,『#mp』並Enter。 如msn出現的說明,鍵入任意文字即出現回應訊息。 上述步驟即為簡易的訊息雙向傳遞, 此方法也支援直接直接取用url 資源 http://url....?msn=$msn_passport$&參數=$ARGVS[0]$ 如配合原先企業或單位內已撰寫好的網頁或資料庫,不僅可成為單位內重要的訊息查閱管道更是KM整合的一大利器,而衍伸用法可達成不同以往的『單一簽入』型態及解決方案。

3分鐘學會使用程式發送msn訊息, ASP篇(六)

< imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞 ASP 的範例我們使用ADO介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處),另外;下面的程式碼重要的部份只有參數不同,其他大同小異,可參考紅字部分 ps.也請參考 msnSDK的使用流程 (抱歉!太久沒碰ASP,不過基本上;下面這個範例可正確發送MSN訊息) <% '-- ' ---STEP1 取得API 使用權限 '-- on error resume next Set xmlHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP") '如果遇到中文,請使用Server.URLEncode 來處理 '比如 : ...&pname=Server.URLEncode("中文姓名")&... URL= "http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=apiblogt6&PASSWD=msnsdkt&RETTYPE=ADO" xmlHTTP.open "GET", URL, false xmlHTTP.send() if err.description "" then Set xmlHTTP= Nothing response.write "無法連接遠端伺服器," & err.description response.end end if '-- '將得到的訊息存入 myRS_....xml '-- set myStream = Server.CreateObject("ADODB.Stream") myStream.Open myStream.Charset = "big5" myStream.WriteText...

關於msnSDK 使用上的問題,特此說明

http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=3056858&SiteID=14 這篇文章有提到關於msnSDK 產品使用的問題,因為個人疏忽沒有特別提出這個問題,特此說明 API 使用權限的帳號密碼,直接寫在範例程式裡,所以;個人使用確實是免費的,而此API 同時支援MSN/YAHOO即時通,如果有需要使用非程式範例內的帳號密碼,也可以跟我索取(sonet.all@gmail.com),至少以上這些都是免費提供使用,文件也可以自行參考下載,個人使用與商業版功能完全一致;沒有差異,唯一的差異是商業版會安裝在購買的使用者機器上,且依照販售合約提供相關維護保固...,而個人使用則不提供這些服務或保證

3分鐘學會使用程式發送msn訊息, VB6.0篇(五)

---電子發票整合應用方案--- < imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞 VB6.0 的範例我們使用ADO介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處),另外;下面的程式碼重要的部份只有參數不同,其他大同小異,可參考 紅字部分 ps.也請參考 msnSDK的使用流程 ================================ Dim RS As New ADODB.Recordset Dim URL As String Dim Session As String '授權碼 '取得API 的使用權利 Private Sub GETSPID_Click() Dim RET As String On Error GoTo ErrHandle 'API 連接位置 URL = "http://59.120.234.84:8082/msnSDK/msn_cgi-win32" 'apiblogt5/msnsdkt 取得API 使用權限的帳號/密碼 RS.Open URL & "?FUNC=GETSPID&USERID=apiblogt5&PASSWD=msnsdkt&RETTYPE=ADO" Do While Not (RS.EOF) '查詢回應 'RS(0) 0 認證失敗 1認證成功 'RS(1) 失敗傳回 失敗原因 / 成功傳回 SESSION ' If (RS(0) = 0) Then MsgBox "認證失敗,無法使用API" Else '取得認證授權使用API '授權碼 Session = RS(1) End If RS.MoveNext Loop RS.Close Exit Sub ErrHandle: MsgBox "無法連接伺服器,或是參數不正確" End Sub ...

MSN機器人開發套件 demo篇

MSN機器人開發套件影片,msnSDK本身可以同時支援MSN/YAHOO即時通,影片中for MSN的字樣指的是這個影片展示的是MSN部分,另外這個影片沒有展示與msn互動的部份,msnSDK本身能夠做到MSN/YAHOO互動雙向訊息的應用;若有公司企業欲洽談合作,不論合作方式的大或小,可洽 sonet.all@gmail.com http://tw.youtube.com/watch?v=hbQ1Va_IqzM

3分鐘學會使用程式發送msn訊息, Perl篇(四)

< imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞 perl 的範例我們使用soap 介面來處理,其他語言也可以這樣做,可參考文件(文末提供下載處) wsdl位置:http://59.120.234.84:8082/msnSDK/genwsdl-win32 ps.也請參考 msnSDK的使用流程 ================================ #!/usr/bin/perl use SOAP::Lite; #取得使用api 的權限 sub setspid { my $session_ret=SOAP::Lite->uri('http://59.120.234.84:8082/MSN') ->proxy('http://59.120.234.84:8082/msnSDK/msn_soap-win32') ->GETSPID('apiblogt4','msnsdkt')->result; my ($code,$session)=split("\t",$session_ret); $session=~tr/\r\n //d; return $session; } #註冊聯絡人 sub register { my $sret= setspid(); my $session_ret=SOAP::Lite->uri('http://59.120.234.84:8082/MSN') ->proxy('http://59.120.234.84:8082/msnSDK/msn_soap-win32') ->REGISTER('要加入聯絡人的msn/yahoo帳號',$sret)->result; print $session_ret; } #傳送訊息 sub sendmsg { my $sret= setspid(); my $msg_ret = SOAP::Lite->ur...

msnSDK的使用流程說明

< imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > 3分鐘學會使用程式發送系列文章所使用的流程 STEP1: 取得SPID: GETSPID請參考各種語言所使用的帳號/密碼(每篇文章的程式碼內有),取得SPID以取得使用API 的權力 STEP2: 註冊聯絡人: 要發訊息給別人,需要先讓他成為聯絡人,因此這必須要是合法聯絡人(msn/yahoo帳號),而此時這個帳號會收到邀請通知(請見下圖) STEP3: 傳送MSN/YAHOO訊息: SENDMSG(uids傳遞訊息的目的MSN/YAHOO帳號,msg欲傳遞的訊息內容,encoding傳遞的訊息中文編碼(utf-8/big5/gbk/gb2312),flags 0 對方離線則不送訊息 1對方離線則訊息是否傳送由系統決定,session GETSPIS得到的session值) msnSDK擁有非常多的FUNCTION,也包含互動式的機器人選單,其他功能可參考 msnSDK訊息控制開發套件程式介面說明書

3分鐘學會使用程式發送msn訊息, Java篇(三)

< imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞 ps.也請參考 msnSDK的使用流程 ================================ public class clsMsnSDK { public static void main(String[] args) throws Exception { String UserName = "apiblogt3"; String Password = "msnsdkt"; //取得SPID String strRet = GETSPID(UserName,Password); String[]tmp = strRet.split("1\t"); String strValue = tmp[1].replace('\n',' ').trim(); String SPID = strValue; System.out.println(SPID); //註冊聯絡人 String Email = "xxxxx@hotmail.com"; //填入msn/yahoo聯絡人,勿使用這個預設值 String ret = Register(Email,SPID); System.out.println(ret); //發訊息 String strMsg = "Hello_World!"; //輸入訊息 (未做 Url EnCoded) String MsgRet = SendMsg(Email,strMsg,SPID); System.out.println(MsgRet); } //取得SPID public static String GETSPID(String UserName,String Password) throws Exception { String strUrl = "http://59.120.2...

3分鐘學會使用程式發送msn訊息,dotNet C#篇(二)

---電子發票整合方案 http://rd-program.blogspot.com/2012/03/blog-post.html --- < imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞 ps.也請參考 msnSDK的使用流程 ================================ 全域的物件及變數 WebClient wc = new WebClient(); string SPID = ""; 步驟一:取得SPID(GETSPID) private void button1_Click(object sender, EventArgs e) { string url="http://59.120.234.84:8082/msnSDK/msn_cgi-win32"; string method="POST"; string postdata = "FUNC=GETSPID&USERID=apiblogt2&PASSWD=msnsdkt"; byte[] postbyte=Encoding.UTF8.GetBytes(postdata); byte[] resb = wc.UploadData(url, method, postbyte); string resmsg = Encoding.UTF8.GetString(resb); resmsg = resmsg.Replace("\n", ""); string[] arrstr = resmsg.Split('\t'); if (arrstr[0] == "1") { SPID = arrstr[1]; MessageBox.Show("取得SPID成功: SPID= " + SPID); } else { SPID = ""; MessageBox.Show(...

3分鐘學會使用程式發送msn訊息,php篇(一)

---電子發票整合方案 http:// rd-program.blogspot.com/ 2012/03/blog-post.html --- < imoo msn機器人測試平台,將於下週三(2009.6.24)取消所有未經申請試用的認證資訊 , 詳見相關資訊 > msnSDK訊息控制開發套件 同時支援MSN/Yahoo即時通 訊息雙向傳遞 ps.也請參考 msnSDK的使用流程 ================================ 步驟一:取得api 使用的權限(GETSPID) $file="http://59.120.234.84:8082/msnSDK/msn_cgi-win32?FUNC=GETSPID&USERID=apiblogt1&PASSWD=msnsdkt" ; $myArray=''; $mySession=''; $myResult=''; $getline=''; if (!($fp = fopen($file, "r"))) { die("could not open XML input"); } while ($getline = fgets($fp, 4096)) { $myArray=explode("\t",$getline); $myResult=$myArray[0]; $mySession= $myArray[1]; } fclose($fp); if ($myResult=="0") { echo "get session fail... "; exit(); } else { //$_SESSION["mySession"]= $mySession; echo "get session=".$mySession." "; } echo "<a href='REGISTER.php?uids=".$_GET["uids...

msnSDK 釋出支援YAHOO即時通的版本

msnSDK 經過適當的改寫後,已支援Yahoo 即時通 1.新增/刪除 聯絡人的處理 2.發送訊息 3.查詢暱稱 4.查詢個人資訊 5.傳送震動訊息 6.傳送離線訊息 Yahoo 再收送資訊的部份與既有MSN 使用不同的指令;但在msnSDK 裡,機器人會自動判斷發送的對象是使用哪種IM,所以使用同一個函式名稱不需變換 請參考其他相關文章 msnSDK文件下載 http://rd-program.blogspot.com/2008/10/msnsdk.html