作者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)
1F:推 slalala:我不是用MsnContactListAdapter 而是MsnAdapter 参考看看 04/03 01:35
2F:推 slalala:看了API 该方法实作一样阿.可能JML卡阴? 之前有些方法不稳 04/03 01:39
3F:→ slalala:同一支BOT 有一阵子昵称无法设定 之後又好了QQ 04/03 01:40
4F:→ Nt1:可恶,我也觉的是JML卡阴啦!之前code完全没动有成功驱动该 04/03 01:51
5F:→ Nt1:listener一次,但後来怎麽试都试不出来了! 04/03 01:53
6F:→ Nt1:我也有试用换成 MsnAdapter,结果也是一样XD,到底是JML卡阴 04/03 01:55
7F:→ Nt1:还是MSN本身卡阴! 04/03 01:56
8F:推 slalala:Protocal写没问题的 所以我觉得是msn server XD 04/03 02:00
10F:→ Nt1:底下有人(应该是作者?)回说已经知道原因了,会上patch 04/03 02:23