OS X에서 카카오톡 하기



테스트 환경
OS X Mavericks GM
OS X Mountain Lion
Mac Mini
Macbook Air
Macbook Pro
Wineskin(2.5.12) / Wineskin Winery(1.7)
Wine(1.6.X)

고급 사용자분들을 위해 간단하게 설명먼저 해보겠습니다.
우선, 새로 나온 1.7버전 이상의 Wine에서는 정상적으로 구동이 되지 않습니다. 
이 때문에 제가 초반에 쓸데없이 와인트릭을 많이 설치하게 되었죠..
1.6.X의 와인으로 설치하시기 바랍니다.
저는 Wineskin(2.5.12)를 사용했습니다. 다른 툴을 사용하셔도 문제 없으리라 생각합니다.
사용한 와인트릭 중 필수로 설치하셔야 하는 것은 gdiplus입니다. gdiplus가 있어야 카카오톡의 UI가 제대로 구현이 되더군요.
그 외에 설치한 와인트릭은 C++계열 와인트릭들(카카오톡이 C++로 개발되었다고 합니다.)과 wmp9(wm9을 Wineskin에서 설치하시려면 먼저 msxml3를 설치하신 후에 설치하셔야합니다.), directx9계열 와인트릭입니다.
gdiplus로만 실행했을때에도 카카오톡이 정상적으로 실행되었습니다만 참고용으로 적어드렸습니다.
또한 X11을 사용하지 않았습니다. X11을 사용했을때 카카오톡이 구동은 되나 창이 제대로 나타나지 않는 현상이 발생하여, Wineskin내에 screen option에서 'Use Mac driver instead of X11'을 활성화한 채로 사용하였습니다.
초기 로그인은 한번에 성공하지 않고 최소 두번째 시도, 최대 세번째 시도때 로그인이 성공적으로 되었습니다.
인증은 바로 성공되지만, 카카오톡 서버와의 초기연결이 불안정한듯합니다.
초기 인증이 된 후엔 프로그램을 재시작하여도 바로 로그인(잠금모드 활성화)이 됩니다.

파일전송 및 이모티콘은 불안정하게 작동합니다. crash되거나 하진 않지만 성공률이 낮은 편입니다.
모 블로그에서 riched20을 사용해야 한다는 글을 참고하였었는데(그 글은 우분투에서 와인을 이용해 카카오톡을 설치한 글이었습니다.) 제 테스트 결과 riched20 winetrick을 사용하면 한글입력이 제대로 되지 않는 현상이 생깁니다.
한글은 읽을만한 수준으로 출력되나 살짝 아쉬운 편입니다 영어 입력 및 출력은 매우 자연스럽습니다.
추후 설정으로 개선되기를 기대합니다.
제가 테스트 할 수 있는 3개의 맥에서 테스트를 하였고 모두 성공하였습니다.
프로그램을 여러번 끄고 켜다보면 될겁니다...



1탄에 이어 카카오톡을 정상적으로 구동하기 위한 설정입니다.

가운데 위에 있는 Tools를 선택합니다.

(Windows EXE:에는 kakaotalk.exe가 선택되어있어야합니다.)


가운데 Utilities 바로 아래에 있는 Winetricks를 선택합니다.

다음과 같이 검색에 'gdiplus'를 선택하고 중앙 우측에 있는 Run을 클릭합니다.

gdiplus가 설치됩니다. 

Close를 누르고, Wineskin을 종료(cmd + q)합니다.


재부팅을 합니다.

(Mavericks에서만 일어나는 문제인지는 모르겠지만, 바로 kakaotalk.app을 실행하면 -10800오류가 발생합니다. 재부팅을 하고 나면 정상적으로 어플리케이션이 실행됩니다.


다시 kakaotalk.app가 있는 폴더로 갑니다.

(/사용자/계정명/응용프로그램/wineskin/)


kakaotalk.app를 실행합니다.

이 파일을 다른곳으로 옮기셔도 상관없습니다.



로그인을 하려고 하면 위와 같은 안내창이 뜨면서 계속 실패합니다.

그 와중에 인증이 가능하긴 합니다. 

정상적으로 인증을 마치고 계속 로그인을 시도하면, 저의 4번의 테스트에서는 최소 두번째 최대 세번째에 로그인이 되었습니다.


초기 구동에만 성공하고 나면 그 이후에는 로그인 실패 없이 카카오톡 실행시 잠금화면으로 넘어가 이용이 가능했습니다.


위 사진처럼 친구목록 불러와지고, 한글 표시가 제대로 됩니다.. (이름과 사진 일부는 지웠습니다.)

친구목록이 몇몇 환경에서 불러와지지 않는 문제는 저도 잘 모르겠네요.

저 역시도 제일 처음에는 친구목록이 안떠있다가 어느 순간부터 친구목록이 나타났습니다. 

파일 전송처럼 복불복으로 동기화에 성공하는듯합니다.


이모티콘, 파일전송등은 불안정하게 동작하며, 프로필사진 보기는 정상적으로 작동합니다.

가끔 빠르게 한글을 타이핑 할때 글이 섞이는 경우가 발생했는데, 다른 프로그램(사파리 등)에 타이핑을 하고 다시 카카오톡으로 넘어가면 다시 정상적으로 타이핑이 가능했습니다.


Ubuntu와는 다르게 한글 입력을 위하여 riched20을 선택할 필요는 없습니다.


그 외에 설치해보았지만 불필요했던 winetrick입니다;

c++계열, wmp9(msxml3의 사전설치가 필요합니다.), wmp10, d3dx9계열


한글이 ㅁㅁㅁㅁ이나 기타 읽을 수 없는 언어로 나오시는 분들은 가지고 계신 한글 폰트가 깨져있는 경우입니다.

구글에서 '와인 한글 깨짐'을 검색하시면 관련 정보를 얻으실 수 있습니다.

(Winetrick내에 있는 한글 폰트를 설치하실 수도 있습니다.)

http://blog.hwanmoo.kr/26

폰트 깨짐 및 변경에 관한 글 올렸습니다.

미흡할 수 있지만 참고해주시면 감사하겠습니다.

...

완성하신 카카오톡.app에 사용하실 수 있는 icn파일입니다.

(제 친구가 수고해 줬네요.)

http://latuacantante.tistory.com/172

사실 굳이 icn파일을 안쓰더라도 웹에서 png파일이나 jpeg파일을 구하셔서 파인더 상에서 아이콘을 입힐 수도 있습니다만;;

...

추가사항

소리 알림이 정상적으로 작동하지 않는다면, gdiplus와 함께 wmp9(윈도우 미디어 플레이어9)를 설치하시면 됩니다.

wmp9을 설치하기에 앞서 msxml3와인트릭을 먼저 설치해야합니다.

조만간 설명에 추가하겠습니다.

http://blog.hwanmoo.kr/26


...

현재까지 발견된 버그

1. 파일전송, 이모티콘 불안정(복불복)

2. 대략 만개 이상의 메세지가 들어있는 카톡방을 열었을 시 그 대화창 freeze(그 외 기능은 정상적으로 작동합니다.)



도움이 되셨으면 아래 손가락 클릭 부탁드립니다^^


신고

WRITTEN BY
퐌무

트랙백이 하나이고 , 댓글  107개가 달렸습니다.

트랙백을 보내세요

트랙백 주소 :: http://blog.hwanmoo.kr/trackback/18 관련글 쓰기
  1. 으이그 퐌무 이놈을

    Tracked from 2a7ua6antante님의 티스토리 2013.10.12 11:46

    기왕 해주는 김에 아이콘 파일도 만들어주면 어디가 덧나냐 KakaoTalk.icns OS X 카카오톡 용 아이콘 파일입니다

  1. 이전 댓글 더보기
  2. 채팅창에 메시지 만개 이상이면 로드가 안된다고 하셨는데 이거 고칠수 있는 방법은 없나요?
  3. 오!! 정말 감사합니다! 정상 작동합니다! 이미지다운이 안되긴하네요ㅋㅋ 타자도 가끔 이상하게 되긴합니다만 문제될정도는 아니네요!
    좋은 정보 감사드립니다^^
  4. 카카오톡 설치, 한글화까지 다 됐는데… 로그인이 안됩니다 로그인만 수십번째;;; 테더링도 했는데 안되고.. 저같은 문제 갖고 계신 분들도 계신가요?
  5. 제가 이거를 끝까지 해봤는데 제붙하고실행할려하니까 틀어질 기미도 안보이는군요... 혹시 이런현상 아시는지요?
  6. 네트워크문제 2014.02.17 16:39 신고
    맥 네트워크 문제 생길때 네트워크 접속방법을 다르게 해주시면 된다고 하시는데 ㅠㅠㅜ 접속방법은 어디서 어떻게 바꾸는건가여
  7. 우왕..!!! 진짜대단하시네요.... 정말차근차근설명해주셔서 감사합니다.
    저도 재붙하고 실행했는데 안켜지길래 안되는구나...ㅜㅜ 하고 밥먹고왔는데
    딱!!!켜져있네요 ㅋㅋㅋㅋ
    한글도 다잘나오고 ㅎㅎ!!!
    친절한설명 감사합니다 ㅎㅎ!!!
  8. gdiplus가 없어요ㅜ 그대로햇는ㅔ
  9. 어플리케이션 실행해도 응답이 없어요.....ㅠㅜ


  10. 저기!!! 로그인 실패 계속 하는데
    인증 (?) 무슨 말인가요 ㅠㅠㅠㅠㅠ?

    다 다운받고 다 완료햇는데 로그인이 안되네요...ㅠㅠㅠ
  11. 왜재부팅하고 카톡누르면 켜지지가않져?....
  12. 제부팅 한다는게 무슨 뜻인지 잘 모르겠네요.
    컴퓨터를 다시 껏따키라는 건지 아니면 wineskin을 끄라는건지 모르겠어요.
    답변 부탁드립니다.
    • 컴퓨터를 켜는 것을 보통 부팅한다고 합니다. 재부팅 하실 땐 컴퓨터를 종료하신 후 다시 부팅하시면 됩니다.
  13. 똑같이 다 햇는데 카카오톡어플을 누르니깐 dock에서 0.5초??떳다가 실행은안되고 계속 튕기네요..어떻하면되나요??
  14. 똑같이 다 햇는데 카카오톡어플을 누르니깐 dock에서 0.5초??떳다가 실행은안되고 계속 튕기네요..어떻하면되나요??
    • 혹시 1.6X버전이 아니라 1.6.2 설치하시지 않으셨던가요?
      제가 그랬더니 똑같은 증상 나타났었는데,
      1.6X 로 처음부터 다시 만들었더니 실행되더라구요.

      로그인이 스무번째 안되고 있어서 그렇지...ㅠㅠ 참고하세요~
  15. 설치 다 했는데 결정적으로 카톡창이 안 떠요ㅠㅠ 실행은 되고 있다고 밑에 dock에도 뜨고 한데 창이 안 보입니다. 어떡해요ㅠㅠ
  16. 진짜 말그대로 백번도 넘게했는데 로그인 실패하면 어떻게 해야될까요?ㅠㅠ진짜 로그인이 죽어도 안되요....ㅠㅠ도와주세요ㅠㅠ
  17. 혹시 exe 파일들을 다운받을 때마다 위너리에서 버전 선택을 뭘로 해야하는지 알 수 있는 방법 있나여?
  18. 잘설명해주셔서 설치는 끝났는데 카카오톡 실행시 내pc인증에서 인증번발송 후 기다리는데 헨드폰으로 문자 수신이안되고있어요
    회사 랜을 사용해서 혹시나 무선 오ㅏ이파이로도해보는중인데.
    인증절차를 거쳐야하는것은 맞는지요.
    혹시 저같은 경우라면 어떤 방법을 사용해야하는지 문의드립니다.
  19. 감사합니다^^ 2014.03.30 12:08 신고
    방금 설치해서 잘 쓰고있습니다! 감사합니다~~
  20. 비밀댓글입니다
  21. 비밀댓글입니다
secret