홈페이지에 가서 다운로드 받고 jar 파일을 더블클릭해서 설치 하시면 됩니다.
어플리케이션 > Unicode Rewriter > bin > UnicodeRewriter.jar
를 실행하시면 스샷과 같은 화면이 뜨고,
Browse 버튼을 누르고, 바꾸실 mp3 파일이나 폴더를 선택하고 Convert를 누르면 끝입니다.
전 귀찮아서 mp3가 있는 폴더를 선택하고 통재로 convert를 눌러서 변경합니다.
OSX의 기본 터미널이 조금 아쉬워서 검색을 해 봤더니.. 바로 나오네요. iterm2
무료에 오픈소스 입니다.
한글 지원도 문제 없고, 무엇보다.. 마음에 드는건 화면 분할을 지원 한다는 겁니다.
쉘 코딩하다가.. 실행 할려고 하면 창전환이나 탭 전환을 했었는데..
이 터미널이면 그게 바로 해결 되네요..
기본 터미널이 부실하고 뭔가 아쉽고, 느리다고 생각하시던 분은 바로 바꿔 보세요.
화면 분할 방법
좌우 분할은 command+D, 상하 분할은 shift+command+D 입니다.
그리고 분할한 다음에 이동은 alt+command+방향키 입니다.
더보기
그리고, 윈도우 cmd.exe를 대체할 콘솔이 없나 해서 찾아 봤더니.. console2라는 오픈소스 어플이 있네요..
하지만, 한글 출력에 약간에 문제가 있습니다.
이건 구글 검색을 약간해 보니.. 해결 방법이 나오네요. onjo님의 블로그에 보시면, Console2 (2.00.145)을 보면 한글이 잘 해결된 상태로 업로드 되어 있습니다.
여기서 준비물이 있는데, .plist 파일을 수정해 주기 위해서 xcode를 받아서 설치해 주시거나, Property List Editor를 받아서 설치해 주시면 됩니다.
우선 ~/Library 폴더가 보이지 않네요.
터미널을 띄워서 ~/Library폴더를 먼저 보이게 해 줘야 합니다.
응용프로그램 > 유틸리티 > 터미널 을 선택해서 터미널을 띄워 주시고 아래와 같이 입력해 줍니다.
chflags nohidden ~/Library/
이렇게 입력하고 나면 보이지 않던 라이브러리 폴더가 보입니다.
여기서 ~/Library/Preferences/com.apple.symbolichotkeys.plist 파일을 찾아서 열어 줍니다. 60 > value > parameters > Item 2의 값을 1048576에서 131072로 변경합니다..
61 > value > parameters > item 2의 값을 1572864에서 131072로 변경합니다. (metapho님 좋은 팁 감사합니다.)
색상을 표시하는건 LSCOLORS인데, 아래와 같이, 11개를 2개씩 조합해서 사용합니다.
directory
symbolic link
socket
pipe
executable
block special
character special
executable with setuid bit set
executable with setgid bit set
directory writable to others, with sticky bit
directory writable to others, without sticky bit
조합코드는 아래와 같습니다.
a black
b red
c green
d brown
e blue
f magenta
c cyan
h light grey
A block black, usually shows up as dark grey
B bold red
C bold green
D bold brown, usually shows up as yellow
E bold blue
F bold magenta
G bold cyan
H bold light grey; looks like bright white
x default foreground or background
이 3가지만 하면, 왠만한 캡쳐는 무리가 없습니다.
그런데 흠이 있다면, 옵션이 없다는 겁니다 ^^;; 파일명도 바꾸고 싶고, 파일의 형태도 바꾸고 싶은데..
이런 옵션을 terminal에서 command로 처리 하는 방법 입니다.
1. 캡쳐 파일 이름 바꾸기
defaults write com.apple.screencapture name "New Name"
killall SystemUIServer
"New Name" 부분에 원하는 기본 파일 이름을 넣어 주시면 됩니다. 이 옵션을 정해 주시면 파일명 이 "New Name + 날짜 + 시간" 이렇게 표시가 됩니다.
잊지 말아야 할껀 defaults 명령 후에 "killall SystemUIServer"를 꼭 입력해 주셔야 바로 적용이 됩니다.
2. 캡쳐 경로 바꾸기.
defaults write com.apple.screencapture location "New Location"
killall SystemUIServer
"New Location"에 원하는 경로를 적어 주시면 됩니다.
3. 캡쳐 파일 포맷 바꾸기.
defaults write com.apple.screencapture type [new format]
killall SystemUIServer
지원 가능한 포맷 : PNG, PDF, JPG, JP2, GIF, TIF, BMP, PICT, TGA.
[new format]에 원하는 파일 포맷을 적어 주시면 됩니다.
어제 발표된 17인치의 가격은 ₩4,390,000 -_-;;; 그리고 홈페이지 가서 풀 옵션으로 해 보면, ₩10,370,799 맥은 이런 가격도 나오는군요... 아... 맥북은 화면도 작고 불편해서 업그레이드 해 보고 싶은데.. 프로는 아닌가 보네요.. 솔직히 풀셋은 접고라도 기본 가격도 너무 부담스럽네요.. 전 그냥.. 맥북이나 써야 겠네요..
윈도우와 맥을 같이 쓰다보니.. 한영 전환이 따로 놀아서 불편해서 같이 통일 하기 위해서..
알아 보다가 맥의 한영전환도 Shift-Space로 하는 방법을 찾아서 올린다.
Leopard부터는 ~/Library/Preferences/com.apple.universalaccess.plist에 있다고 한다.
그런데 ~란 -_-;;
한글판에서는 검색에서 자신의 이름으로 되어 있는 디렉토리에서 라이브러리로 해서 찾아 들어 가면 된다.
그리고 Property List Editor로 수정을 아래와 같이 수정해 주면 된다.
변경해야할 값은
Root/AppleSymbolicHotkeys/60/value/parameters/2 의 값을
Number : 131072 로 바꿔주고, 재부팅 하면 한영전환이 Shift+Space로 바뀐다.
Note : Property List Editor가 없는 경우에는 xcode를 설치 하면 설정이 가능해 진다.
Xcode가 설치하기 부담스러운 경우에는 vi를 사용해서 수정하는 방법도 있다.
Terminal 상에서 plutil 을 이용해서
처음으로는 터미널 윈도우를 실행해야 한다. 터미널 어플리케이션은 이동>유틸리티 에 있다. 아이콘은 아래와 같다.
먼저 디렉토리를 만들고 제작해 보자. 터미널에서 편집하기 위해서는 vi나 emacs를 사용한다.
$뒤에 아래와 같이 입력하면 된다.
~$ mkdir first //-> 프로그램 만들 디렉토리 생성
~$ cd first //-> 새로 만들 디렉토리로 이동
~$ vi main.m //-> 텍스트 에디터 실행.
Objective-C 파일은 아무 파일명이나 써 주면 된다. 다만 뒤에 .m 확장자만 만들어 주면 된다. 일반적으로 사용되는 접미사는 아래와 같다.
파일 접미사(확장자)
Extension
Meaning
.c
C언어 소스 파일
.cc, .cpp
C++언어 소스 파일
.h
헤더 파일
.m
Objective-C 소스 파일
.mm
Objective-C++ 소스 파일
.pl
펄(Perl) 소스 파일
.o
오브젝트(컴파일된) 파일
소스 편집기를 사용해서 아래와 같이 입력을 해 준다.
위와 같은 소스는 gcc라 불리는 GNU Objective-C 컴파일러를 통해서 컴파일하게 된다.
gcc 소스파일 -o 프로그램명 -l objc
여기서 '소스파일'은 컴파일될 파일의 목록이고 '프로그램명'은 컴파일 되고 나서 생성될 실행파일의 이름이다.
-l objc
위는 Objective-C 런타일 라이브러리를 불러서 링크를 시킨다. 이 옵션은 꼭 매 라인의 끝에 넣줘야 한다.
프로그램을 컴파일 해서 helloWorld라는 프로그램을 만들려면, 아래와 같이 한다.
~$ gcc main.m -o helloWorld -l objc
별 에러가 없으면 바로 떨어 에러 메시지 없이 다음 라인으로 넘어 간다.
실행을 하려면 아래와 같이 하면 된다.
~$ ./helloWorld
Hello world.
~$
실행을 하면 아래와 같이 Hello world가 출력되고 끝난다.
./를 앞에 붙여주는 이유는 현재의 경로에 있는 파일을 실행 한다는 의미에서 이다. ./를 붙여 주지 않는다면 실행이 파일을 찾지 못하겠다고하면서 실행이 되지 않는다.
./없이 실행을 하면서 시스템의 PATH 변수에 현재 경로를 추가 하면 ./없이도 실행이 가능 하다.