맥에서 만화를 보려면 주로 Cooviewer를 써 왔는데, 최근에 일본의 미나미 료타 씨가 Mangao 라는 만화 전용 뷰어를 무료로, 그것도 오픈 소스로 공개했습니다.  현재 최신 버전은 10.1.1 이며 http://ryotaminami93.appspot.com/mangao.html 에서 다운받을 수 있습니다. 
이대로라도 스캔한 만화책을 볼 때 딱 좋긴 합니다만, 그래도 좀 아쉬운 점이 있더군요. 그래서 개인적으로 몇 가지 기능을 더 추가한 Mangao 개조 버전을 공유하고자 합니다. 
다운로드 링크는 
https://dl.dropboxusercontent.com/u/168552/Mangao_2013_12_17.zip
입니다.
 
원래 Mangao 대비 추가된 기능은 다음과 같습니다.
 
1. Open recent 메뉴 추가
2. 독 아이콘에 현재 페이지/총 페이지 표시
3. 풀스크린 표시시 현재 페이지를 좌우에 표시 (1페이지짜리는 좌 또는 우측 읽기 방향에 따라 한쪽에만 표시)
4. 이미지 효과 추가
 - 1번에 1개 필터만 적용 가능. 밝기/대비와 동시 사용 불가. 이미지 효과 적용시 밝기/대비는 자동으로 기본값으로 적용
 - 자동 색상 보정 : 느림, 사용시 주의 필요
 - 세피아 톤
 - 그레이스케일
5. 밝기 / 대비 효과 추가
 - 밝기/대비는 동시 사용이 가능
 - 밝기 기본(/) / 어둡게(,) / 밝게 (.)  
- 대비 기본(Shift + / )대비 약하게 (Shift + ,) / 대비 강하게 (Shift + .)
 
* 주의사항 : 
혹시 Mangao 를 이미 사용 중이신 분이라면 실행 전에 ~/library/preferences 폴더에서 com.RyotaMinami93.Mangao.plist 파일을 삭제하세요.
그리고 터미널에서 
killall -SIGTERM cfprefsd 
명령을 입력하고 리턴 키를 친 다음, 앱을 실행해야 합니다. 안 그러면 앱이 정상적으로 실행되지 않을 수 있습니다.
 
개조 버전의 소스는 아래 링크에서 받을 수 있습니다.
 
https://github.com/djhan/mangao_customized
 
사실 개인적으로 원했던 건 Cooviewer의 프로그레스 바, XAD Master API를 이용한 압축 해제 ( https://code.google.com/p/theunarchiver/wiki/XadMasterApiDocumentation ), 그리고 코믹 글라스의 자동 콘트라스트 보정 기능이었는데..... 어느 것 하나 구현하지 못했습니다.
 
보시면 아시겠지만 이미지 효과라고 해 봐야 코어이미지 필터를 적용했을 뿐입니다. 자동 색상 보정 필터는 GPU가 아닌 CPU로 연산하는 방식이라 속도가 엄청나게 느리고요. 그래서 중복 적용을 하지 못하도록 한 겁니다. 
어쩌면 사용 도중에 에러가 날 지도 모르는데, 여기 대해선 제가 해결하지 못할 가능성이 큽니다. 제가 전문 개발자가 아니라 웹서핑을 하며 대충 줏어모은 정보를 가지고 떄려맞춰서 기능을 집어넣었기 때문입니다.
 
망가오 개발자는 더 이상의 추가 기능 탑재를 저어하더군요. 그래서 개인적으로 배포하는 바입니다. 혹시 실력이 되고 시간이 되는 개발자 분이 계시다면 버그를 잡고, 다른 기능들을 추가해 주시기 바랍니다. 물론 LGPL 룰에 따른 소스 공개는 당연히 하셔야 할 테고요.
profile
전세계의 자유와 평화를 위하여!   for peace and freedom of world!
영광된 내일을 위하여!   for glorious tomorrow!
해피 키보딩딩!!!  Happy Keyboardingding!!!

 - DJ.HAN -