틈틈히 만들어오던 안드로이드용 네이트온 클라이언트 JateRoid (자테로이드)를 오늘 아침에 마켓에 등록했습니다.
사용자 삽입 이미지


등록한지 몇시간 지나지 않았는데, 커뮤니티등에서 반응이 괜찮네요
사용자 삽입 이미지

사용자 삽입 이미지


이거 만들면서,
간만에 코딩하면서 밤을 새봤네요

2010/02/21 12:54 2010/02/21 12:54

Jateon 1.0 계획

JaTeOn 2008/04/01 23:38
안녕하세요 자테온 개발자입니다.

처음엔 단순히 리눅스에서 네이트온을 돌려보겠다는 생각으로 만들게 되었던 것이, 많은 자테온 사용자분들 덕분에 이렇게까지 커지게 되었네요.

자테온 유저분들께 고맙다는 말씀을 드리고 싶습니다.


아래 목록은 베타 버전(0.xx) 딱지를 떼고 자테온 1.0 으로 올라가면서 넣을 기능들입니다.

아직 구상만 하고 있지 실제로는 코딩을 옮기거나 하지는 않았습니다 -_-;;;
물론 1.0이 언제 나올거라고는 장담을 못드리겠네요
회사일도 해야되니깐요 :)  몇개월이 걸릴지 몰라요

  • 완벽한 파일 전송 구현
  • 자동 업데이터 지원 - 구버전 사용하시는 분들이 아직도 상당수 계십니다.
  • 테마 지원 - zip파일형태, 아이콘이나 사운드, 유저들이 직접 커스터마이징 가능
    아이콘 만들어주실 디자이너 구해요~
  • 대화/쪽지 기록 저장 - 아마 sqlite 를 이용하게 되지 않을까 생각합니다.
  • 편리해진 문자 발송 - 주소록기능을 추가하고, 번호 검색기능 강화
  • natelib 소스코드 정리 - 비효율적인 부분 개선, 안쓰이는 부분을 정리
  • 새로운 UI - 이번에도 SWT기반으로 갈 예정입니다만, 될 수 있는한 투박하지 않게 만들어볼려고 생각중입니다.


이 외에도 의견이 있으신분들은 블로그 댓글이나 자테온 포럼에 글을 올려주세요.

2008/04/01 23:38 2008/04/01 23:38

자테온 다국어버전을 계획하면서, 이번에 네이트온 영문판은 어떨까 하고 궁금해서 삽질을 시작했다.

외국 사람일것을 가정해서, 가상머신에 영문윈도우를 설치해서 테스트 해봤다.

사용자 삽입 이미지

내용이 많기때문이 일단 접어 놓았으니 ,
읽고 싶으신 분들은 아래 사용기 읽어보기를 눌러보길 바란다.

사용기 읽어보기

2008/01/06 20:16 2008/01/06 20:16

Jateon 0.24a / 0.18c

JaTeOn 2007/08/26 16:46
거의 한달만의 릴리즈네요(개강이 코앞이에요)

Jateon 0.24a


업데이트 내역
sms 보낸 문자 목록 10 개로 늘림
친구 삭제 기능 추가 (이전에는 메뉴만 있었음)
다른곳에서 접속해서 로그아웃되었을 경우 UI가 로그인된 상태로 있던 버그 수정
쪽지 받을때 나던 에러 수정
싸이월드 미니 홈피 로그인상태로 접속
gnu-java 로도 실행은 되나, 일부기능들은 동작하지 않음(sun-java 사용 권장)

그리고
eclipse.org 에 swt 3.3 가 정식 릴리즈 되었네요
자테온 실행시에 다운로드 되는 swt lib 도 3.3 정식으로 바꿨습니다

자테온은 자테온 포럼(http://jateon.kfmes.com)에서 구하실 수 있습니다
2007/08/26 16:46 2007/08/26 16:46

SKC에서 개발중이던 리눅스용 네이트온 KNateon 클로즈 베타가 되었다.
장두현님 수고하셨습니다 (__ )
메일로 소스파일을 받고 컴파일 하는데 참 힘들었다 -_-;;



시작하기전에 한마디 ...

링크나 트랙백은 걸어주시는건 환영합니다만,

퍼가지마세요 -_  -



1. 배포판/버전    : ubuntu/7.04 (feisty)
2. kdelibs 버전   : 3.5.6-ubuntu4
3. g++ 버전       : 4.1.2-1ubuntu1
4. 32bit/64bit OS : 32bit
5. 기타 특징      : (여러가지) 이 포스트를 읽어주세요
6. 증상           : 컴파일문제, 타이틀바오타, 사운드설정문제
7. 레포터조언     : 이 포스트를 잘 읽어보시면 도움이 될듯합니다.


삽질기를 적어본다

INSTALL.~~~ 파일을 읽어보면
 - kdelibs4-dev (3.5.7-0ubuntu1)
 - libsqlite3-dev (3.3.13-0ubuntu)
 - xorg-dev (7.2-0ubuntu11)
 - libarts1-dev (1.5.7-0ubuntu1)
 - libartsc0 (1.5.7-0ubuntu1)
 - libartsc0-dev (1.5.7-0ubuntu1)

패키지가 필요하다고 했는데, 필자는 ubuntu 환경이어서
kde-devel, libqt3-mt-dev 패키지를 설치했다

(컴파일 삽질하다 알게된 사실이지만)저기에 개발패키지 몇개가 빠져있었다.
autoconf
automake
build-essential

압축파일을 풀면 나오는 디렉토리 knateon , messagebox 중에 messagebox 부터 들어가보았다

설명 파일에는 일반 계정으로 작업을 하도록 나와있는데
퍼미션 에러가 나는듯하여 root 로 작업을 진행했다.

# cd messagebox
# make -f Makefile.cvs 
여기서 automake, autoconf  문제가 발생하는 것은 해당 패키지가 설치되지 않았기 때문에 나는 문제이다
# ./configure --prefix=/usr
# make
# make install
하면 messagebox 는 설치가 완료된거다

자 이제 knateon 으로 넘어가보자
# cd knateon
# make -f Makefile.cvs
# ./configure --prefix=/usr
# make
한참을 make 컴파일하다가
make[3]: *** `knateon'에서 필요로 하는  타겟 `../src/lib/libextlib.a'를 만들 규칙이 없습니다.  멈춤.
이런 메세지와 함께 중단이 되는걸 볼 수 있다

필자는 여기서 한참 고민을 했다 .
그런데 libextlib.a 라 .. 뭔가 이름이 미심쩍어서 손을 봐줬다
(이부분은 추후 고쳐질거라 믿습니다.)
cd src/lib
cp libext.a libextlib.a
다시 knateon 디렉토리로 이동한뒤에
# make
# make install

을 하면 Knateon 의 설치가 끝난다.

리눅스용 네이트온을 실행해보았다.
$ knateon

오오 K나테온 !
한참의 삽질끝에 K나테온을 띄울수 있었다.
급하게 마무리 하시느라 그랬는지 몰라도 타이틀바를 보면 KDE Nateon Messanger 이라고 오타가 나있다 :)

아이디와 패스워드를 넣고 로그인하면 ...

허거덕 ..  크래쉬 .. OTL (오류 안나는 분은 그냥 넘어가셔도 될듯)
KED crash handler
고지가 멀지 않았다!!

KDE 크래시 핸들러의 Backtrace 를 차분히 보자
Sounds::play() 에서 뭔가 문제가 생긴듯하다.

KDE의 audio device 설정을 어디서 해야되는지 몰라서
amarok 을 띄운뒤에 메뉴 - Settings - Configure Amarok 에 들어가서
Engine 탭에서 Autodetect 으로 되어있는 상태에서
다른 장치 alsa 나 oss 로 바꿨다가 다시 Autodetect 으로 바꿔준다.
* 이부분은 쿠분투 사용자가 아닌이상 부팅할때마다 설정을 해줘야하는듯 하다.

이제 amarok 을 빠져나온뒤에,
다시 knateon 을 실행해본다

로그인도 잘 된다 +_+

설치 및 세팅은 여기까지 하고,
이제부턴 진짜 사용기를 올려본다.


knateon 실행화면

knateon 실행화면


이곳저곳 살펴보았는데 완성도가 상당한듯하다
(자테온과 비교되잖아 ... 털썩 OTL)

쪽지/대화 잘 작동했다.
아쉽게도 문자보내기 기능은 아직 지원되지 않았다.
필자의 경우에는 로그인 이나 대화 알림이(토스트윈도우였나) 우측 상단에 뭉개져서 나와서 누가 로그인했는지 알 수가 없었다.

사용자 삽입 이미지

사용자 삽입 이미지

tray
트레이 기능도 착실하게 동작했었다.

미니홈피 및 웹브라우징
미니홈피 연동도 잘 되는듯 하다.
대화목록에서 집(?)클릭을 하면 뜨지 않고, 마우스 우클릭후 미니홈피 보기를 해야 된다
브라우저는 Firefox 가 아닌 컹커러로 연결되었다.

그나저나 싸이월드 로그인 한채로 미니홈피 접속을 어떻게 했는지 궁금할 따름이다
(나중에 분석해서 자테온에도 넣을까 -_-a)

아직은 클로즈 베타라 몇가지 버그와 보완점이 보이고 있으나,
SKC에서 공식적으로 리눅스용 네이트온을 내놓았다는점에 의의가 크다고 할 수 있다.

또 한가지 아쉬운점이라 하면, KDE기반이어서 gnome 를 사용하는 필자의 환경에서는 조금 무겁게 느껴졌다고나 할까 (추가로 설치하는 KDE관련 패키지용량이 ···)

오픈베타쯤되면 우분투 바이너리 패키지로 나와있을 knateon 을 기대하며
이번 포스팅은 마무리 지어야겠다.

ps. knateon 만드시느라 수고하신 장두현님과 주변분들에게 박수를 ···
2007/08/09 04:15 2007/08/09 04:15

블로그 포스트 작성하다가 파일첨부하는 과정에서 에러가 발생하여
쓰던글 날려 다시 작성합니다 -_-;;;(자동저장이 왜 안됬던건지···)

JaTeOn 베타로 전환한지 이제 일주일정도 되었습니다.

커뮤니티를 폐쇄적으로 운영할꺼라고 했는데도 불구하고,
몇몇 소수의 분들이 자테온에 대한 글을 블로그에 포스팅한다거나 게시판에 올리셔서
엊그제부터 등록 신청 요청글이 부쩍 늘어난듯싶습니다.

사용자 삽입 이미지


다음은 제가 보낸 문의 메일과,
sk 네이트측으로부터 온 답변입니다.

사용자 삽입 이미지


사용자 삽입 이미지

네이트온을 사용하기위해서는 무려 OS를 바꾸라는 듯한 내용으로밖에 들리지 않았고,
프로토콜또한 보안상의 문제로 공개할 계획이 없다하니...

네이트온 메신저를 자주 사용하시는 분이라면 아실겁니다...
이따금씩 날라오는 쇼핑몰 사이트홍보/성인사이트홍보 등등 [몇달전 포스트 참조]

최근에는 상대방을 등록하지 않아도 쪽지를 보낼 수 있다는 점을 악용하여 스펨 쪽지를 보내는 경우도 목격되고 있습니다.

지금까지 보안상의 문제로 프로토콜이나 API 를 내놓지 않고 있는 실정입니다만,

패킷캡쳐해서 프로토콜 분석을 하고 그걸 바탕으로 네이트에서 처리 해주는 식으로 자테온을 만들었습니다. 공개된 문서같은것이 없고 일일이 분석하고 구현하다보니 많은 기능들을 구현하지 못하고 있지요.

윈도우를 띄우기위해 시스템 재부팅을 한다거나, vmware 등을 이용하는것은 배보다 배꼽이 더 큰격이라 판단되어 자테온 제작에 들어갔던 것입니다.

제가 지금까지 만들어온 프로그램들과는 달리, 이번 자테온에 대해서 상당히 민감한 이유는 지금까지 정황으로 볼 때 sk 측에서 좋게 생각하지 않을수 있다는 점입니다.

리버스 엔지니어링쪽에 관심을 가지셨던 분이라면 제 입장을 어느정도 이해하시리라 봅니다.


의도하지 않았던 몇몇 소수 사용자분들의 활동 덕분에(?) 난처한 상황이 되어버렸네요.
베타 초기까지 잘 유지되어왔던 사용자관리(그때까지만해도 관리가 수월했습니다만) 방식으로는 더이상 유지 관리가 힘들거 같아서 조심스럽게 결단을 내려야 하게 생겼습니다.

이시간 이후로 오픈 베타로 전환합니다.

JaTeOn(자테온)을 사용하시거나, 사용하시는 분들께서는 다음 내용을 잘 읽어주셨으면 합니다.

* jateon 은 공식 포럼가입후 받으실 수 있습니다.
가입시 네이트온 메일 주소를 반드시 적어주세요.
(기존 가입자분들도 회원정보 수정을 해주세요)


* 블로그나 게시판에 자테온 관련글을 올리시는 분은 내용에 이 주소로 링크를 걸어 주세요.

* 영리목적으로 사용 하시면 안됩니다(광고나 스펨 기타 등등)

* 위 사항들을 어길시에 jateon 이용에 제한이 있을수 있습니다.

* 로그인/쪽지/대화/닉네임변경/상태변경 기능밖에 구현 되지 않았습니다.
(필요한 기능은 요청하시면 다음 버전에 추가 될 수도 있지만, 원격제어나 화상채팅 등과같이 무리한 내용들은 무시될 가능성이 매우 높습니다.)

* 별도의 공지 없이 jateon 이용이 중지될수도 있습니다.
(공지 나오면 그 내용에 잘 따라 주시면 고맙겠습니다.)

* 마지막으로 제 글에 동의 하지 못하시는 분들은 사용하지 마세요~

2007/01/28 22:30 2007/01/28 22:30

JaTeOn Alpha 0.05 release

2006/11/25 22:03

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력하세요.