관련글 링크

오늘 소개해드릴 프로그램은 Toddler keys입니다. 기능을 간략히 설명하자면, 키보드, 마우스, CD-ROM 드라이브 들을 잠금(Lock)상태로 만들어주는 프로그램입니다. 저처럼 책상이 좁아 키보드 위에 책을 놓고 봐야 하는 상황이라거나, 애완동물이나 집 안의 어린 아이들이 키보드와 마우스를 자주 건드려 골치아픈 경우 아주 유용하게 쓰일만한 프로그램입니다.
저 역시 얼마 전 고종사촌형의 "PC를 쓸 때 애들이 자꾸 '아빠 나도나도'하며 작업중이던 키보드를 두드리는데, 소프트웨어적으로 해결할 방법이 없겠느냐"라는 질문에 찾아보니 꽤나 괜찮은 물건을 건지게 되었습니다. 홈피에 보면 제작자 역시 자신의 딸로부터 PC를 지키기(protect)위해 만들었다고 하는군요.

홈페이지 : http://tk.ms11.net
직접 다운로드 : Toddler Keys(479KB)

메뉴얼이 거의 필요 없는 간단한 프로그램이지만, 맛보기를 위해 스크린샷을 몇 장


기능은 좋은데 단점이 좀 있어요. 무료 프로그램이고, 유명한 프로그램은 아니니 개발자가 필요할 때가 되면 기능이 개선되겠지요. 우선 UI가 좀 불편합니다. 단축키로 Lock기능을 활성화 시킬 수 있다면 좋았을텐데 하는 아쉬움이 남습니다. 아니면 DDE를 쓰거나(이건 너무 무거워지려나..), console로 parameter를 입력하여 활성화가 가능하다면 어찌저찌 단축키로 작동되게 할 수 있었을텐데요.
그리고 화면 구석에 나오는 "잠겨있는 중이다"라는 메세지도 마음에 안드네요. 해제 비밀번호가 그대로 노출되니.. 하지만 키보드와 마우스를 모드 잠궈버린 상태에서 "아차, 비밀번호가 뭐였드라?"하고 난처해 하는 것 보다는 나을수도 있겠네요.
,

시스템 포맷의 법칙

Free 2006. 2. 26. 14:23
아무리 백업을 신경써서 한다 해도, 윈도우 재설치 후 "아차, 이거 안해놨네"싶은게 반드시 생기기 마련.


포멧 10분전.
,
얼마 전(그리고 방금 또 한번의 테스트 결과), thunderbird로 한글이 들어간 파일명을 첨부해서 gmail계정으로 보내면 엉뚱한 이름과 확장자를 가진 파일로 받게 됩니다. 리네임을 하는 번거로움이 있겠지요.

혹시, 한글 등의 2byte문자가 들어간 파일명을 가진 파일을 첨부해서 보내보신적 있으신지요? 이것은 gmail의 문제인가요, thunderbird의 문제인가요?
,

X-Chat Style mIRC

Free 2005. 12. 29. 01:39
얼마 전 irc client를 X-Chat 2 for Windows로 변경한 뒤, 전부터 쓰고 싶었던 X-Chat을 손쉽게 쓸 수 있다는데 즐거웠다. 전부터 mIRC 대신 X-Chat을 쓰려고 했던 이유가 몇가지 있었는데, 그 중 하나는 대화명마다 글자색이 다르게 보여지는것이다. 같은 색만 보면(채널 참여 인원이 많지 않다면), 누가 하는 말인지 대번에 알 수 있다. 또 하나 더 맘에 딱~ 드는게 있다면 대화명이 출력되는 부분과 실제적인 메세지들이 딱 구분되어져 있다는 점이다. mIRC는 들쑥날쑥 정신없는데, X-Chat의 경우 적당한 공간 뒤에 대화명이 우측정렬되어 보여지니, 깔끔하니 보기 좋다.

실제로 X-Chat을 써보니 그 외의 마음에 드는 기능들이 참 많았다. 색(Ctrl+K)의 팔렛트를 마음대로 바꿀 수 있다는 점, NickList에 Popup메뉴 이외에도 버튼들이 있다는 점, Tab키로 사용하는 Nick Complete의 경우 접미사를 임의대로 붙일 수 있다는 점 등이 있다.

하지만 X-Chat에게도 단점이 있다. 그 중 가장 불편한점은, 한글 파일명으로 된 파일을 억세스(읽고 쓰는)할 수 없다는 점이다. 게다가 mIRC의 최대 장점인 막강한 스크립트/클라이언트 명령어가 없어 서버 명령어로만 사용하려니 너무 갑갑하다는 느낌이 든다.

해서 만든(역시 나는 삽질의 천재. 우훼훼훼)것이 이것.

* NickList와 채팅 메세지창의 대화명 부분의 유저별 색상 삽입
꼼수다. Alt+B(Address Book)에 color탭을 선택하고, 총 10개(이상)의 항목을 추가한다. 각각의 설정은 Nick Address 부분에 *!*@*1 하는 식으로 0~9까지 모두 넣어주면 된다. X-Chat의 경우 대화명을 가지고 유저를 구분짓지만, 이런 방법은 대화명을 변경하면 다른 유저로 이식되기에 문제된다.


관련 스크립트 소스
#AutoAlign ON
ON ^*:TEXT:*:#:{
 var %AutoAlign.MaxLength = 16
 var %AutoAlign.Nickname = $nick
 var %AutoAlign.NickLength = $calc($len(%AutoAlign.Nickname))
 if (%AuotAlign.NickLength > $calc(%AutoAlign.MaxLength - 2)) {
   var %AutoAlign.Nickname = $left($nick,$calc(%AutoAlign.MaxLength - 2))
   var %AutoAlign.NickLength = $calc($len(%AutoAlign.Nickname))
 }
 var %AutoAlign.BlankLength = $calc(%AutoAlign.MaxLength - %AutoAlign.NickLength)
 var %AutoAlign.Blank = $str(^O $+ $chr(32) ,%AutoAlign.BlankLength)
 echo $chan $timestamp %AutoAlign.Blank $+ ^K $+ $bidigit($cnick($nick).color) $+ %AutoAlign.Nickname $+ ^O $chr(124) ^K $+ $bidigit($cnick($nick).color) $+ $strip($1-,c)
 haltdef
}
#AutoAlign END

* 전제조건 : 해당(혹은 모든)체널은 가변폰트(굴림, 돋움 등)의 경우 제대로 맞지 않고, 비가변폰트(굴림체, 돋움체 등)로 변경하여야 정상적으로 보인다. ^O는 Ctrl+O 문자, ^K는 Ctrl+K 문자로 대체.
* 단점 : haltdef를 때리기에, 다른 프로그램이 active중일 때 올라오는 메세지들은 mIRC switchbar에 있는 채널들의 색을 바꿔주거나 하지 않는다. 혹은 오히려 지저분해 보이거나 거슬려 보일 수도 있다. 각종 이벤트와 자신이 하는 말은 적용되지 않는다.
,

Performancing 1.0 test

Free 2005. 12. 22. 11:46

뭐.. 이글루스 유저라면, 차라리 이글루 북마크릿을 쓰는게 더 나을런지도.
나에겐 그다지 매력적이지 않네. 지워야지. qㅡㅛㅡ;p

아니다; 이글루툴이 작동 안하네.. qㅡㅛㅡ;;;p
,