dPuTTY: PuTTY tray 버그 수정 버전 + 한글/영문 글꼴 분리 기능

4
points

URL이 터미널 텍스트에 포함되어 있으면 링크로 만들어주고 윈도2000 이상에서 반투명화 기능을 제공하는 등 다양한 추가 기능이 들어있는 PuTTY tray 패치에서 한글이 터미널에 포함되어 있을 때 하이퍼링크 위치가 잘못 잡히는 문제를 수정하고, 다음 그림과 같이

dPuTTY에 추가된 한글(유니코드) 글꼴 설정 UI

한글과 영문 글꼴을 완전히 따로 설정할 수 있도록 한 customized putty입니다.

소스 코드는 http://svn.daybreaker.info/view/dputty 여기에서 보실 수 있고 다운로드는 첨부파일로 받으시면 됩니다. (putty.exe 하나만 들어있습니다.)

* 알려진 문제점 : 터미널에서 vi 등을 사용할 때 파일명이 한글일 경우, 그 파일명이 타이틀바에 출력되다 깨집니다. 그러나 사용에는 아무 지장 없습니다. 또, 유니코드 글꼴을 따로 설정하지 않은 상태에서 고해상도 전체화면을 사용할 경우 화면 출력 속도가 저하되는 경우가 있는데 이것은 정확히 원인을 모르겠네요.
* 참고 : 유니코드용 글꼴의 글자 크기는 무시되며, 영문 글꼴의 글자 크기를 따라갑니다.

첨부 파일파일 크기
putty.zip306.98 KB
Fe.head의 이미지
8231
points

오오

1
point

오오 멋진데요.
회사에서 설치해봐야 겠습니다.
감사합니다^^
-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

lovian의 이미지
1107
points

아~~ 완전

1
point

아~~ 완전 멋집니다!!
영문, 한글 따로라니 +_+

-----------------
한글을 사랑합니다.

k2hyun의 이미지
1712
points

와~~ 저는

1
point

와~~
저는 탭브라우징과 코드변환이 아쉬워서
어떻게든 고쳐 쓰려고 DEVCPP 로 빌드하는데까지만 해보고 손놓고 있었는데
분발해야겠습니다.

(은근슬쩍 기능요청을... ^^;;)

지금까지 putty에서

0
points

지금까지 putty에서 Bitstream Vera Sans Mono폰트 설정해놓고 한글 나오는게 이상해서 좀 그랬는데
한글, 영어 폰트 분리라니 멋진데요
앞으로는 콘솔 쓰기 더 좋아지겠네요ㅎㅎ
--------------------------------------
Execute!
http://4ipperz.com
4ipperz@gmail.com

업데이트 (r24)

0
points

추가된 기능:


  • Ctrl+Tab으로 PuTTY 창끼리 전환이 가능합니다. 최소화된 창은 무시되구요. 동적 메모리 할당 귀찮아서 이렇게 전환되는 창의 개수를 전체 100개까지만 가능하도록 했습니다만 설마 PuTTY를 100개 이상 띄울 일은 없겠죠;;; (물론 100개 이상 실행은 가능합니다)
    탭브라우징의 경우 PuTTY의 근본적인 구조를 뜯어고쳐야 하기 때문에 힘들 것 같군요.

  • Alt+[, Alt+]로 거의 투명, 사용자설정 투명, 완전 불투명 3가지 상태를 바로 전환할 수 있습니다.

  • Alt+{, Alt+} (Alt+Shift+[, Alt+Shift+])로 투명도 자체를 실시간으로 바로 조절 가능합니다.

  • '유니코드 전환' 기능과 동일한 'Unicode Mode' 메뉴가 추가되어 있습니다.

아직 제목표시줄에서 한글 깨지는 문제는 해결되지 않았습니다;

첨부 파일파일 크기
dputty-r24.zip307.11 KB

제목 표시줄에서

0
points

제목 표시줄에서 한글 깨지는 문제도 해결되었습니다. r25 받아서 컴파일하시면 됩니다.
차후 코드 정리 및 좀더 유니코드화(?)를 진행한 후 다시 실행파일로 올리겠습니다.

점점 가면 갈수록 ANSI API와 유니코드 API의 짬뽕국물(..)이 되어가고 있어서 슬슬 전체적으로 유니코드화를 해야 할 것 같습니다.;;;

bookworm의 이미지
3620
points

제가 윈도우용

0
points

제가 윈도우용 컴파일러가 없어서 그런데 r25 실행파일도 좀 올려주실 수 있으신지요?

--

B/o/o/k/w/o/r/m/

k2hyun의 이미지
1712
points

devcpp 라는 IDE가

0
points

devcpp 라는 IDE가 있더군요.

의외(?)로 깔끔하고 쓸만합니다.

http://www.bloodshed.net/devcpp.html

와 좋네요~

0
points

Consolas에 돋움하니까
최고의 터미널이 되는 군요!

감사합니다
Regards,
merius

버그 리폿은 여기로 하면 될까요?

0
points

opacity를 주고 전체화면을 한 두개의 dPutty창에성 alt+tab으로 왔다 갔다 하다보니
opacity값이 사라지고, 창 두개의 opacity값이 역전 되는 현상이 목격되네요.

즉 A창이 위에 있는데 B창의 글이 더 진하게 보이는 그런 현상이 생기네요...
전체화면에서 ^^;;

Regards,
merius

재현이 안 됩니다.;

0
points

재현이 안 됩니다;;
한 창은 불투명에 가깝게 하고 다른 한 창은 투명에 가깝게 해서 모두 최대화를 시킨 다음 Alt+Tab으로 전환을 해보았는데 전혀 이상한 점을 발견할 수 없네요.
투명도 설정은 Alt+Tab 동작과는 관련이 없는 것으로 알고 있습니다.

확인해보니...

0
points

투명화 설정 실수로 앞에 있어야 할 A창이 너무 옅어 지면서
뒤에 있던 B창이 더 진하게 보이는 문제로군요...

화면 스크롤 속도가 약간 느린것 같은 느낌 빼고는 좋습니다 ^^

Regards,
merius

버그 재현 요청

0
points

얼마 전에 아는 분으로부터 dPuTTY에서 투명도 설정을 한 상태에서 최대화하거나 할 경우 곰플레이어 등이 재생이 안 된다는 이야기를 들었습니다. -_-;;;

제가 테스트해봤을 때는 아무런 문제점을 발견할 수 없었기 때문에, 혹시 비슷한 문제가 발생하시는 분은 좀더 자세한 버그 리포트 부탁드립니다.
(혹시 제가 Vista라서 그런 걸수도 있기 때문에, 사용하시는 환경도 적어주세요.)

댓글 보기 옵션

원하시는 댓글 전시 방법을 선택한 다음 "설정 저장"을 누르셔서 적용하십시오.