개인적으로 네이트온의 쪽지기능을 많이 싫어해서 만든 프로그램입니다.

싫어하는 이유는 많이 있겠지만 YUE님의 나는 네이트온 쪽지창을 싫어한다.(http://yue.co.kr/66)라는 글이 모든 것을 설명해주는 것 같습니다.

사용법은 간단합니다.

프로그램을 실행하면 위와 같은 화면이 나오는데 기본적으로는 "특정 사용자만 차단"이 해제되어 있고, 이것이 해제되어 있다면 모든 쪽지가 차단됩니다.

그리고 특정 사용자만 차단하고 싶다면 위의 화면과 같이 "특정 사용자만 차단" 버튼을 체크하고, 사용자 이름 입력 부분에 차단을 하고 싶은 사용자의 이름을 입력하고 엔터키를 누르거나 "사용자 추가" 버튼을 누르면 차단할 사용자가 추가됩니다.

프로그램 시작과 동시에 별다른 설정없이 바로 차단이 동작합니다. 그리고 프로그램의 X버튼을 누르면 자동으로 트레이로 이동됩니다.(프로그램 종료는 트레이에서 가능합니다.)

마지막으로 "특정 사용자만 차단" 체크여부와 추가된 사용자는 프로그램 종료시 자동으로 user.dat라는 파일에 저장되고 이 정보를 이용해서 다음 실행시 해당 정보를 이용해서 프로그램이 실행됩니다.

※ 네이트온 프로토콜 등을 분석해서 만든 것이 아니고 쪽지가 오면 바로 꺼버리는 방식으로 만들었으므로, 프로그램을 사용한다면 쪽지가 왔었는지 여부를 알 수 없으니 사용상의 주의 필요함.(메시지함에 직접 들어가면 확인 가능)

(사용언어 / 제작툴 / .Net Framework버전 : C# / VS2010 / 2.0)

※ 아이콘
Posted by Gungume
,

뭔가 착오가 있었는지 약간 늦게 받았지만 어제 리눅스용 네이트온 소스를 메일로 받고 컴파일 후 실행을 해봤다...

메일을 받기 전에 이미 kfmes님 블로그 글중에서 "리눅스용 네이트온 knateon 사용기"를 통해 컴파일 방법이랑 필요 패키지 등을 봤고, 이미 패치가 2개 나온상태에서 원본 소스를 받았기에 컴파일하는데는 별다른 문제가 없었다.

프로그램은 KDE 기반이였고 쿠분투를 설치후에 필요패키지를 설치해주고 설치방법문서데로 컴파일후 실행하니 바로 실행이 되었다.

아래 스샷 2개는 처음 실행시 화면과 로그인후 화면이다.

전체적인 모양은 윈도우용과 별로 다른것이 없고 로그인후 화면을 보면 닉네임에 이모티콘이나 미니홈피 아이콘 등도 그대로 존재한다...

처음 실행시 메인화면 로그인 후 메인화면

나머지 스샷들은 대화창과 쪽지를 주고 받았을때의 화면, 그리고 통합메시지함이다.
 
대화암호화 기능은 아직 구현이 안되었기 때문에 대화창에는 암호화 설정이 해제된 상태라고 나온다. 그 외에는 기본적인 화면구성은 역시 윈도우용과 별다른게 없다. 다른 부분이라면 아직 구현안된 부분에 대해서는 표시가 없는정도이다...

0123


설치후 기본적인것만 사용해봤는데 말그대로 기본적인 대화나 쪽지에는 큰 문제는 없어보인다.

앞으로 좀더 사용해보면서 문제점 등을 찾아봐야할듯...
Posted by Gungume
,

클로즈 베타테스터 모집


맥용과 리눅스용 클로즈 베타테스터를 모집하기에 리눅스용 테스터에 그냥 신청해봤는데 선정이 됐다.

유저들이 직접 만드는것보다 회사측에서 공식적으로 제작해주는 모습이 좋은것 같다.

리눅스용은 소스를 제공한다는데 시간나면 분석이나 해봐야할듯....

Posted by Gungume
,




예전에 zextor님의 블로그에서 "네이트온의 오프라인 사용자에게 말걸기"라는 글을 보고 간단히 프로그램을 만들어봤다...

C&P위주의 코딩이라서 딱히 에러처리같은건 없다;;;

일단 http://zextor.tistory.com/2669774 -> 이곳에서 오프라인 사용자에게 말거는 방법이 자세히 설명되어있다...(설명의 귀차니즘;;;)

프로그램은 위의 링크에서 설명된것중에서 대화창의 "WS_DISABLED" 플래그를 해제해주는 역할을 한다...

일단 프로그램의 모양은 아래와 같고 사용법은 Spy++이랑 같다...
Nate Offline

대화창을 활성화하기 위해서 프로그램을 실행하고 위에있는 링크에 있는 방법데로 오프라인표시로 의심되는 사용자의 대화창을 켠다.

이후에 프로그램의 버튼 옆에 있는 아이콘을 아래 스샷처럼 대화를 입력하는 창(=붉은색 네모)에 드래그한다...(이때 다른 부분에 하면 작동이 안된다...)

드래그할때 "ClassName"이 스샷처럼 "SOFTWEB_CONTROL"인것을 확인하고 "대화창 활성화" 버튼을 누른다...
대화창 활성화하기...

"대화창 활성화" 버튼을 눌렀을때 성공이라는 메시지가 보인다면 아래 스샷처럼 마우스로 대화창을 클릭하고나서 메시지를 보내면 된다...
활성화된 대화창 테스트...

Spy++ 관련기능 소스참조 : 데브피아 류신 (kurishin)님...
(사용언어 및 제작툴 : MFC / VS2005)

Posted by Gungume
,