دوست عزیز، برای کانکت شدن به یاهو توسط jYMSG می تونید از چند خط زیر استفاده کنید!
كد:
yahooSession = new Session();
sessionListener = new = YourSessionListener(this);
yahooSession.addSessionListener(sessionListener);
System.out.println("Starting Yahoo Client!");
try {
YahooSession.login("Username", "Password");
} catch (AccountLockedException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (LoginRefusedException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("Connected to Yahoo Server");
که YourSessionListener یک Implement از SessionListener هست:
كد:
public class YourSessionListener implements SessionListener {
}
داخل YourSessionListener می تونید تعریف کنید که مثلا اگر کسی PM داد روبات چکاری انجام بده و ... مسلما باید تمام توابع SessionListener رو توی اون تعریف کنید و برای بعضی از اون ها مثل دریافت پیغام یا Add شدن یا ... Action تعریف کنید.