여인들과 카톡이나 문자하다 보면 하트♡를 보내고 싶은데 아이폰 두벌씩자판에는특수기호가 없어서 일본자판키보드를 추가해서 보내거나 어플을 사용해서 보내야합니다.
또 다른 예로는 앱스토어 한국계정, 미국계정 등등 여러계정을 사용하시는 분들은 암호, 아이디 넣기 타이핑하기가 무척 번거롭습니다. (iOS5에 단축키가 있지만 암호가 입력이 안되죠. Xpandr는 iOS5에는 이용이 불가능하고요.)
이런 문제들은 좀더 해결하기 위해서 Keyboard-ko.plist 파일을 조금 수정해주시면됩니다. 아마 홈페이지나 기타 소스를 다루는 분들은 쉽게 이해가 될겁니다.
아이펀박스 프로그램으로 //System/Library/Frameworks/UIKit.framework 경로로 들어갑니다.
여기에서 Keyboard-en.plist 혹은 Keyboard-kr.plist 파일을 추출합니다.
Keyboard-en.plist은 영문자판
Keyboard-kr.plist은 한글자판 입니다.
그리고 아래파일을 설치하셔서 열어보시면 아래와 같은 문구를 볼 수 있습니다. (메모장으로 여셔도 상관없습니다.)
아래 문구에서 "ㄱ ㄲ" 부분에 오른쪽처럼 추가를 해주시면됩니다.
그리고 저장하신다음 수정한 파일을 //System/Library/Frameworks/UIKit.framework 폴더에 덮혀씌우시고 리스프링 해주시면됩니다.
※ 추가하실때는 한칸씩 띄우시고 입력하시야합니다.
만약 안띄우시고 "ㄱ ㄲ☆" 이렇게 입력하시면 아래와 같이 "ㄲ☆" 이렇게 한군데에서 나옵니다.
그리고 한글자판에서 ㄱ과 ㄲ을 구별하듯이 영문자판파일에서도 대문자와 소문자를 구분합니다.
1. 특수문자 추가하기
<dict>
<key>Direction</key>
<string>right</string>
<key>Keycaps</key>
<string>ㄱ ㄲ ☆</string> <!-- 이 라인은 키보드에 표시될 문구이고 -->
<key>Strings</key>
<string>ㄱ ㄲ ☆</string> <!-- 이 라인은 입력될 문구입니다. -->
</dict>
2. 암호 또는 이메일 넣기
<dict>
<key>Direction</key>
<string>right</string>
<key>Keycaps</key>
<string>ㄱ ㄲ 한국</string> <!-- 이 라인은 키보드에 표시될 문구이고 -->
<key>Strings</key>
<string>ㄱ ㄲ XXXX@gmail.com</string> <!-- 이 라인은 입력될 문구입니다. -->
</dict>
3. 자판추가
<dict>
<key>Direction</key>
<string>right</string>
<key>Keycaps</key>
<string>한비 미비</string> <!-- 이 라인은 키보드에 표시될 문구이고 -->
<key>Strings</key>
<string>1234 5678</string> <!-- 이 라인은 입력될 문구입니다. -->
</dict>
수정하기 귀찮다! 라고 생각하시는 분은 사파리에서 http://mrgan.com/gb로 가셔서 홈 화면에 추가하셔서 사용하셔도 됩니다.
암호를 키보드에 넣을때는 보안상 취약하니 되도록 암호를 잠그고 다니시거나, 잘 사용하지 않는 키에 넣어서 숨겨놓는것을 추천합니다.
2011/11/11 - iOS5의 숨겨진 기능 2가지.
2011/07/14 - KeyLogger - 아이폰에도 키로그가?
2011/04/18 - ColorKeyboard - 키보드 자판에 컬러를 입히자!
2010/06/13 - 한글암호 - 한글로구성된 암호 관리