我想做MSN的机器人,网上找了一些代码,可是怎么都登陆不上MSN?
网络上的代码
public class YesmanRobot
{
public static void main(String[] args)
{
MSNMessenger msn = new MSNMessenger("yourname@hotmail.com", "xxxxxxxx");
msn.setInitialStatus(UserStatus.ONLINE);
msn.addMsnListener(new YesmanRobotAdapter(msn));
msn.login();
}
}
就是用JMSN的代码也登陆不上,是不是那边还需要设置?还是MSN的协议改了.
我用的WINXP 操作系统,JDK1.4
问题点数:100、回复次数:7Top
1 楼masse(当午 http://blog.sina.com.cn/xukf)回复于 2006-01-26 13:56:57 得分 30
协议应该不会改。
看看你的网络,如果在教育网,请给java程序加上代理。
Top
2 楼walksea(落月)回复于 2006-01-26 14:01:57 得分 0
但是用微软的MSN可以登陆上去.
再问一下代理怎么加?Top
3 楼walksea(落月)回复于 2006-01-30 13:47:58 得分 0
有没有人知道呀?Top
4 楼HeXuZhOnG(猪脑壳)回复于 2006-01-30 17:17:57 得分 50
前些天我用JMSN自已的MSN也登不上,用MSN却能登录。
MSN的协议好像有几个版本。
The MSN Messenger protocol has undergone several revisions over the years. At the time of writing (November 2003), Microsoft's servers allowed clients to use versions 8, 9, and 10 of the protocol. Individual protocol versions are often written as "MSNP8", "MSNP9" and "MSNP10".
Top
5 楼walksea(落月)回复于 2006-02-02 19:37:06 得分 0
我知道JMSN是用MSNP8和MSNP9写的.
现在能不能用了.Top
6 楼wzwfly(wzwfly)回复于 2006-02-04 20:54:24 得分 0
那么能不能问问,现在做机器人的话,有什么类库可以使用吗?Top
7 楼keelsike(blog.k99k.com)回复于 2006-03-01 22:24:04 得分 20
是的,我最近也研究这个问题,登录无法成功,返回911错误Top




