Rath World » 2005 » May

Archive

Archive for May, 2005

네이트온 lib 개발 성공!

May 22nd, 2005 10 comments

삽질에 뻘짓을 거듭하여 msnmlib-java 와 거의 동일한 인터페이스를 가지는
nateonlib-java 를 완성했다.

봇용 아이디도 하나 만들어놓고, 날씨랑 이것저것 넣어서 테스트 해보는데 잘 된다 -ㅅ-

현재 nateonlib 으로는 UI를 가지는 Clone 이 나올만한 완성도는 아니지만,
봇과 같은 서비스를 만드는데는 충분하게 완성되었다.

머 인증부분때문에 계속 삽질한거 빼고.. 나머지는 msnmlib 과 거의 동일한 방식이라서 (NateOn이)
삽시간에 완성할 수 있었다. 게다가 msnmlib 에서 불편했던 점은 모두 개선하여 만든거라
버그도 적고, 잘 돌아간다 -ㅅ-

아무튼 nateonlib 에 만들어넣은 NateEncode.java 라는 녀석을 만든것은 정말 뻘짓이다.
다행히 라이센스 구문 주석 합쳐서 160줄에 끝나긴 했지만, 이 코드는 지금 내가 봐도 잘 모르겠고
아마 네이트온 인증모듈 만든 사람이 봐도 무슨 코드인지 모를꺼다 -_-;
리버스 엔지니어링, 이 짓도 하다보니 정말 짜증나는군.

흐흐 아무튼 댔다. 다른 밀린 일들 처리하고, 다시 봇 계열로 돌아와주마.
어설픈 봇들 모두 격파해버리리다. 국내 IM 시장점유율 3등 이내는 다 만들고 공통 인터페이스로 봇 서비스해야지.

Categories: Development Tags:

JMSN 로그인 안되던 문제

May 20th, 2005 9 comments

어제 (목요일) 오전부터 제가 만든 msnmlib 에서 MSN 네트워크로의 로그인이 막혔었습니다.
이로인해 제가 씨뿌린 제품들은 다 맛이 갔을것입니다.

대표적으로 JMSN 로그인이 안되었을텐데요.

이게 갑자기 안되는 이유를 설명드리자면, (그것도 제가 만든 msnmlib 만)
제 msnmlib을 그대로 사용하는 심심이라는 MSN 봇이 있는데
제가 요새 이 회사에 msnmlib 유지보수 및 기능추가로 프리랜서를 뛰고 있습니다.
로그인이 될때도 있고 안될때도 있는 요상한 문제가 있어서, 로그인 실패시 무조건 코드레벨에서 5회 retry 하도록 수정했었습니다.

그런데 심심이가 수천마리라서.. MSN 서버쪽에서 ‘뻘짓이다!’ 하고 Blocking 한듯합니다 ㅠ.ㅠ
다행히 Twisted Python 의 msn.py 를 보고 얼른 복구해놨습니다.
(서로 구현 방법이 달랐던게 어찌나 다행인지)

msnm.jar 만 새로 교체하시면 되고, 제 홈페이지 Projects 페이지에서 다운로드 받을 수 있습니다.
변경된 소스코드는 제가 오픈소스로 진행중인 프로젝트 페이지인 sourceforge.net/projects/jmsn 에서 CVS update 를 하여 보실 수 있습니다.

그럼 /-_-

Categories: Development Tags:

3년전 마소에 기고했던 글 발견

May 20th, 2005 3 comments

요새 재미있는 일들로 가득한 나날을 보내고 있다.
아무리 힘들어도 애인님이 있으니 지치는줄 모르고 일을 한다 -ㅇ-*

그러던 어느 때, 간만에 Google에서 ‘황장호’로 검색을 해보았다.
이것저것 살펴보다보니.. 아앗 2002년 8월에 내가 마이크로소프트웨어 잡지에
기고했던 글이 온라인으로 있다!! 기고를 권해주신 송우일님께 다시 한번 감사를 (_ _)

반가와서 읽어보았는데 ㅎㅎ 오래전에 자신이 썼던 글을 읽는것은 매우
재미있는 일인것 같다.

여러분들도 읽어보세요~*

클릭해보기!

Categories: Personal Tags: