作者Nt1 (用功點吧!)
看板java
標題Re: [J2SE] MSN機器人<--->Java App ?
時間Fri Apr 2 23:48:50 2010
謝謝大家的建議,目前是用JML,的確是符合我的需求,但目前碰到一個問題想請問一下
我想讓這個 robot 在有人加入他時,該 robot 會自動同意(目前是要手動登入點同意)
我的程式片段如下:
MsnMessenger messenger = MsnMessengerFactory.createMsnMessenger(email,
password);
//..................................
protected void initMessenger(MsnMessenger messenger) {
//..............
messenger.addContactListListener(new MsnContactListAdapter(){
public void contactAddedMe(MsnMessenger messenger,
MsnContact contact){
messenger.addFriend(contact.getEmail(), contact.getDisplayName());
}
});
}
但這個listener一直沒有反應,抓不到user加入他的這個事件,請問有用過JML的人是
怎麼解決這個問題呢?
謝謝
※ 引述《Nt1 (用功點吧!)》之銘言:
: 大家好,如果我現在有一個 java application, 假設很簡單,input x, return x*x
: 我想做一個 msn robot,這個msn robot會把值(client 傳給他的訊息)再丟給這支java
: application,運算完後把結果丟回給client。
: 簡單來說我的需求就是將丟給 msn robot 的訊息,再丟給另一支java程式當他的input。
: 請問有什麼樣的參考資料嗎? 之前查了一個資料,好像可以透過web service去做…
: 不過目前的程式要改成web service有點麻煩,不合成本QQ 所以想在不大量改動程式
: 的情況下完成,謝謝!
--
http://www.flickr.com/photos/mong0520/collections/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.30.33
※ 編輯: Nt1 來自: 114.32.30.33 (04/02 23:56)
推 slalala:我不是用MsnContactListAdapter 而是MsnAdapter 參考看看 04/03 01:35
推 slalala:看了API 該方法實作一樣阿.可能JML卡陰? 之前有些方法不穩 04/03 01:39
→ slalala:同一支BOT 有一陣子暱稱無法設定 之後又好了QQ 04/03 01:40
→ Nt1:可惡,我也覺的是JML卡陰啦!之前code完全沒動有成功驅動該 04/03 01:51
→ Nt1:listener一次,但後來怎麼試都試不出來了! 04/03 01:53
→ Nt1:我也有試用換成 MsnAdapter,結果也是一樣XD,到底是JML卡陰 04/03 01:55
→ Nt1:還是MSN本身卡陰! 04/03 01:56
推 slalala:Protocal寫沒問題的 所以我覺得是msn server XD 04/03 02:00
→ Nt1:底下有人(應該是作者?)回說已經知道原因了,會上patch 04/03 02:23