我目前想用 Java 实现我自己的 Yahoo 和 ICQ 客户端。我确实在 SOF 中搜索并找到了 openymsg 和 joscarlib。但我有问题: 1. openymsg 有效,但登录时出现警告:
Jan 21, 2012 10:41:05 PM org.openymsg.network.Session removeSessionListener
WARNING: SessionListener not found to be removed.
java.lang.Throwable
at org.openymsg.network.Session.removeSessionListener(Session.java:270)
at org.openymsg.network.Session.resetData(Session.java:3688)
at org.openymsg.network.Session.login(Session.java:337)
at org.openymsg.network.Session.login(Session.java:292)
at imTypes.Yahoo.startListen(Yahoo.java:47)
at imServer.Main.main(Main.java:20)
但我确实在登录名上方添加了 SessionListener : yahooSession.addSessionListener(this); (这个类当然扩展了 SessionAdapter)。
以及如何禁用日志记录?
- joscarLib 似乎不起作用,或者我的代码错误。请验证 joscardLib 是否仍然有效,我会尝试修复它。如果它不起作用,请向我推荐另一个 Lib。
非常感谢