It seems that send message too fast. And I know we can't chat to beyong 8 person at one time using the official msn client. I but if I close the switchboard I can send message to a lot of people.
So I want to know how to close the switchboard once send a message,
so I can send the message fast to a lot of people???
Thank you very very much!!!!!!!!!!!!!!!!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am facing the same problem. I know it is caused by the constraint that msn sever only allow 8 switchboards for one msn account at one time. I checked the JML API and found there is one method called "close()" for MsnSiwtchBoard. I tried invoking this method, but it seems not close the current switchboard immediately. Any idea about how this method work? and any solution for sending message to multiple contacts using JML. BTW, i don't want to create group conversion, because the message receiver will see the their receivers. Any help will be appreciated!!!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I wrote a msn robot using your code to send message to the some contacts.
my codes is as following:
messenger.sendText(Email.parseStr("xck**g@hotmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("wkh.**@gmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("ahz**g828@hotmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("simli***lar@gmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("w***@163.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("thew***mu@hotmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("l***83@hotmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("bo**g@hotmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("lv**@hotmail.com"),"test");
Thread.sleep(500);
messenger.sendText(Email.parseStr("g***b@hotmail.com"),"test");
It generate a exception as following:
[01-07 15:37] MsnMessenger: thewintersun100@live.cnErrorCode 800 , Changing too rapidly
outgoing : XFR 18 SB
incoming : 800 18
[01-07 15:37] ErrorCode 800 , Changing too rapidly
outgoing : XFR 18 SB
incoming : 800 18
[01-07 15:37] MsnMessenger: thewintersun100@live.cnErrorCode 800 , Changing too rapidly
outgoing : XFR 19 SB
incoming : 800 19
[01-07 15:37] MsnMessenger: thewintersun100@live.cnErrorCode 800 , Changing too rapidly
outgoing : XFR 20 SB
incoming : 800 20
[01-07 15:37] ErrorCode 800 , Changing too rapidly
outgoing : XFR 19 SB
incoming : 800 19
[01-07 15:37] ErrorCode 800 , Changing too rapidly
outgoing : XFR 20 SB
incoming : 800 20
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:37] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:38] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
[01-07 15:38] switchboardStarted MsnSwitchboard: thewintersun100@live.cn
It seems that send message too fast. And I know we can't chat to beyong 8 person at one time using the official msn client. I but if I close the switchboard I can send message to a lot of people.
So I want to know how to close the switchboard once send a message,
so I can send the message fast to a lot of people???
Thank you very very much!!!!!!!!!!!!!!!!
I am facing the same problem. I know it is caused by the constraint that msn sever only allow 8 switchboards for one msn account at one time. I checked the JML API and found there is one method called "close()" for MsnSiwtchBoard. I tried invoking this method, but it seems not close the current switchboard immediately. Any idea about how this method work? and any solution for sending message to multiple contacts using JML. BTW, i don't want to create group conversion, because the message receiver will see the their receivers. Any help will be appreciated!!!