NateOn Plugin for Adium.

네이트온-퍼플 관련 자료실 [이전 포럼으로]
포럼 규칙
네이트온-퍼플 관련 자료만 업로드 해주세요. :)

svn 받기
svn co http://dev.haz3.com/svn/nateon/trunk

NateOn Plugin for Adium.

글올린이: xxfree86 올림: 토 2월 23, 2008 5:05 am

와... 포럼이 새단장했네요.
날로 번창하길 빕니다. :D

주인장께서 작성하신 pidgin nateon plugin 를 가지고
MacOSX용 메신저 Adium에서 사용할 수 있도록 플러그인을 만들어봤습니다. 일단 기본적인건 동작하는듯 싶네요.

사용법: 첨부압축을 풀면 나오는 플러그인 번들을 드래그해서 Adium.app 로 드롭, 아니면 그냥 더블클릭 하면 끝.
빌드환경: xcode 3.0
동작환경 : MacOSX 10.4.x ~ 10.5.x ( x86/ppc ), Adium 1.3.x

추가 : 원소스의 Emoticons_u.sm 파일을 Emoticons.plist로 변환하고 http://kldp.net/projects/nateon/의 이모티콘 이미지들과 조합하여 이모티콘셋으로 묶어 봤습니다.
사용법 : 첨부압축 풀면 나오는 이모티콘셋 번들을 더블클릭하여 설치하고 Adium preferrence에서 이모티콘셋을 추가 지정해주면 끝.

추가: 파일 송수신 지원. ( Unstable )

추가: Adium엑스트라에 등록되었습니다. 페이지힛에 도움이 될지도... -_-;;;

추가: 실명표시 메뉴

추가: Adium 1.3.x용 빌드 (hjfirst님 패치적용)

변경 : 본분 명칭수정

추가: zero budy problem fixed.
첨부파일
NateOn.AdiumLibpurplePlugin.svn131.rev5.tar.gz
Universal Binary / svn131
(102.27 KB) 2185 번 다운로드 함
NateOnAdiumPlugin_src_adium13.tar.gz
src with some patch
(15.96 KB) 1532 번 다운로드 함
NateOn.AdiumEmoticonSet.tar.gz
이모티콘셋
(107.2 KB) 2675 번 다운로드 함
xxfree86 님이 고침 (목 5월 07, 2009 12:42 am), 총 33 번 고쳐짐
xxfree86
 
글: 8
가입일: 금 11월 02, 2007 12:00 pm

Re: AdiumX nateon Plugin.

글올린이: haze11 올림: 월 2월 25, 2008 11:07 am

adiumx도 생각하고 있었는데 mac환경이 없어서 지금까지 해보지를 못했네요.
괜찮으시다면 지속적으로 adiumx용 패키지(?)를 지원해주시면 감사하겠습니다. :)

ps. 가입된 사용자도 업로드 가능하게 하였습니다.
haze11
관리자
 
글: 65
가입일: 화 4월 10, 2007 12:55 am
사는 곳: 학교

Re: AdiumX nateon Plugin.

글올린이: horowitz 올림: 목 3월 06, 2008 2:03 am

좋은 프로그램 감사합니다.
Adium에서 nateon이 되면 좋겠다고 여러번 생각했었거든요.

혹시 버전 update하셔도 여기 게시판에 올려주실건가요?
아니면 다른 곳에 ? ( 다른 곳에 올리실거면 소개해주세요. )
horowitz
 
글: 2
가입일: 수 3월 05, 2008 1:02 am

Re: Adium X nateon Plugin.

글올린이: 불가리 올림: 금 3월 28, 2008 6:07 pm

good job~ thx !! ^^
Macbook Pro 15' - ExHDD 2TB
Nikon D200 - 17-55 + 70-200vr + 30.4 + 85.8 + SB800 + Sandisk 8GB Extreme CF
PSP - 4GB Sandisk MS
Prada Phone
iPod - Touch 8G + Nano 3rd 4G
불가리
 
글: 3
가입일: 일 2월 24, 2008 12:02 am
사는 곳: SEOUL

Re: Adium X nateon Plugin.

글올린이: essis 올림: 월 4월 21, 2008 2:34 pm

고맙습니다. 잘 쓰고 있습니다. 그런데 특정 사용자에게로 파일을 보낼 수 가 없네요 받기는 잘되는데.

주로 공유기나 방화벽을 쓰는 쪽과 그런것 같은데, 문제(?)는 윈도우용 네이트온 클라이언트에서는 또 파일이 잘 보내집니다.

근데 또 웃기는건 맥용 네이트온 정식 버젼에선 안보내집니다.

이걸 수정을 할 수 있을까요?

힘드시면 제가 한번 수정을 해보고싶은데.. 이런 플러그인들의 개발은 어떻게 이루어지는지 잘 몰라서..

쉽게 접근하기 힘드네요. 어디 프로토콜 스펙이 있는건가요?

아니면 순전히 reverse engineering을 하는건가요?
essis
 
글: 1
가입일: 월 4월 21, 2008 2:25 pm

Re: Adium X nateon Plugin.

글올린이: haze11 올림: 월 4월 21, 2008 3:23 pm

프로토콜은 리버스로 구현하고 있습니다.
http://dev.haz3.com/trac/nateon/wiki/Protocol
위 링크에서 정리하고 있구요. 정리 안된 부분이 많네요. =.=;
맥 개발환경이 없는 관계로 제가 컴파일/패키징/테스팅은 못하고있습니다.
haze11
관리자
 
글: 65
가입일: 화 4월 10, 2007 12:55 am
사는 곳: 학교

Re: Adium X nateon Plugin.

글올린이: hssuh 올림: 금 5월 02, 2008 7:21 pm

Adium Xtras에서 다운로드했는데 설치가 안 되네요.
Adium Xtras 페이지에서 확인해 보니 mac os를 case-sensitive로 설치한 경우에 제대로 안 되는 것 같다고 하는데, 이 문제 해결 가능할까요?
보통 라이브러리 파일명 같은 걸 대소문자 정확하게 안 맞춰서 적어놓거나 하면 이런 문제가 생기는 것 같더라고요...
Adobe CS3 설치 때문에 한 바탕 난리치고 나서 바로 또 비슷한 경험을 하다니... ㅠㅠ
hssuh
 
글: 2
가입일: 금 5월 02, 2008 6:20 pm

Re: Adium X nateon Plugin.

글올린이: haze11 올림: 수 5월 07, 2008 12:52 am

원래 개발 타겟이 리눅스고 윈도우와 맥은 부가적인 산실입니다;;
혹시 맥용 패키지 관리하실분 계시면 손들어주세요~
제가 뭐 해드릴 입장은 아니고.. ㅠ_-
소스에 포함된 개발자 목록에 넣어드릴꼐요 =.=;;
haze11
관리자
 
글: 65
가입일: 화 4월 10, 2007 12:55 am
사는 곳: 학교

Re: Adium X nateon Plugin.

글올린이: xxfree86 올림: 수 5월 07, 2008 10:14 am

대소문자 구분하는 파일시스템에서의 문제는 확인을 좀 더 해봐야할듯 합니다.
사실 파티션나누고 포맷하고 등등의 테스트환경만들기가 쉽지 않아보이네요.
RW DMG로 테스트 해볼수도 있겠다는 생각만 하고있는 상황. -_-;;;

--> 추가
RW DMG에 넣어서 테스트 해보니 정말 안되더군요. -_-;
원인:
특정 상황에서 (여기서는 외부퍼플플러그인로드할때) NSFileManager::fileExistsAtPath() 함수가 제대로 동작하지 않음.

Tlen Service플러그인도 같은 현상이고, adium쪽에 대소문자구분하는 파일시스템관련 문제가 보고되고 있는걸 봐서는
아마도 애플애덜이 해결해야할 문제인듯합니다.
xxfree86
 
글: 8
가입일: 금 11월 02, 2007 12:00 pm

Re: Adium X nateon Plugin.

글올린이: hssuh 올림: 목 5월 15, 2008 5:49 pm

xxfree86 님의 글:원인:
특정 상황에서 (여기서는 외부퍼플플러그인로드할때) NSFileManager::fileExistsAtPath() 함수가 제대로 동작하지 않음.


아마도 그 함수의 매개변수로 지정한 (경로 포함) 파일명과 실제 파일시스템 상의 파일명이 대소문자를 따졌을 때 일치하지 않아 생기는 문제일 것 같습니다. 이 문제를 해결하려고 그 당시에 소스를 다운로드해서 빌드해보려고 했는데 잘 안 되더군요... ㅠㅠ XCode 사용법을 좀 더 공부해야 할 것 같은데 말이죠...
혹시나 문제를 해결하게 되면 여기에 다시 포스팅하겠습니다. :)
hssuh
 
글: 2
가입일: 금 5월 02, 2008 6:20 pm

다음

돌아가기: 자료실

접속중인 사람

이 포럼에 접속중인 사람: 가입한 회원 없음, 손님 1 명