어제
IgetLinux 를 설치하고,
gaim으로 봇에게 메세지를 날려봤다
그런데 이게 왠일인가!!
msn messenger, webmessenger, jmsn, minimsn,
심지어는 폰으로 해도 응답이 잘 작동하던
봇이 이상하게도 정상적으로 작동하질 않는 것이었다.
터미널 창을열고
ssh 접속을해서,
상태를 봤다
gaim에서 보낸 메세지에 줄바꿈이 들어가 전송이 되는것이었다.
윈도우로 돌아와서,
eclipse 디버깅으로,
gaim에서 넘어온 메세지를 보니
\r\n 이 앞에 붙어서 날라오는걸 확인했다
String rm = mime.getMessage();; // args[0];
if(rm.startsWith("\r\n")){
rm = rm.substring(2);//gaim 에서 메세지들어올때 \r\n이 붙어서 들어옴
}
이렇게 코드를 수정했다.
IgetLinux 를 설치하고,
gaim으로 봇에게 메세지를 날려봤다
그런데 이게 왠일인가!!
msn messenger, webmessenger, jmsn, minimsn,
심지어는 폰으로 해도 응답이 잘 작동하던
봇이 이상하게도 정상적으로 작동하질 않는 것이었다.
터미널 창을열고
ssh 접속을해서,
상태를 봤다
gaim에서 보낸 메세지에 줄바꿈이 들어가 전송이 되는것이었다.
윈도우로 돌아와서,
eclipse 디버깅으로,
gaim에서 넘어온 메세지를 보니
\r\n 이 앞에 붙어서 날라오는걸 확인했다
String rm = mime.getMessage();; // args[0];
if(rm.startsWith("\r\n")){
rm = rm.substring(2);//gaim 에서 메세지들어올때 \r\n이 붙어서 들어옴
}
이렇게 코드를 수정했다.
Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다