before 2020/Apple

Mac OSX에서 키보드의 기본 기능키(Standard function keys) 옵션을 한방에 바꿔주는 앱.

hom2s 2012. 2. 18. 03:23
원래 기본 설정된 function key를 사용하고 있었는데 
이클립스 개발때문에 [시스템 설정 -> 키보드 -> function key의 standard feature 옵션] 을 켜고 개발을 해야 하는 경우가 발생.
개발이 끝나고 나면 다시 원래 상태로 돌리기 위해 [시스템설정->키보드->fun...션] 테크를 다시 타야하는 번거로움;;



<이놈이다.. 언제나 일이 끝나면 이놈을 찾으러 여기까지...>


숨김파일 show/hide 처럼 dash board에 있을꺼 같아서 찾아봤는데 그런 기능을 하는 위젯을 보이질않고..
결국 이리저리 찾아보니 누군가 친절히 apple script를 제작해 두셨다.
(source : http://stackoverflow.com/questions/3446128/enable-disable-fn-keys-from-the-command-line-on-the-mac)

하여 이것을 바탕으로 그냥 Apple Script Editor에서 Save As 해서 app 파일로 패키징~
게다가  예쁜 아이콘도 하나 구해와서 첨부~
(source : http://www.gettyicons.com/free-icon/103/pretty-office-5-icon-set/free-refresh-icon-png/

 완성~~

[문제점]
놀랍게 프로그램을 실행해보니 종료시키면서 "ReportCrash" 라는 프로세스가 생성되었다.
이름에서도 알수있듯이 알아보니 프로그램 런타임중 문제가 발생한 부분에 대한 보고를 해주는 프로세스라고하는데..
OSX 나 iOS 개발을 할줄모르는 나에겐 로그를 봐도 ;;;;
이게 생성되면 50~100MB 정도의 메모리를 '잠깐' 차지하게 된다.
그리고나선 일이 끝나면 사라져서 사실 별 문제는 없는걸로 보이는데 그래도 좀 찜찜하네
무엇보다 script나 기능을 실행하면서 생기는 문제라기 보단 Apple Script Editor로 app 패키징을 한 파일은
항상 저 프로세스가 오류를 보고한다. (빈 script 파일을 묶어서 실행해봄)
... 몰르겠다.

ps1 > 혹시 누군가 이런 문제를 겪어보신분 없으신지..
ps2 > 위 상황이 별 문제되지 않는다고 판단되면 받아서 써보시길