dPuTTY Project
이 프로젝트는 이곳에서 만든 PuTTY Tray를 한국 실정에 맞게 업그레이드하는 프로젝트입니다. 여기에는 장혜식님이 시작하신 iPuTTY 패치도 함께 포함되어 있으며, 원본 PuTTY와 동일한 MIT 라이센스를 가집니다.
This project targets to make PuTTY Tray suitable for Korean environment. It also includes iPuTTY patches started by Hyeshik Chang, and has the same MIT License of the original putty.
※ The icon is from the PuTTY Tray project. :)
공지
- 장혜식님의 추천(?)으로 제가 iPuTTY 프로젝트 관리자가 되었고, 현재 iPuTTY 프로젝트 관리를 맡고 계시는 Arcy님과 iPuTTY에 dPuTTY의 개선 사항 일부를 포함시키고 한글 관련 부분만 개선·번역하여 배포하는 iPuTTY와 PuTTY Tray 기반 위에서 해당 개선 사항들을 적용해 배포하는 dPuTTY 두 가지로 배포하는 방안에 대해 협의 중입니다. -- 2008/10/05
원본 PuTTY에 대한 개선점
- PuTTY Tray 패치의 모든 개선점 포함 (창 반투명화, URL 하이퍼링크, 파일로부터 프로필 로드, 트레이로 최소화 및 아이콘 커스터마이징 등)
- 터미널에 한글이 포함되어 있을 때 URL 자동 하이퍼링크의 위치가 잘못 계산되는 문제 수정
- UTF-8 모드에서 한글과 영문 글꼴 분리 가능 (예를 들어 한 터미널에서 한글은 돋움체, 영문은 Consolas 사용 가능)
- iPuTTY에서 한글 입력 박스가 PuTTY 창 안에서 렌더링되도록 하는 기능 포함
- Ctrl+Tab으로 PuTTY 창끼리만 전환 가능함. (맥의 Cmd+`와 비슷)
- 한글 번역은 하지 않음.
하면 좋겠지만 현실적으로 힘든 기능들
- Tab : PuTTY 프로그램 구조상 터미널 창 하나에 대한 윈도우 프로시저에서 모든 기능을 처리하고 있기 때문에 거의 다시 짜야 합니다.
- 배경만 반투명화 : 맥의 터미널이나 iTerm과 같이 배경만 반투명해지면 더 투명하게 해도 글자 가독성이 높아지는 장점이 있지만, 윈도우 계열에서는 DIB를 사용해서 렌더링 코드로 모두 수동 구현해야 하기 때문에 현실적으로 어렵습니다.
Download
현재 공식적인 exe 컴파일 버전은 제공하고 있지 않지만 비교적 안정적이라고 생각되는 버전들은 별도로 release 폴더에 공개하고 있습니다. 현재 컴파일은 Microsoft Visual Studio 2008 버전에서 이루어지고 있습니다.
- Subversion 저장소 : http://svn.daybreaker.info/dputty/
dPuTTY 사용으로 인한 물질적·정신적 피해에 대해서는 책임지지 않습니다.
Special Thanks To
- 장혜식(Perky), http://openlook.org
- All contributors to iPuTTY
- All contributors to PuTTY Tray
